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

FieldQuery

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.FieldQueryBase { [GeneratedCode("System.Web.Services", "4.0.30319.17929")] [DebuggerStepThrough] [DesignerCategory("code")] [WebServiceBinding] public class FieldQuery { private SendOrPostCallback RetrieveDisplayFieldNameByFieldCategoryIDOperationCompleted; private SendOrPostCallback RetrieveAllMappableOperationCompleted; private SendOrPostCallback RetrieveAllOperationCompleted; private SendOrPostCallback RetrievePotentialBeginBatesFieldsOperationCompleted; private SendOrPostCallback IsFieldIndexedOperationCompleted; private bool useDefaultCredentialsSetExplicitly; [CompilerGenerated] private RetrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler RetrieveDisplayFieldNameByFieldCategoryIDCompletedEvent; [CompilerGenerated] private RetrieveAllMappableCompletedEventHandler RetrieveAllMappableCompletedEvent; [CompilerGenerated] private RetrieveAllCompletedEventHandler RetrieveAllCompletedEvent; [CompilerGenerated] private RetrievePotentialBeginBatesFieldsCompletedEventHandler RetrievePotentialBeginBatesFieldsCompletedEvent; [CompilerGenerated] private IsFieldIndexedCompletedEventHandler IsFieldIndexedCompletedEvent; 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 RetrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler RetrieveDisplayFieldNameByFieldCategoryIDCompleted { [CompilerGenerated] add { RetrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler retrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler = RetrieveDisplayFieldNameByFieldCategoryIDCompletedEvent; RetrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler retrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler2; do { retrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler2 = retrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler; RetrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler value2 = (RetrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler)Delegate.Combine(retrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler2, value); retrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveDisplayFieldNameByFieldCategoryIDCompletedEvent, value2, retrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler2); } while ((object)retrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler != retrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler retrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler = RetrieveDisplayFieldNameByFieldCategoryIDCompletedEvent; RetrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler retrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler2; do { retrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler2 = retrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler; RetrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler value2 = (RetrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler)Delegate.Remove(retrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler2, value); retrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveDisplayFieldNameByFieldCategoryIDCompletedEvent, value2, retrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler2); } while ((object)retrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler != retrieveDisplayFieldNameByFieldCategoryIDCompletedEventHandler2); } } public event RetrieveAllMappableCompletedEventHandler RetrieveAllMappableCompleted { [CompilerGenerated] add { RetrieveAllMappableCompletedEventHandler retrieveAllMappableCompletedEventHandler = RetrieveAllMappableCompletedEvent; RetrieveAllMappableCompletedEventHandler retrieveAllMappableCompletedEventHandler2; do { retrieveAllMappableCompletedEventHandler2 = retrieveAllMappableCompletedEventHandler; RetrieveAllMappableCompletedEventHandler value2 = (RetrieveAllMappableCompletedEventHandler)Delegate.Combine(retrieveAllMappableCompletedEventHandler2, value); retrieveAllMappableCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveAllMappableCompletedEvent, value2, retrieveAllMappableCompletedEventHandler2); } while ((object)retrieveAllMappableCompletedEventHandler != retrieveAllMappableCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveAllMappableCompletedEventHandler retrieveAllMappableCompletedEventHandler = RetrieveAllMappableCompletedEvent; RetrieveAllMappableCompletedEventHandler retrieveAllMappableCompletedEventHandler2; do { retrieveAllMappableCompletedEventHandler2 = retrieveAllMappableCompletedEventHandler; RetrieveAllMappableCompletedEventHandler value2 = (RetrieveAllMappableCompletedEventHandler)Delegate.Remove(retrieveAllMappableCompletedEventHandler2, value); retrieveAllMappableCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveAllMappableCompletedEvent, value2, retrieveAllMappableCompletedEventHandler2); } while ((object)retrieveAllMappableCompletedEventHandler != retrieveAllMappableCompletedEventHandler2); } } public event RetrieveAllCompletedEventHandler RetrieveAllCompleted { [CompilerGenerated] add { RetrieveAllCompletedEventHandler retrieveAllCompletedEventHandler = RetrieveAllCompletedEvent; RetrieveAllCompletedEventHandler retrieveAllCompletedEventHandler2; do { retrieveAllCompletedEventHandler2 = retrieveAllCompletedEventHandler; RetrieveAllCompletedEventHandler value2 = (RetrieveAllCompletedEventHandler)Delegate.Combine(retrieveAllCompletedEventHandler2, value); retrieveAllCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveAllCompletedEvent, value2, retrieveAllCompletedEventHandler2); } while ((object)retrieveAllCompletedEventHandler != retrieveAllCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveAllCompletedEventHandler retrieveAllCompletedEventHandler = RetrieveAllCompletedEvent; RetrieveAllCompletedEventHandler retrieveAllCompletedEventHandler2; do { retrieveAllCompletedEventHandler2 = retrieveAllCompletedEventHandler; RetrieveAllCompletedEventHandler value2 = (RetrieveAllCompletedEventHandler)Delegate.Remove(retrieveAllCompletedEventHandler2, value); retrieveAllCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveAllCompletedEvent, value2, retrieveAllCompletedEventHandler2); } while ((object)retrieveAllCompletedEventHandler != retrieveAllCompletedEventHandler2); } } public event RetrievePotentialBeginBatesFieldsCompletedEventHandler RetrievePotentialBeginBatesFieldsCompleted { [CompilerGenerated] add { RetrievePotentialBeginBatesFieldsCompletedEventHandler retrievePotentialBeginBatesFieldsCompletedEventHandler = RetrievePotentialBeginBatesFieldsCompletedEvent; RetrievePotentialBeginBatesFieldsCompletedEventHandler retrievePotentialBeginBatesFieldsCompletedEventHandler2; do { retrievePotentialBeginBatesFieldsCompletedEventHandler2 = retrievePotentialBeginBatesFieldsCompletedEventHandler; RetrievePotentialBeginBatesFieldsCompletedEventHandler value2 = (RetrievePotentialBeginBatesFieldsCompletedEventHandler)Delegate.Combine(retrievePotentialBeginBatesFieldsCompletedEventHandler2, value); retrievePotentialBeginBatesFieldsCompletedEventHandler = Interlocked.CompareExchange(ref RetrievePotentialBeginBatesFieldsCompletedEvent, value2, retrievePotentialBeginBatesFieldsCompletedEventHandler2); } while ((object)retrievePotentialBeginBatesFieldsCompletedEventHandler != retrievePotentialBeginBatesFieldsCompletedEventHandler2); } [CompilerGenerated] remove { RetrievePotentialBeginBatesFieldsCompletedEventHandler retrievePotentialBeginBatesFieldsCompletedEventHandler = RetrievePotentialBeginBatesFieldsCompletedEvent; RetrievePotentialBeginBatesFieldsCompletedEventHandler retrievePotentialBeginBatesFieldsCompletedEventHandler2; do { retrievePotentialBeginBatesFieldsCompletedEventHandler2 = retrievePotentialBeginBatesFieldsCompletedEventHandler; RetrievePotentialBeginBatesFieldsCompletedEventHandler value2 = (RetrievePotentialBeginBatesFieldsCompletedEventHandler)Delegate.Remove(retrievePotentialBeginBatesFieldsCompletedEventHandler2, value); retrievePotentialBeginBatesFieldsCompletedEventHandler = Interlocked.CompareExchange(ref RetrievePotentialBeginBatesFieldsCompletedEvent, value2, retrievePotentialBeginBatesFieldsCompletedEventHandler2); } while ((object)retrievePotentialBeginBatesFieldsCompletedEventHandler != retrievePotentialBeginBatesFieldsCompletedEventHandler2); } } public event IsFieldIndexedCompletedEventHandler IsFieldIndexedCompleted { [CompilerGenerated] add { IsFieldIndexedCompletedEventHandler isFieldIndexedCompletedEventHandler = IsFieldIndexedCompletedEvent; IsFieldIndexedCompletedEventHandler isFieldIndexedCompletedEventHandler2; do { isFieldIndexedCompletedEventHandler2 = isFieldIndexedCompletedEventHandler; IsFieldIndexedCompletedEventHandler value2 = (IsFieldIndexedCompletedEventHandler)Delegate.Combine(isFieldIndexedCompletedEventHandler2, value); isFieldIndexedCompletedEventHandler = Interlocked.CompareExchange(ref IsFieldIndexedCompletedEvent, value2, isFieldIndexedCompletedEventHandler2); } while ((object)isFieldIndexedCompletedEventHandler != isFieldIndexedCompletedEventHandler2); } [CompilerGenerated] remove { IsFieldIndexedCompletedEventHandler isFieldIndexedCompletedEventHandler = IsFieldIndexedCompletedEvent; IsFieldIndexedCompletedEventHandler isFieldIndexedCompletedEventHandler2; do { isFieldIndexedCompletedEventHandler2 = isFieldIndexedCompletedEventHandler; IsFieldIndexedCompletedEventHandler value2 = (IsFieldIndexedCompletedEventHandler)Delegate.Remove(isFieldIndexedCompletedEventHandler2, value); isFieldIndexedCompletedEventHandler = Interlocked.CompareExchange(ref IsFieldIndexedCompletedEvent, value2, isFieldIndexedCompletedEventHandler2); } while ((object)isFieldIndexedCompletedEventHandler != isFieldIndexedCompletedEventHandler2); } } public FieldQuery() : this() { Url = "http://localhost/RelativityWebApi/FieldQuery.asmx"; if (IsLocalFileSystemWebService(Url)) { UseDefaultCredentials = true; useDefaultCredentialsSetExplicitly = false; } else useDefaultCredentialsSetExplicitly = true; } [SoapDocumentMethod("http://www.kCura.com/EDDS/FieldQuery/RetrieveDisplayFieldNameByFieldCategoryID")] public string RetrieveDisplayFieldNameByFieldCategoryID(int caseContextArtifactID, int fieldCategoryID) { return Conversions.ToString(this.Invoke("RetrieveDisplayFieldNameByFieldCategoryID", new object[2] { caseContextArtifactID, fieldCategoryID })[0]); } public IAsyncResult BeginRetrieveDisplayFieldNameByFieldCategoryID(int caseContextArtifactID, int fieldCategoryID, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveDisplayFieldNameByFieldCategoryID", new object[2] { caseContextArtifactID, fieldCategoryID }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public string EndRetrieveDisplayFieldNameByFieldCategoryID(IAsyncResult asyncResult) { return Conversions.ToString(this.EndInvoke(asyncResult)[0]); } public void RetrieveDisplayFieldNameByFieldCategoryIDAsync(int caseContextArtifactID, int fieldCategoryID) { RetrieveDisplayFieldNameByFieldCategoryIDAsync(caseContextArtifactID, fieldCategoryID, null); } public void RetrieveDisplayFieldNameByFieldCategoryIDAsync(int caseContextArtifactID, int fieldCategoryID, object userState) { if (RetrieveDisplayFieldNameByFieldCategoryIDOperationCompleted == null) RetrieveDisplayFieldNameByFieldCategoryIDOperationCompleted = OnRetrieveDisplayFieldNameByFieldCategoryIDOperationCompleted; this.InvokeAsync("RetrieveDisplayFieldNameByFieldCategoryID", new object[2] { caseContextArtifactID, fieldCategoryID }, RetrieveDisplayFieldNameByFieldCategoryIDOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveDisplayFieldNameByFieldCategoryIDOperationCompleted(object arg) { if (RetrieveDisplayFieldNameByFieldCategoryIDCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveDisplayFieldNameByFieldCategoryIDCompletedEvent?.Invoke(this, new RetrieveDisplayFieldNameByFieldCategoryIDCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/FieldQuery/RetrieveAllMappable")] public DataSet RetrieveAllMappable(int caseContextArtifactID, int artifactTypeID) { return (DataSet)this.Invoke("RetrieveAllMappable", new object[2] { caseContextArtifactID, artifactTypeID })[0]; } public IAsyncResult BeginRetrieveAllMappable(int caseContextArtifactID, int artifactTypeID, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveAllMappable", new object[2] { caseContextArtifactID, artifactTypeID }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public DataSet EndRetrieveAllMappable(IAsyncResult asyncResult) { return (DataSet)this.EndInvoke(asyncResult)[0]; } public void RetrieveAllMappableAsync(int caseContextArtifactID, int artifactTypeID) { RetrieveAllMappableAsync(caseContextArtifactID, artifactTypeID, null); } public void RetrieveAllMappableAsync(int caseContextArtifactID, int artifactTypeID, object userState) { if (RetrieveAllMappableOperationCompleted == null) RetrieveAllMappableOperationCompleted = OnRetrieveAllMappableOperationCompleted; this.InvokeAsync("RetrieveAllMappable", new object[2] { caseContextArtifactID, artifactTypeID }, RetrieveAllMappableOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveAllMappableOperationCompleted(object arg) { if (RetrieveAllMappableCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveAllMappableCompletedEvent?.Invoke(this, new RetrieveAllMappableCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/FieldQuery/RetrieveAll")] public DataSet RetrieveAll(int caseContextArtifactID) { return (DataSet)this.Invoke("RetrieveAll", new object[1] { caseContextArtifactID })[0]; } public IAsyncResult BeginRetrieveAll(int caseContextArtifactID, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveAll", new object[1] { caseContextArtifactID }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public DataSet EndRetrieveAll(IAsyncResult asyncResult) { return (DataSet)this.EndInvoke(asyncResult)[0]; } public void RetrieveAllAsync(int caseContextArtifactID) { RetrieveAllAsync(caseContextArtifactID, null); } public void RetrieveAllAsync(int caseContextArtifactID, object userState) { if (RetrieveAllOperationCompleted == null) RetrieveAllOperationCompleted = OnRetrieveAllOperationCompleted; this.InvokeAsync("RetrieveAll", new object[1] { caseContextArtifactID }, RetrieveAllOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveAllOperationCompleted(object arg) { if (RetrieveAllCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveAllCompletedEvent?.Invoke(this, new RetrieveAllCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/FieldQuery/RetrievePotentialBeginBatesFields")] public DataSet RetrievePotentialBeginBatesFields(int caseContextArtifactID) { return (DataSet)this.Invoke("RetrievePotentialBeginBatesFields", new object[1] { caseContextArtifactID })[0]; } public IAsyncResult BeginRetrievePotentialBeginBatesFields(int caseContextArtifactID, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrievePotentialBeginBatesFields", new object[1] { caseContextArtifactID }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public DataSet EndRetrievePotentialBeginBatesFields(IAsyncResult asyncResult) { return (DataSet)this.EndInvoke(asyncResult)[0]; } public void RetrievePotentialBeginBatesFieldsAsync(int caseContextArtifactID) { RetrievePotentialBeginBatesFieldsAsync(caseContextArtifactID, null); } public void RetrievePotentialBeginBatesFieldsAsync(int caseContextArtifactID, object userState) { if (RetrievePotentialBeginBatesFieldsOperationCompleted == null) RetrievePotentialBeginBatesFieldsOperationCompleted = OnRetrievePotentialBeginBatesFieldsOperationCompleted; this.InvokeAsync("RetrievePotentialBeginBatesFields", new object[1] { caseContextArtifactID }, RetrievePotentialBeginBatesFieldsOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrievePotentialBeginBatesFieldsOperationCompleted(object arg) { if (RetrievePotentialBeginBatesFieldsCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrievePotentialBeginBatesFieldsCompletedEvent?.Invoke(this, new RetrievePotentialBeginBatesFieldsCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/FieldQuery/IsFieldIndexed")] public bool IsFieldIndexed(int caseContextArtifactID, int fieldArtifactID) { return Conversions.ToBoolean(this.Invoke("IsFieldIndexed", new object[2] { caseContextArtifactID, fieldArtifactID })[0]); } public IAsyncResult BeginIsFieldIndexed(int caseContextArtifactID, int fieldArtifactID, AsyncCallback callback, object asyncState) { return this.BeginInvoke("IsFieldIndexed", new object[2] { caseContextArtifactID, fieldArtifactID }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public bool EndIsFieldIndexed(IAsyncResult asyncResult) { return Conversions.ToBoolean(this.EndInvoke(asyncResult)[0]); } public void IsFieldIndexedAsync(int caseContextArtifactID, int fieldArtifactID) { IsFieldIndexedAsync(caseContextArtifactID, fieldArtifactID, null); } public void IsFieldIndexedAsync(int caseContextArtifactID, int fieldArtifactID, object userState) { if (IsFieldIndexedOperationCompleted == null) IsFieldIndexedOperationCompleted = OnIsFieldIndexedOperationCompleted; this.InvokeAsync("IsFieldIndexed", new object[2] { caseContextArtifactID, fieldArtifactID }, IsFieldIndexedOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnIsFieldIndexedOperationCompleted(object arg) { if (IsFieldIndexedCompletedEvent != null) { InvokeCompletedEventArgs val = arg; IsFieldIndexedCompletedEvent?.Invoke(this, new IsFieldIndexedCompletedEventArgs(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; } } }