<PackageReference Include="Relativity.Server.Import.SDK" Version="2.9.2" />

RelativityManager

using Microsoft.VisualBasic.CompilerServices; using System; using System.CodeDom.Compiler; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.Runtime.CompilerServices; using System.Threading; using System.Web.Services; using System.Web.Services.Protocols; namespace kCura.EDDS.WebAPI.RelativityManagerBase { [GeneratedCode("System.Web.Services", "4.7.3062.0")] [DebuggerStepThrough] [DesignerCategory("code")] [WebServiceBinding] public class RelativityManager { private SendOrPostCallback RetrieveCurrencySymbolOperationCompleted; private SendOrPostCallback RetrieveRelativityVersionOperationCompleted; private SendOrPostCallback GetImportExportWebApiVersionOperationCompleted; private SendOrPostCallback ValidateSuccessfulLoginOperationCompleted; private SendOrPostCallback GetServerTimezoneOffsetOperationCompleted; private SendOrPostCallback IsAuditingEnabledOperationCompleted; private SendOrPostCallback IsImportEmailNotificationEnabledOperationCompleted; private SendOrPostCallback RetrieveRdcConfigurationOperationCompleted; private SendOrPostCallback PingOperationCompleted; private SendOrPostCallback ReceiveTextOperationCompleted; private SendOrPostCallback GetInstanceInformationOperationCompleted; private SendOrPostCallback GetRelativityUrlOperationCompleted; private bool useDefaultCredentialsSetExplicitly; [CompilerGenerated] private RetrieveCurrencySymbolCompletedEventHandler RetrieveCurrencySymbolCompletedEvent; [CompilerGenerated] private RetrieveRelativityVersionCompletedEventHandler RetrieveRelativityVersionCompletedEvent; [CompilerGenerated] private GetImportExportWebApiVersionCompletedEventHandler GetImportExportWebApiVersionCompletedEvent; [CompilerGenerated] private ValidateSuccessfulLoginCompletedEventHandler ValidateSuccessfulLoginCompletedEvent; [CompilerGenerated] private GetServerTimezoneOffsetCompletedEventHandler GetServerTimezoneOffsetCompletedEvent; [CompilerGenerated] private IsAuditingEnabledCompletedEventHandler IsAuditingEnabledCompletedEvent; [CompilerGenerated] private IsImportEmailNotificationEnabledCompletedEventHandler IsImportEmailNotificationEnabledCompletedEvent; [CompilerGenerated] private RetrieveRdcConfigurationCompletedEventHandler RetrieveRdcConfigurationCompletedEvent; [CompilerGenerated] private PingCompletedEventHandler PingCompletedEvent; [CompilerGenerated] private ReceiveTextCompletedEventHandler ReceiveTextCompletedEvent; [CompilerGenerated] private GetInstanceInformationCompletedEventHandler GetInstanceInformationCompletedEvent; [CompilerGenerated] private GetRelativityUrlCompletedEventHandler GetRelativityUrlCompletedEvent; public string Url { get { return this.get_Url(); } set { if (IsLocalFileSystemWebService(this.get_Url()) && !useDefaultCredentialsSetExplicitly && !IsLocalFileSystemWebService(value)) this.set_UseDefaultCredentials(false); this.set_Url(value); } } public bool UseDefaultCredentials { get { return this.get_UseDefaultCredentials(); } set { this.set_UseDefaultCredentials(value); useDefaultCredentialsSetExplicitly = true; } } public event RetrieveCurrencySymbolCompletedEventHandler RetrieveCurrencySymbolCompleted { [CompilerGenerated] add { RetrieveCurrencySymbolCompletedEventHandler retrieveCurrencySymbolCompletedEventHandler = RetrieveCurrencySymbolCompletedEvent; RetrieveCurrencySymbolCompletedEventHandler retrieveCurrencySymbolCompletedEventHandler2; do { retrieveCurrencySymbolCompletedEventHandler2 = retrieveCurrencySymbolCompletedEventHandler; RetrieveCurrencySymbolCompletedEventHandler value2 = (RetrieveCurrencySymbolCompletedEventHandler)Delegate.Combine(retrieveCurrencySymbolCompletedEventHandler2, value); retrieveCurrencySymbolCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveCurrencySymbolCompletedEvent, value2, retrieveCurrencySymbolCompletedEventHandler2); } while ((object)retrieveCurrencySymbolCompletedEventHandler != retrieveCurrencySymbolCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveCurrencySymbolCompletedEventHandler retrieveCurrencySymbolCompletedEventHandler = RetrieveCurrencySymbolCompletedEvent; RetrieveCurrencySymbolCompletedEventHandler retrieveCurrencySymbolCompletedEventHandler2; do { retrieveCurrencySymbolCompletedEventHandler2 = retrieveCurrencySymbolCompletedEventHandler; RetrieveCurrencySymbolCompletedEventHandler value2 = (RetrieveCurrencySymbolCompletedEventHandler)Delegate.Remove(retrieveCurrencySymbolCompletedEventHandler2, value); retrieveCurrencySymbolCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveCurrencySymbolCompletedEvent, value2, retrieveCurrencySymbolCompletedEventHandler2); } while ((object)retrieveCurrencySymbolCompletedEventHandler != retrieveCurrencySymbolCompletedEventHandler2); } } public event RetrieveRelativityVersionCompletedEventHandler RetrieveRelativityVersionCompleted { [CompilerGenerated] add { RetrieveRelativityVersionCompletedEventHandler retrieveRelativityVersionCompletedEventHandler = RetrieveRelativityVersionCompletedEvent; RetrieveRelativityVersionCompletedEventHandler retrieveRelativityVersionCompletedEventHandler2; do { retrieveRelativityVersionCompletedEventHandler2 = retrieveRelativityVersionCompletedEventHandler; RetrieveRelativityVersionCompletedEventHandler value2 = (RetrieveRelativityVersionCompletedEventHandler)Delegate.Combine(retrieveRelativityVersionCompletedEventHandler2, value); retrieveRelativityVersionCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveRelativityVersionCompletedEvent, value2, retrieveRelativityVersionCompletedEventHandler2); } while ((object)retrieveRelativityVersionCompletedEventHandler != retrieveRelativityVersionCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveRelativityVersionCompletedEventHandler retrieveRelativityVersionCompletedEventHandler = RetrieveRelativityVersionCompletedEvent; RetrieveRelativityVersionCompletedEventHandler retrieveRelativityVersionCompletedEventHandler2; do { retrieveRelativityVersionCompletedEventHandler2 = retrieveRelativityVersionCompletedEventHandler; RetrieveRelativityVersionCompletedEventHandler value2 = (RetrieveRelativityVersionCompletedEventHandler)Delegate.Remove(retrieveRelativityVersionCompletedEventHandler2, value); retrieveRelativityVersionCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveRelativityVersionCompletedEvent, value2, retrieveRelativityVersionCompletedEventHandler2); } while ((object)retrieveRelativityVersionCompletedEventHandler != retrieveRelativityVersionCompletedEventHandler2); } } public event GetImportExportWebApiVersionCompletedEventHandler GetImportExportWebApiVersionCompleted { [CompilerGenerated] add { GetImportExportWebApiVersionCompletedEventHandler getImportExportWebApiVersionCompletedEventHandler = GetImportExportWebApiVersionCompletedEvent; GetImportExportWebApiVersionCompletedEventHandler getImportExportWebApiVersionCompletedEventHandler2; do { getImportExportWebApiVersionCompletedEventHandler2 = getImportExportWebApiVersionCompletedEventHandler; GetImportExportWebApiVersionCompletedEventHandler value2 = (GetImportExportWebApiVersionCompletedEventHandler)Delegate.Combine(getImportExportWebApiVersionCompletedEventHandler2, value); getImportExportWebApiVersionCompletedEventHandler = Interlocked.CompareExchange(ref GetImportExportWebApiVersionCompletedEvent, value2, getImportExportWebApiVersionCompletedEventHandler2); } while ((object)getImportExportWebApiVersionCompletedEventHandler != getImportExportWebApiVersionCompletedEventHandler2); } [CompilerGenerated] remove { GetImportExportWebApiVersionCompletedEventHandler getImportExportWebApiVersionCompletedEventHandler = GetImportExportWebApiVersionCompletedEvent; GetImportExportWebApiVersionCompletedEventHandler getImportExportWebApiVersionCompletedEventHandler2; do { getImportExportWebApiVersionCompletedEventHandler2 = getImportExportWebApiVersionCompletedEventHandler; GetImportExportWebApiVersionCompletedEventHandler value2 = (GetImportExportWebApiVersionCompletedEventHandler)Delegate.Remove(getImportExportWebApiVersionCompletedEventHandler2, value); getImportExportWebApiVersionCompletedEventHandler = Interlocked.CompareExchange(ref GetImportExportWebApiVersionCompletedEvent, value2, getImportExportWebApiVersionCompletedEventHandler2); } while ((object)getImportExportWebApiVersionCompletedEventHandler != getImportExportWebApiVersionCompletedEventHandler2); } } public event ValidateSuccessfulLoginCompletedEventHandler ValidateSuccessfulLoginCompleted { [CompilerGenerated] add { ValidateSuccessfulLoginCompletedEventHandler validateSuccessfulLoginCompletedEventHandler = ValidateSuccessfulLoginCompletedEvent; ValidateSuccessfulLoginCompletedEventHandler validateSuccessfulLoginCompletedEventHandler2; do { validateSuccessfulLoginCompletedEventHandler2 = validateSuccessfulLoginCompletedEventHandler; ValidateSuccessfulLoginCompletedEventHandler value2 = (ValidateSuccessfulLoginCompletedEventHandler)Delegate.Combine(validateSuccessfulLoginCompletedEventHandler2, value); validateSuccessfulLoginCompletedEventHandler = Interlocked.CompareExchange(ref ValidateSuccessfulLoginCompletedEvent, value2, validateSuccessfulLoginCompletedEventHandler2); } while ((object)validateSuccessfulLoginCompletedEventHandler != validateSuccessfulLoginCompletedEventHandler2); } [CompilerGenerated] remove { ValidateSuccessfulLoginCompletedEventHandler validateSuccessfulLoginCompletedEventHandler = ValidateSuccessfulLoginCompletedEvent; ValidateSuccessfulLoginCompletedEventHandler validateSuccessfulLoginCompletedEventHandler2; do { validateSuccessfulLoginCompletedEventHandler2 = validateSuccessfulLoginCompletedEventHandler; ValidateSuccessfulLoginCompletedEventHandler value2 = (ValidateSuccessfulLoginCompletedEventHandler)Delegate.Remove(validateSuccessfulLoginCompletedEventHandler2, value); validateSuccessfulLoginCompletedEventHandler = Interlocked.CompareExchange(ref ValidateSuccessfulLoginCompletedEvent, value2, validateSuccessfulLoginCompletedEventHandler2); } while ((object)validateSuccessfulLoginCompletedEventHandler != validateSuccessfulLoginCompletedEventHandler2); } } public event GetServerTimezoneOffsetCompletedEventHandler GetServerTimezoneOffsetCompleted { [CompilerGenerated] add { GetServerTimezoneOffsetCompletedEventHandler getServerTimezoneOffsetCompletedEventHandler = GetServerTimezoneOffsetCompletedEvent; GetServerTimezoneOffsetCompletedEventHandler getServerTimezoneOffsetCompletedEventHandler2; do { getServerTimezoneOffsetCompletedEventHandler2 = getServerTimezoneOffsetCompletedEventHandler; GetServerTimezoneOffsetCompletedEventHandler value2 = (GetServerTimezoneOffsetCompletedEventHandler)Delegate.Combine(getServerTimezoneOffsetCompletedEventHandler2, value); getServerTimezoneOffsetCompletedEventHandler = Interlocked.CompareExchange(ref GetServerTimezoneOffsetCompletedEvent, value2, getServerTimezoneOffsetCompletedEventHandler2); } while ((object)getServerTimezoneOffsetCompletedEventHandler != getServerTimezoneOffsetCompletedEventHandler2); } [CompilerGenerated] remove { GetServerTimezoneOffsetCompletedEventHandler getServerTimezoneOffsetCompletedEventHandler = GetServerTimezoneOffsetCompletedEvent; GetServerTimezoneOffsetCompletedEventHandler getServerTimezoneOffsetCompletedEventHandler2; do { getServerTimezoneOffsetCompletedEventHandler2 = getServerTimezoneOffsetCompletedEventHandler; GetServerTimezoneOffsetCompletedEventHandler value2 = (GetServerTimezoneOffsetCompletedEventHandler)Delegate.Remove(getServerTimezoneOffsetCompletedEventHandler2, value); getServerTimezoneOffsetCompletedEventHandler = Interlocked.CompareExchange(ref GetServerTimezoneOffsetCompletedEvent, value2, getServerTimezoneOffsetCompletedEventHandler2); } while ((object)getServerTimezoneOffsetCompletedEventHandler != getServerTimezoneOffsetCompletedEventHandler2); } } public event IsAuditingEnabledCompletedEventHandler IsAuditingEnabledCompleted { [CompilerGenerated] add { IsAuditingEnabledCompletedEventHandler isAuditingEnabledCompletedEventHandler = IsAuditingEnabledCompletedEvent; IsAuditingEnabledCompletedEventHandler isAuditingEnabledCompletedEventHandler2; do { isAuditingEnabledCompletedEventHandler2 = isAuditingEnabledCompletedEventHandler; IsAuditingEnabledCompletedEventHandler value2 = (IsAuditingEnabledCompletedEventHandler)Delegate.Combine(isAuditingEnabledCompletedEventHandler2, value); isAuditingEnabledCompletedEventHandler = Interlocked.CompareExchange(ref IsAuditingEnabledCompletedEvent, value2, isAuditingEnabledCompletedEventHandler2); } while ((object)isAuditingEnabledCompletedEventHandler != isAuditingEnabledCompletedEventHandler2); } [CompilerGenerated] remove { IsAuditingEnabledCompletedEventHandler isAuditingEnabledCompletedEventHandler = IsAuditingEnabledCompletedEvent; IsAuditingEnabledCompletedEventHandler isAuditingEnabledCompletedEventHandler2; do { isAuditingEnabledCompletedEventHandler2 = isAuditingEnabledCompletedEventHandler; IsAuditingEnabledCompletedEventHandler value2 = (IsAuditingEnabledCompletedEventHandler)Delegate.Remove(isAuditingEnabledCompletedEventHandler2, value); isAuditingEnabledCompletedEventHandler = Interlocked.CompareExchange(ref IsAuditingEnabledCompletedEvent, value2, isAuditingEnabledCompletedEventHandler2); } while ((object)isAuditingEnabledCompletedEventHandler != isAuditingEnabledCompletedEventHandler2); } } public event IsImportEmailNotificationEnabledCompletedEventHandler IsImportEmailNotificationEnabledCompleted { [CompilerGenerated] add { IsImportEmailNotificationEnabledCompletedEventHandler isImportEmailNotificationEnabledCompletedEventHandler = IsImportEmailNotificationEnabledCompletedEvent; IsImportEmailNotificationEnabledCompletedEventHandler isImportEmailNotificationEnabledCompletedEventHandler2; do { isImportEmailNotificationEnabledCompletedEventHandler2 = isImportEmailNotificationEnabledCompletedEventHandler; IsImportEmailNotificationEnabledCompletedEventHandler value2 = (IsImportEmailNotificationEnabledCompletedEventHandler)Delegate.Combine(isImportEmailNotificationEnabledCompletedEventHandler2, value); isImportEmailNotificationEnabledCompletedEventHandler = Interlocked.CompareExchange(ref IsImportEmailNotificationEnabledCompletedEvent, value2, isImportEmailNotificationEnabledCompletedEventHandler2); } while ((object)isImportEmailNotificationEnabledCompletedEventHandler != isImportEmailNotificationEnabledCompletedEventHandler2); } [CompilerGenerated] remove { IsImportEmailNotificationEnabledCompletedEventHandler isImportEmailNotificationEnabledCompletedEventHandler = IsImportEmailNotificationEnabledCompletedEvent; IsImportEmailNotificationEnabledCompletedEventHandler isImportEmailNotificationEnabledCompletedEventHandler2; do { isImportEmailNotificationEnabledCompletedEventHandler2 = isImportEmailNotificationEnabledCompletedEventHandler; IsImportEmailNotificationEnabledCompletedEventHandler value2 = (IsImportEmailNotificationEnabledCompletedEventHandler)Delegate.Remove(isImportEmailNotificationEnabledCompletedEventHandler2, value); isImportEmailNotificationEnabledCompletedEventHandler = Interlocked.CompareExchange(ref IsImportEmailNotificationEnabledCompletedEvent, value2, isImportEmailNotificationEnabledCompletedEventHandler2); } while ((object)isImportEmailNotificationEnabledCompletedEventHandler != isImportEmailNotificationEnabledCompletedEventHandler2); } } public event RetrieveRdcConfigurationCompletedEventHandler RetrieveRdcConfigurationCompleted { [CompilerGenerated] add { RetrieveRdcConfigurationCompletedEventHandler retrieveRdcConfigurationCompletedEventHandler = RetrieveRdcConfigurationCompletedEvent; RetrieveRdcConfigurationCompletedEventHandler retrieveRdcConfigurationCompletedEventHandler2; do { retrieveRdcConfigurationCompletedEventHandler2 = retrieveRdcConfigurationCompletedEventHandler; RetrieveRdcConfigurationCompletedEventHandler value2 = (RetrieveRdcConfigurationCompletedEventHandler)Delegate.Combine(retrieveRdcConfigurationCompletedEventHandler2, value); retrieveRdcConfigurationCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveRdcConfigurationCompletedEvent, value2, retrieveRdcConfigurationCompletedEventHandler2); } while ((object)retrieveRdcConfigurationCompletedEventHandler != retrieveRdcConfigurationCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveRdcConfigurationCompletedEventHandler retrieveRdcConfigurationCompletedEventHandler = RetrieveRdcConfigurationCompletedEvent; RetrieveRdcConfigurationCompletedEventHandler retrieveRdcConfigurationCompletedEventHandler2; do { retrieveRdcConfigurationCompletedEventHandler2 = retrieveRdcConfigurationCompletedEventHandler; RetrieveRdcConfigurationCompletedEventHandler value2 = (RetrieveRdcConfigurationCompletedEventHandler)Delegate.Remove(retrieveRdcConfigurationCompletedEventHandler2, value); retrieveRdcConfigurationCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveRdcConfigurationCompletedEvent, value2, retrieveRdcConfigurationCompletedEventHandler2); } while ((object)retrieveRdcConfigurationCompletedEventHandler != retrieveRdcConfigurationCompletedEventHandler2); } } public event PingCompletedEventHandler PingCompleted { [CompilerGenerated] add { PingCompletedEventHandler pingCompletedEventHandler = PingCompletedEvent; PingCompletedEventHandler pingCompletedEventHandler2; do { pingCompletedEventHandler2 = pingCompletedEventHandler; PingCompletedEventHandler value2 = (PingCompletedEventHandler)Delegate.Combine(pingCompletedEventHandler2, value); pingCompletedEventHandler = Interlocked.CompareExchange(ref PingCompletedEvent, value2, pingCompletedEventHandler2); } while ((object)pingCompletedEventHandler != pingCompletedEventHandler2); } [CompilerGenerated] remove { PingCompletedEventHandler pingCompletedEventHandler = PingCompletedEvent; PingCompletedEventHandler pingCompletedEventHandler2; do { pingCompletedEventHandler2 = pingCompletedEventHandler; PingCompletedEventHandler value2 = (PingCompletedEventHandler)Delegate.Remove(pingCompletedEventHandler2, value); pingCompletedEventHandler = Interlocked.CompareExchange(ref PingCompletedEvent, value2, pingCompletedEventHandler2); } while ((object)pingCompletedEventHandler != pingCompletedEventHandler2); } } public event ReceiveTextCompletedEventHandler ReceiveTextCompleted { [CompilerGenerated] add { ReceiveTextCompletedEventHandler receiveTextCompletedEventHandler = ReceiveTextCompletedEvent; ReceiveTextCompletedEventHandler receiveTextCompletedEventHandler2; do { receiveTextCompletedEventHandler2 = receiveTextCompletedEventHandler; ReceiveTextCompletedEventHandler value2 = (ReceiveTextCompletedEventHandler)Delegate.Combine(receiveTextCompletedEventHandler2, value); receiveTextCompletedEventHandler = Interlocked.CompareExchange(ref ReceiveTextCompletedEvent, value2, receiveTextCompletedEventHandler2); } while ((object)receiveTextCompletedEventHandler != receiveTextCompletedEventHandler2); } [CompilerGenerated] remove { ReceiveTextCompletedEventHandler receiveTextCompletedEventHandler = ReceiveTextCompletedEvent; ReceiveTextCompletedEventHandler receiveTextCompletedEventHandler2; do { receiveTextCompletedEventHandler2 = receiveTextCompletedEventHandler; ReceiveTextCompletedEventHandler value2 = (ReceiveTextCompletedEventHandler)Delegate.Remove(receiveTextCompletedEventHandler2, value); receiveTextCompletedEventHandler = Interlocked.CompareExchange(ref ReceiveTextCompletedEvent, value2, receiveTextCompletedEventHandler2); } while ((object)receiveTextCompletedEventHandler != receiveTextCompletedEventHandler2); } } public event GetInstanceInformationCompletedEventHandler GetInstanceInformationCompleted { [CompilerGenerated] add { GetInstanceInformationCompletedEventHandler getInstanceInformationCompletedEventHandler = GetInstanceInformationCompletedEvent; GetInstanceInformationCompletedEventHandler getInstanceInformationCompletedEventHandler2; do { getInstanceInformationCompletedEventHandler2 = getInstanceInformationCompletedEventHandler; GetInstanceInformationCompletedEventHandler value2 = (GetInstanceInformationCompletedEventHandler)Delegate.Combine(getInstanceInformationCompletedEventHandler2, value); getInstanceInformationCompletedEventHandler = Interlocked.CompareExchange(ref GetInstanceInformationCompletedEvent, value2, getInstanceInformationCompletedEventHandler2); } while ((object)getInstanceInformationCompletedEventHandler != getInstanceInformationCompletedEventHandler2); } [CompilerGenerated] remove { GetInstanceInformationCompletedEventHandler getInstanceInformationCompletedEventHandler = GetInstanceInformationCompletedEvent; GetInstanceInformationCompletedEventHandler getInstanceInformationCompletedEventHandler2; do { getInstanceInformationCompletedEventHandler2 = getInstanceInformationCompletedEventHandler; GetInstanceInformationCompletedEventHandler value2 = (GetInstanceInformationCompletedEventHandler)Delegate.Remove(getInstanceInformationCompletedEventHandler2, value); getInstanceInformationCompletedEventHandler = Interlocked.CompareExchange(ref GetInstanceInformationCompletedEvent, value2, getInstanceInformationCompletedEventHandler2); } while ((object)getInstanceInformationCompletedEventHandler != getInstanceInformationCompletedEventHandler2); } } public event GetRelativityUrlCompletedEventHandler GetRelativityUrlCompleted { [CompilerGenerated] add { GetRelativityUrlCompletedEventHandler getRelativityUrlCompletedEventHandler = GetRelativityUrlCompletedEvent; GetRelativityUrlCompletedEventHandler getRelativityUrlCompletedEventHandler2; do { getRelativityUrlCompletedEventHandler2 = getRelativityUrlCompletedEventHandler; GetRelativityUrlCompletedEventHandler value2 = (GetRelativityUrlCompletedEventHandler)Delegate.Combine(getRelativityUrlCompletedEventHandler2, value); getRelativityUrlCompletedEventHandler = Interlocked.CompareExchange(ref GetRelativityUrlCompletedEvent, value2, getRelativityUrlCompletedEventHandler2); } while ((object)getRelativityUrlCompletedEventHandler != getRelativityUrlCompletedEventHandler2); } [CompilerGenerated] remove { GetRelativityUrlCompletedEventHandler getRelativityUrlCompletedEventHandler = GetRelativityUrlCompletedEvent; GetRelativityUrlCompletedEventHandler getRelativityUrlCompletedEventHandler2; do { getRelativityUrlCompletedEventHandler2 = getRelativityUrlCompletedEventHandler; GetRelativityUrlCompletedEventHandler value2 = (GetRelativityUrlCompletedEventHandler)Delegate.Remove(getRelativityUrlCompletedEventHandler2, value); getRelativityUrlCompletedEventHandler = Interlocked.CompareExchange(ref GetRelativityUrlCompletedEvent, value2, getRelativityUrlCompletedEventHandler2); } while ((object)getRelativityUrlCompletedEventHandler != getRelativityUrlCompletedEventHandler2); } } public RelativityManager() : this() { Url = "http://localhost/RelativityWebApi/RelativityManager.asmx"; if (IsLocalFileSystemWebService(Url)) { UseDefaultCredentials = true; useDefaultCredentialsSetExplicitly = false; } else useDefaultCredentialsSetExplicitly = true; } [SoapDocumentMethod("http://www.kCura.com/EDDS/RelativityManager/RetrieveCurrencySymbol")] public string RetrieveCurrencySymbol() { return Conversions.ToString(this.Invoke("RetrieveCurrencySymbol", new object[0])[0]); } public IAsyncResult BeginRetrieveCurrencySymbol(AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveCurrencySymbol", new object[0], callback, RuntimeHelpers.GetObjectValue(asyncState)); } public string EndRetrieveCurrencySymbol(IAsyncResult asyncResult) { return Conversions.ToString(this.EndInvoke(asyncResult)[0]); } public void RetrieveCurrencySymbolAsync() { RetrieveCurrencySymbolAsync(null); } public void RetrieveCurrencySymbolAsync(object userState) { if (RetrieveCurrencySymbolOperationCompleted == null) RetrieveCurrencySymbolOperationCompleted = OnRetrieveCurrencySymbolOperationCompleted; this.InvokeAsync("RetrieveCurrencySymbol", new object[0], RetrieveCurrencySymbolOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveCurrencySymbolOperationCompleted(object arg) { if (RetrieveCurrencySymbolCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveCurrencySymbolCompletedEvent?.Invoke(this, new RetrieveCurrencySymbolCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/RelativityManager/RetrieveRelativityVersion")] public string RetrieveRelativityVersion() { return Conversions.ToString(this.Invoke("RetrieveRelativityVersion", new object[0])[0]); } public IAsyncResult BeginRetrieveRelativityVersion(AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveRelativityVersion", new object[0], callback, RuntimeHelpers.GetObjectValue(asyncState)); } public string EndRetrieveRelativityVersion(IAsyncResult asyncResult) { return Conversions.ToString(this.EndInvoke(asyncResult)[0]); } public void RetrieveRelativityVersionAsync() { RetrieveRelativityVersionAsync(null); } public void RetrieveRelativityVersionAsync(object userState) { if (RetrieveRelativityVersionOperationCompleted == null) RetrieveRelativityVersionOperationCompleted = OnRetrieveRelativityVersionOperationCompleted; this.InvokeAsync("RetrieveRelativityVersion", new object[0], RetrieveRelativityVersionOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveRelativityVersionOperationCompleted(object arg) { if (RetrieveRelativityVersionCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveRelativityVersionCompletedEvent?.Invoke(this, new RetrieveRelativityVersionCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/RelativityManager/GetImportExportWebApiVersion")] public string GetImportExportWebApiVersion() { return Conversions.ToString(this.Invoke("GetImportExportWebApiVersion", new object[0])[0]); } public IAsyncResult BeginGetImportExportWebApiVersion(AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetImportExportWebApiVersion", new object[0], callback, RuntimeHelpers.GetObjectValue(asyncState)); } public string EndGetImportExportWebApiVersion(IAsyncResult asyncResult) { return Conversions.ToString(this.EndInvoke(asyncResult)[0]); } public void GetImportExportWebApiVersionAsync() { GetImportExportWebApiVersionAsync(null); } public void GetImportExportWebApiVersionAsync(object userState) { if (GetImportExportWebApiVersionOperationCompleted == null) GetImportExportWebApiVersionOperationCompleted = OnGetImportExportWebApiVersionOperationCompleted; this.InvokeAsync("GetImportExportWebApiVersion", new object[0], GetImportExportWebApiVersionOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnGetImportExportWebApiVersionOperationCompleted(object arg) { if (GetImportExportWebApiVersionCompletedEvent != null) { InvokeCompletedEventArgs val = arg; GetImportExportWebApiVersionCompletedEvent?.Invoke(this, new GetImportExportWebApiVersionCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/RelativityManager/ValidateSuccessfulLogin")] public bool ValidateSuccessfulLogin() { return Conversions.ToBoolean(this.Invoke("ValidateSuccessfulLogin", new object[0])[0]); } public IAsyncResult BeginValidateSuccessfulLogin(AsyncCallback callback, object asyncState) { return this.BeginInvoke("ValidateSuccessfulLogin", new object[0], callback, RuntimeHelpers.GetObjectValue(asyncState)); } public bool EndValidateSuccessfulLogin(IAsyncResult asyncResult) { return Conversions.ToBoolean(this.EndInvoke(asyncResult)[0]); } public void ValidateSuccessfulLoginAsync() { ValidateSuccessfulLoginAsync(null); } public void ValidateSuccessfulLoginAsync(object userState) { if (ValidateSuccessfulLoginOperationCompleted == null) ValidateSuccessfulLoginOperationCompleted = OnValidateSuccessfulLoginOperationCompleted; this.InvokeAsync("ValidateSuccessfulLogin", new object[0], ValidateSuccessfulLoginOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnValidateSuccessfulLoginOperationCompleted(object arg) { if (ValidateSuccessfulLoginCompletedEvent != null) { InvokeCompletedEventArgs val = arg; ValidateSuccessfulLoginCompletedEvent?.Invoke(this, new ValidateSuccessfulLoginCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/RelativityManager/GetServerTimezoneOffset")] public int GetServerTimezoneOffset() { return Conversions.ToInteger(this.Invoke("GetServerTimezoneOffset", new object[0])[0]); } public IAsyncResult BeginGetServerTimezoneOffset(AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetServerTimezoneOffset", new object[0], callback, RuntimeHelpers.GetObjectValue(asyncState)); } public int EndGetServerTimezoneOffset(IAsyncResult asyncResult) { return Conversions.ToInteger(this.EndInvoke(asyncResult)[0]); } public void GetServerTimezoneOffsetAsync() { GetServerTimezoneOffsetAsync(null); } public void GetServerTimezoneOffsetAsync(object userState) { if (GetServerTimezoneOffsetOperationCompleted == null) GetServerTimezoneOffsetOperationCompleted = OnGetServerTimezoneOffsetOperationCompleted; this.InvokeAsync("GetServerTimezoneOffset", new object[0], GetServerTimezoneOffsetOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnGetServerTimezoneOffsetOperationCompleted(object arg) { if (GetServerTimezoneOffsetCompletedEvent != null) { InvokeCompletedEventArgs val = arg; GetServerTimezoneOffsetCompletedEvent?.Invoke(this, new GetServerTimezoneOffsetCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/RelativityManager/IsAuditingEnabled")] public bool IsAuditingEnabled() { return Conversions.ToBoolean(this.Invoke("IsAuditingEnabled", new object[0])[0]); } public IAsyncResult BeginIsAuditingEnabled(AsyncCallback callback, object asyncState) { return this.BeginInvoke("IsAuditingEnabled", new object[0], callback, RuntimeHelpers.GetObjectValue(asyncState)); } public bool EndIsAuditingEnabled(IAsyncResult asyncResult) { return Conversions.ToBoolean(this.EndInvoke(asyncResult)[0]); } public void IsAuditingEnabledAsync() { IsAuditingEnabledAsync(null); } public void IsAuditingEnabledAsync(object userState) { if (IsAuditingEnabledOperationCompleted == null) IsAuditingEnabledOperationCompleted = OnIsAuditingEnabledOperationCompleted; this.InvokeAsync("IsAuditingEnabled", new object[0], IsAuditingEnabledOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnIsAuditingEnabledOperationCompleted(object arg) { if (IsAuditingEnabledCompletedEvent != null) { InvokeCompletedEventArgs val = arg; IsAuditingEnabledCompletedEvent?.Invoke(this, new IsAuditingEnabledCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/RelativityManager/IsImportEmailNotificationEnabled")] public bool IsImportEmailNotificationEnabled() { return Conversions.ToBoolean(this.Invoke("IsImportEmailNotificationEnabled", new object[0])[0]); } public IAsyncResult BeginIsImportEmailNotificationEnabled(AsyncCallback callback, object asyncState) { return this.BeginInvoke("IsImportEmailNotificationEnabled", new object[0], callback, RuntimeHelpers.GetObjectValue(asyncState)); } public bool EndIsImportEmailNotificationEnabled(IAsyncResult asyncResult) { return Conversions.ToBoolean(this.EndInvoke(asyncResult)[0]); } public void IsImportEmailNotificationEnabledAsync() { IsImportEmailNotificationEnabledAsync(null); } public void IsImportEmailNotificationEnabledAsync(object userState) { if (IsImportEmailNotificationEnabledOperationCompleted == null) IsImportEmailNotificationEnabledOperationCompleted = OnIsImportEmailNotificationEnabledOperationCompleted; this.InvokeAsync("IsImportEmailNotificationEnabled", new object[0], IsImportEmailNotificationEnabledOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnIsImportEmailNotificationEnabledOperationCompleted(object arg) { if (IsImportEmailNotificationEnabledCompletedEvent != null) { InvokeCompletedEventArgs val = arg; IsImportEmailNotificationEnabledCompletedEvent?.Invoke(this, new IsImportEmailNotificationEnabledCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/RelativityManager/RetrieveRdcConfiguration")] public DataSet RetrieveRdcConfiguration() { return (DataSet)this.Invoke("RetrieveRdcConfiguration", new object[0])[0]; } public IAsyncResult BeginRetrieveRdcConfiguration(AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveRdcConfiguration", new object[0], callback, RuntimeHelpers.GetObjectValue(asyncState)); } public DataSet EndRetrieveRdcConfiguration(IAsyncResult asyncResult) { return (DataSet)this.EndInvoke(asyncResult)[0]; } public void RetrieveRdcConfigurationAsync() { RetrieveRdcConfigurationAsync(null); } public void RetrieveRdcConfigurationAsync(object userState) { if (RetrieveRdcConfigurationOperationCompleted == null) RetrieveRdcConfigurationOperationCompleted = OnRetrieveRdcConfigurationOperationCompleted; this.InvokeAsync("RetrieveRdcConfiguration", new object[0], RetrieveRdcConfigurationOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveRdcConfigurationOperationCompleted(object arg) { if (RetrieveRdcConfigurationCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveRdcConfigurationCompletedEvent?.Invoke(this, new RetrieveRdcConfigurationCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/RelativityManager/Ping")] public string Ping() { return Conversions.ToString(this.Invoke("Ping", new object[0])[0]); } public IAsyncResult BeginPing(AsyncCallback callback, object asyncState) { return this.BeginInvoke("Ping", new object[0], callback, RuntimeHelpers.GetObjectValue(asyncState)); } public string EndPing(IAsyncResult asyncResult) { return Conversions.ToString(this.EndInvoke(asyncResult)[0]); } public void PingAsync() { PingAsync(null); } public void PingAsync(object userState) { if (PingOperationCompleted == null) PingOperationCompleted = OnPingOperationCompleted; this.InvokeAsync("Ping", new object[0], PingOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnPingOperationCompleted(object arg) { if (PingCompletedEvent != null) { InvokeCompletedEventArgs val = arg; PingCompletedEvent?.Invoke(this, new PingCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/RelativityManager/ReceiveText")] public bool ReceiveText(string text) { return Conversions.ToBoolean(this.Invoke("ReceiveText", new object[1] { text })[0]); } public IAsyncResult BeginReceiveText(string text, AsyncCallback callback, object asyncState) { return this.BeginInvoke("ReceiveText", new object[1] { text }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public bool EndReceiveText(IAsyncResult asyncResult) { return Conversions.ToBoolean(this.EndInvoke(asyncResult)[0]); } public void ReceiveTextAsync(string text) { ReceiveTextAsync(text, null); } public void ReceiveTextAsync(string text, object userState) { if (ReceiveTextOperationCompleted == null) ReceiveTextOperationCompleted = OnReceiveTextOperationCompleted; this.InvokeAsync("ReceiveText", new object[1] { text }, ReceiveTextOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnReceiveTextOperationCompleted(object arg) { if (ReceiveTextCompletedEvent != null) { InvokeCompletedEventArgs val = arg; ReceiveTextCompletedEvent?.Invoke(this, new ReceiveTextCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/RelativityManager/GetInstanceInformation")] public string GetInstanceInformation() { return Conversions.ToString(this.Invoke("GetInstanceInformation", new object[0])[0]); } public IAsyncResult BeginGetInstanceInformation(AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetInstanceInformation", new object[0], callback, RuntimeHelpers.GetObjectValue(asyncState)); } public string EndGetInstanceInformation(IAsyncResult asyncResult) { return Conversions.ToString(this.EndInvoke(asyncResult)[0]); } public void GetInstanceInformationAsync() { GetInstanceInformationAsync(null); } public void GetInstanceInformationAsync(object userState) { if (GetInstanceInformationOperationCompleted == null) GetInstanceInformationOperationCompleted = OnGetInstanceInformationOperationCompleted; this.InvokeAsync("GetInstanceInformation", new object[0], GetInstanceInformationOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnGetInstanceInformationOperationCompleted(object arg) { if (GetInstanceInformationCompletedEvent != null) { InvokeCompletedEventArgs val = arg; GetInstanceInformationCompletedEvent?.Invoke(this, new GetInstanceInformationCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/RelativityManager/GetRelativityUrl")] public string GetRelativityUrl() { return Conversions.ToString(this.Invoke("GetRelativityUrl", new object[0])[0]); } public IAsyncResult BeginGetRelativityUrl(AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetRelativityUrl", new object[0], callback, RuntimeHelpers.GetObjectValue(asyncState)); } public string EndGetRelativityUrl(IAsyncResult asyncResult) { return Conversions.ToString(this.EndInvoke(asyncResult)[0]); } public void GetRelativityUrlAsync() { GetRelativityUrlAsync(null); } public void GetRelativityUrlAsync(object userState) { if (GetRelativityUrlOperationCompleted == null) GetRelativityUrlOperationCompleted = OnGetRelativityUrlOperationCompleted; this.InvokeAsync("GetRelativityUrl", new object[0], GetRelativityUrlOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnGetRelativityUrlOperationCompleted(object arg) { if (GetRelativityUrlCompletedEvent != null) { InvokeCompletedEventArgs val = arg; GetRelativityUrlCompletedEvent?.Invoke(this, new GetRelativityUrlCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } public void CancelAsync(object userState) { this.CancelAsync(RuntimeHelpers.GetObjectValue(userState)); } private bool IsLocalFileSystemWebService(string url) { if (url != null && (object)url != string.Empty) { Uri uri = new Uri(url); if (uri.Port >= 1024 && string.Compare(uri.Host, "localHost", StringComparison.OrdinalIgnoreCase) == 0) return true; return false; } return false; } } }