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

SearchManager

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.SearchManagerBase { [GeneratedCode("System.Web.Services", "4.8.3761.0")] [DebuggerStepThrough] [DesignerCategory("code")] [WebServiceBinding] public class SearchManager { private SendOrPostCallback IsAssociatedSearchProviderAccessibleOperationCompleted; private SendOrPostCallback GetSearchSQLOperationCompleted; private SendOrPostCallback RetrieveNativesForSearchOperationCompleted; private SendOrPostCallback RetrievePdfForSearchOperationCompleted; private SendOrPostCallback RetrieveFilesForDynamicObjectsOperationCompleted; private SendOrPostCallback RetrieveNativesForProductionOperationCompleted; private SendOrPostCallback RetrieveImagesForSearchOperationCompleted; private SendOrPostCallback RetrieveProducedImagesForDocumentOperationCompleted; private SendOrPostCallback RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetOperationCompleted; private SendOrPostCallback RetrieveImagesByProductionIDsAndDocumentIDsForExportOperationCompleted; private SendOrPostCallback RetrieveViewsByContextArtifactIDOperationCompleted; private SendOrPostCallback RetrieveSearchFieldsOperationCompleted; private SendOrPostCallback RetrieveSearchFieldsForProductionOperationCompleted; private SendOrPostCallback RetrieveDefaultViewFieldsForIdListOperationCompleted; private SendOrPostCallback RetrieveAllExportableViewFieldsOperationCompleted; private bool useDefaultCredentialsSetExplicitly; [CompilerGenerated] private IsAssociatedSearchProviderAccessibleCompletedEventHandler IsAssociatedSearchProviderAccessibleCompletedEvent; [CompilerGenerated] private GetSearchSQLCompletedEventHandler GetSearchSQLCompletedEvent; [CompilerGenerated] private RetrieveNativesForSearchCompletedEventHandler RetrieveNativesForSearchCompletedEvent; [CompilerGenerated] private RetrievePdfForSearchCompletedEventHandler RetrievePdfForSearchCompletedEvent; [CompilerGenerated] private RetrieveFilesForDynamicObjectsCompletedEventHandler RetrieveFilesForDynamicObjectsCompletedEvent; [CompilerGenerated] private RetrieveNativesForProductionCompletedEventHandler RetrieveNativesForProductionCompletedEvent; [CompilerGenerated] private RetrieveImagesForSearchCompletedEventHandler RetrieveImagesForSearchCompletedEvent; [CompilerGenerated] private RetrieveProducedImagesForDocumentCompletedEventHandler RetrieveProducedImagesForDocumentCompletedEvent; [CompilerGenerated] private RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEvent; [CompilerGenerated] private RetrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler RetrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEvent; [CompilerGenerated] private RetrieveViewsByContextArtifactIDCompletedEventHandler RetrieveViewsByContextArtifactIDCompletedEvent; [CompilerGenerated] private RetrieveSearchFieldsCompletedEventHandler RetrieveSearchFieldsCompletedEvent; [CompilerGenerated] private RetrieveSearchFieldsForProductionCompletedEventHandler RetrieveSearchFieldsForProductionCompletedEvent; [CompilerGenerated] private RetrieveDefaultViewFieldsForIdListCompletedEventHandler RetrieveDefaultViewFieldsForIdListCompletedEvent; [CompilerGenerated] private RetrieveAllExportableViewFieldsCompletedEventHandler RetrieveAllExportableViewFieldsCompletedEvent; 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 IsAssociatedSearchProviderAccessibleCompletedEventHandler IsAssociatedSearchProviderAccessibleCompleted { [CompilerGenerated] add { IsAssociatedSearchProviderAccessibleCompletedEventHandler isAssociatedSearchProviderAccessibleCompletedEventHandler = IsAssociatedSearchProviderAccessibleCompletedEvent; IsAssociatedSearchProviderAccessibleCompletedEventHandler isAssociatedSearchProviderAccessibleCompletedEventHandler2; do { isAssociatedSearchProviderAccessibleCompletedEventHandler2 = isAssociatedSearchProviderAccessibleCompletedEventHandler; IsAssociatedSearchProviderAccessibleCompletedEventHandler value2 = (IsAssociatedSearchProviderAccessibleCompletedEventHandler)Delegate.Combine(isAssociatedSearchProviderAccessibleCompletedEventHandler2, value); isAssociatedSearchProviderAccessibleCompletedEventHandler = Interlocked.CompareExchange(ref IsAssociatedSearchProviderAccessibleCompletedEvent, value2, isAssociatedSearchProviderAccessibleCompletedEventHandler2); } while ((object)isAssociatedSearchProviderAccessibleCompletedEventHandler != isAssociatedSearchProviderAccessibleCompletedEventHandler2); } [CompilerGenerated] remove { IsAssociatedSearchProviderAccessibleCompletedEventHandler isAssociatedSearchProviderAccessibleCompletedEventHandler = IsAssociatedSearchProviderAccessibleCompletedEvent; IsAssociatedSearchProviderAccessibleCompletedEventHandler isAssociatedSearchProviderAccessibleCompletedEventHandler2; do { isAssociatedSearchProviderAccessibleCompletedEventHandler2 = isAssociatedSearchProviderAccessibleCompletedEventHandler; IsAssociatedSearchProviderAccessibleCompletedEventHandler value2 = (IsAssociatedSearchProviderAccessibleCompletedEventHandler)Delegate.Remove(isAssociatedSearchProviderAccessibleCompletedEventHandler2, value); isAssociatedSearchProviderAccessibleCompletedEventHandler = Interlocked.CompareExchange(ref IsAssociatedSearchProviderAccessibleCompletedEvent, value2, isAssociatedSearchProviderAccessibleCompletedEventHandler2); } while ((object)isAssociatedSearchProviderAccessibleCompletedEventHandler != isAssociatedSearchProviderAccessibleCompletedEventHandler2); } } public event GetSearchSQLCompletedEventHandler GetSearchSQLCompleted { [CompilerGenerated] add { GetSearchSQLCompletedEventHandler getSearchSQLCompletedEventHandler = GetSearchSQLCompletedEvent; GetSearchSQLCompletedEventHandler getSearchSQLCompletedEventHandler2; do { getSearchSQLCompletedEventHandler2 = getSearchSQLCompletedEventHandler; GetSearchSQLCompletedEventHandler value2 = (GetSearchSQLCompletedEventHandler)Delegate.Combine(getSearchSQLCompletedEventHandler2, value); getSearchSQLCompletedEventHandler = Interlocked.CompareExchange(ref GetSearchSQLCompletedEvent, value2, getSearchSQLCompletedEventHandler2); } while ((object)getSearchSQLCompletedEventHandler != getSearchSQLCompletedEventHandler2); } [CompilerGenerated] remove { GetSearchSQLCompletedEventHandler getSearchSQLCompletedEventHandler = GetSearchSQLCompletedEvent; GetSearchSQLCompletedEventHandler getSearchSQLCompletedEventHandler2; do { getSearchSQLCompletedEventHandler2 = getSearchSQLCompletedEventHandler; GetSearchSQLCompletedEventHandler value2 = (GetSearchSQLCompletedEventHandler)Delegate.Remove(getSearchSQLCompletedEventHandler2, value); getSearchSQLCompletedEventHandler = Interlocked.CompareExchange(ref GetSearchSQLCompletedEvent, value2, getSearchSQLCompletedEventHandler2); } while ((object)getSearchSQLCompletedEventHandler != getSearchSQLCompletedEventHandler2); } } public event RetrieveNativesForSearchCompletedEventHandler RetrieveNativesForSearchCompleted { [CompilerGenerated] add { RetrieveNativesForSearchCompletedEventHandler retrieveNativesForSearchCompletedEventHandler = RetrieveNativesForSearchCompletedEvent; RetrieveNativesForSearchCompletedEventHandler retrieveNativesForSearchCompletedEventHandler2; do { retrieveNativesForSearchCompletedEventHandler2 = retrieveNativesForSearchCompletedEventHandler; RetrieveNativesForSearchCompletedEventHandler value2 = (RetrieveNativesForSearchCompletedEventHandler)Delegate.Combine(retrieveNativesForSearchCompletedEventHandler2, value); retrieveNativesForSearchCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveNativesForSearchCompletedEvent, value2, retrieveNativesForSearchCompletedEventHandler2); } while ((object)retrieveNativesForSearchCompletedEventHandler != retrieveNativesForSearchCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveNativesForSearchCompletedEventHandler retrieveNativesForSearchCompletedEventHandler = RetrieveNativesForSearchCompletedEvent; RetrieveNativesForSearchCompletedEventHandler retrieveNativesForSearchCompletedEventHandler2; do { retrieveNativesForSearchCompletedEventHandler2 = retrieveNativesForSearchCompletedEventHandler; RetrieveNativesForSearchCompletedEventHandler value2 = (RetrieveNativesForSearchCompletedEventHandler)Delegate.Remove(retrieveNativesForSearchCompletedEventHandler2, value); retrieveNativesForSearchCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveNativesForSearchCompletedEvent, value2, retrieveNativesForSearchCompletedEventHandler2); } while ((object)retrieveNativesForSearchCompletedEventHandler != retrieveNativesForSearchCompletedEventHandler2); } } public event RetrievePdfForSearchCompletedEventHandler RetrievePdfForSearchCompleted { [CompilerGenerated] add { RetrievePdfForSearchCompletedEventHandler retrievePdfForSearchCompletedEventHandler = RetrievePdfForSearchCompletedEvent; RetrievePdfForSearchCompletedEventHandler retrievePdfForSearchCompletedEventHandler2; do { retrievePdfForSearchCompletedEventHandler2 = retrievePdfForSearchCompletedEventHandler; RetrievePdfForSearchCompletedEventHandler value2 = (RetrievePdfForSearchCompletedEventHandler)Delegate.Combine(retrievePdfForSearchCompletedEventHandler2, value); retrievePdfForSearchCompletedEventHandler = Interlocked.CompareExchange(ref RetrievePdfForSearchCompletedEvent, value2, retrievePdfForSearchCompletedEventHandler2); } while ((object)retrievePdfForSearchCompletedEventHandler != retrievePdfForSearchCompletedEventHandler2); } [CompilerGenerated] remove { RetrievePdfForSearchCompletedEventHandler retrievePdfForSearchCompletedEventHandler = RetrievePdfForSearchCompletedEvent; RetrievePdfForSearchCompletedEventHandler retrievePdfForSearchCompletedEventHandler2; do { retrievePdfForSearchCompletedEventHandler2 = retrievePdfForSearchCompletedEventHandler; RetrievePdfForSearchCompletedEventHandler value2 = (RetrievePdfForSearchCompletedEventHandler)Delegate.Remove(retrievePdfForSearchCompletedEventHandler2, value); retrievePdfForSearchCompletedEventHandler = Interlocked.CompareExchange(ref RetrievePdfForSearchCompletedEvent, value2, retrievePdfForSearchCompletedEventHandler2); } while ((object)retrievePdfForSearchCompletedEventHandler != retrievePdfForSearchCompletedEventHandler2); } } public event RetrieveFilesForDynamicObjectsCompletedEventHandler RetrieveFilesForDynamicObjectsCompleted { [CompilerGenerated] add { RetrieveFilesForDynamicObjectsCompletedEventHandler retrieveFilesForDynamicObjectsCompletedEventHandler = RetrieveFilesForDynamicObjectsCompletedEvent; RetrieveFilesForDynamicObjectsCompletedEventHandler retrieveFilesForDynamicObjectsCompletedEventHandler2; do { retrieveFilesForDynamicObjectsCompletedEventHandler2 = retrieveFilesForDynamicObjectsCompletedEventHandler; RetrieveFilesForDynamicObjectsCompletedEventHandler value2 = (RetrieveFilesForDynamicObjectsCompletedEventHandler)Delegate.Combine(retrieveFilesForDynamicObjectsCompletedEventHandler2, value); retrieveFilesForDynamicObjectsCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveFilesForDynamicObjectsCompletedEvent, value2, retrieveFilesForDynamicObjectsCompletedEventHandler2); } while ((object)retrieveFilesForDynamicObjectsCompletedEventHandler != retrieveFilesForDynamicObjectsCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveFilesForDynamicObjectsCompletedEventHandler retrieveFilesForDynamicObjectsCompletedEventHandler = RetrieveFilesForDynamicObjectsCompletedEvent; RetrieveFilesForDynamicObjectsCompletedEventHandler retrieveFilesForDynamicObjectsCompletedEventHandler2; do { retrieveFilesForDynamicObjectsCompletedEventHandler2 = retrieveFilesForDynamicObjectsCompletedEventHandler; RetrieveFilesForDynamicObjectsCompletedEventHandler value2 = (RetrieveFilesForDynamicObjectsCompletedEventHandler)Delegate.Remove(retrieveFilesForDynamicObjectsCompletedEventHandler2, value); retrieveFilesForDynamicObjectsCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveFilesForDynamicObjectsCompletedEvent, value2, retrieveFilesForDynamicObjectsCompletedEventHandler2); } while ((object)retrieveFilesForDynamicObjectsCompletedEventHandler != retrieveFilesForDynamicObjectsCompletedEventHandler2); } } public event RetrieveNativesForProductionCompletedEventHandler RetrieveNativesForProductionCompleted { [CompilerGenerated] add { RetrieveNativesForProductionCompletedEventHandler retrieveNativesForProductionCompletedEventHandler = RetrieveNativesForProductionCompletedEvent; RetrieveNativesForProductionCompletedEventHandler retrieveNativesForProductionCompletedEventHandler2; do { retrieveNativesForProductionCompletedEventHandler2 = retrieveNativesForProductionCompletedEventHandler; RetrieveNativesForProductionCompletedEventHandler value2 = (RetrieveNativesForProductionCompletedEventHandler)Delegate.Combine(retrieveNativesForProductionCompletedEventHandler2, value); retrieveNativesForProductionCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveNativesForProductionCompletedEvent, value2, retrieveNativesForProductionCompletedEventHandler2); } while ((object)retrieveNativesForProductionCompletedEventHandler != retrieveNativesForProductionCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveNativesForProductionCompletedEventHandler retrieveNativesForProductionCompletedEventHandler = RetrieveNativesForProductionCompletedEvent; RetrieveNativesForProductionCompletedEventHandler retrieveNativesForProductionCompletedEventHandler2; do { retrieveNativesForProductionCompletedEventHandler2 = retrieveNativesForProductionCompletedEventHandler; RetrieveNativesForProductionCompletedEventHandler value2 = (RetrieveNativesForProductionCompletedEventHandler)Delegate.Remove(retrieveNativesForProductionCompletedEventHandler2, value); retrieveNativesForProductionCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveNativesForProductionCompletedEvent, value2, retrieveNativesForProductionCompletedEventHandler2); } while ((object)retrieveNativesForProductionCompletedEventHandler != retrieveNativesForProductionCompletedEventHandler2); } } public event RetrieveImagesForSearchCompletedEventHandler RetrieveImagesForSearchCompleted { [CompilerGenerated] add { RetrieveImagesForSearchCompletedEventHandler retrieveImagesForSearchCompletedEventHandler = RetrieveImagesForSearchCompletedEvent; RetrieveImagesForSearchCompletedEventHandler retrieveImagesForSearchCompletedEventHandler2; do { retrieveImagesForSearchCompletedEventHandler2 = retrieveImagesForSearchCompletedEventHandler; RetrieveImagesForSearchCompletedEventHandler value2 = (RetrieveImagesForSearchCompletedEventHandler)Delegate.Combine(retrieveImagesForSearchCompletedEventHandler2, value); retrieveImagesForSearchCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveImagesForSearchCompletedEvent, value2, retrieveImagesForSearchCompletedEventHandler2); } while ((object)retrieveImagesForSearchCompletedEventHandler != retrieveImagesForSearchCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveImagesForSearchCompletedEventHandler retrieveImagesForSearchCompletedEventHandler = RetrieveImagesForSearchCompletedEvent; RetrieveImagesForSearchCompletedEventHandler retrieveImagesForSearchCompletedEventHandler2; do { retrieveImagesForSearchCompletedEventHandler2 = retrieveImagesForSearchCompletedEventHandler; RetrieveImagesForSearchCompletedEventHandler value2 = (RetrieveImagesForSearchCompletedEventHandler)Delegate.Remove(retrieveImagesForSearchCompletedEventHandler2, value); retrieveImagesForSearchCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveImagesForSearchCompletedEvent, value2, retrieveImagesForSearchCompletedEventHandler2); } while ((object)retrieveImagesForSearchCompletedEventHandler != retrieveImagesForSearchCompletedEventHandler2); } } public event RetrieveProducedImagesForDocumentCompletedEventHandler RetrieveProducedImagesForDocumentCompleted { [CompilerGenerated] add { RetrieveProducedImagesForDocumentCompletedEventHandler retrieveProducedImagesForDocumentCompletedEventHandler = RetrieveProducedImagesForDocumentCompletedEvent; RetrieveProducedImagesForDocumentCompletedEventHandler retrieveProducedImagesForDocumentCompletedEventHandler2; do { retrieveProducedImagesForDocumentCompletedEventHandler2 = retrieveProducedImagesForDocumentCompletedEventHandler; RetrieveProducedImagesForDocumentCompletedEventHandler value2 = (RetrieveProducedImagesForDocumentCompletedEventHandler)Delegate.Combine(retrieveProducedImagesForDocumentCompletedEventHandler2, value); retrieveProducedImagesForDocumentCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveProducedImagesForDocumentCompletedEvent, value2, retrieveProducedImagesForDocumentCompletedEventHandler2); } while ((object)retrieveProducedImagesForDocumentCompletedEventHandler != retrieveProducedImagesForDocumentCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveProducedImagesForDocumentCompletedEventHandler retrieveProducedImagesForDocumentCompletedEventHandler = RetrieveProducedImagesForDocumentCompletedEvent; RetrieveProducedImagesForDocumentCompletedEventHandler retrieveProducedImagesForDocumentCompletedEventHandler2; do { retrieveProducedImagesForDocumentCompletedEventHandler2 = retrieveProducedImagesForDocumentCompletedEventHandler; RetrieveProducedImagesForDocumentCompletedEventHandler value2 = (RetrieveProducedImagesForDocumentCompletedEventHandler)Delegate.Remove(retrieveProducedImagesForDocumentCompletedEventHandler2, value); retrieveProducedImagesForDocumentCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveProducedImagesForDocumentCompletedEvent, value2, retrieveProducedImagesForDocumentCompletedEventHandler2); } while ((object)retrieveProducedImagesForDocumentCompletedEventHandler != retrieveProducedImagesForDocumentCompletedEventHandler2); } } public event RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompleted { [CompilerGenerated] add { RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler retrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler = RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEvent; RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler retrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler2; do { retrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler2 = retrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler; RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler value2 = (RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler)Delegate.Combine(retrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler2, value); retrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEvent, value2, retrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler2); } while ((object)retrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler != retrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler retrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler = RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEvent; RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler retrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler2; do { retrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler2 = retrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler; RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler value2 = (RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler)Delegate.Remove(retrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler2, value); retrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEvent, value2, retrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler2); } while ((object)retrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler != retrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventHandler2); } } public event RetrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler RetrieveImagesByProductionIDsAndDocumentIDsForExportCompleted { [CompilerGenerated] add { RetrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler retrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler = RetrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEvent; RetrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler retrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler2; do { retrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler2 = retrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler; RetrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler value2 = (RetrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler)Delegate.Combine(retrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler2, value); retrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEvent, value2, retrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler2); } while ((object)retrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler != retrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler retrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler = RetrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEvent; RetrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler retrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler2; do { retrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler2 = retrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler; RetrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler value2 = (RetrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler)Delegate.Remove(retrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler2, value); retrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEvent, value2, retrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler2); } while ((object)retrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler != retrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventHandler2); } } public event RetrieveViewsByContextArtifactIDCompletedEventHandler RetrieveViewsByContextArtifactIDCompleted { [CompilerGenerated] add { RetrieveViewsByContextArtifactIDCompletedEventHandler retrieveViewsByContextArtifactIDCompletedEventHandler = RetrieveViewsByContextArtifactIDCompletedEvent; RetrieveViewsByContextArtifactIDCompletedEventHandler retrieveViewsByContextArtifactIDCompletedEventHandler2; do { retrieveViewsByContextArtifactIDCompletedEventHandler2 = retrieveViewsByContextArtifactIDCompletedEventHandler; RetrieveViewsByContextArtifactIDCompletedEventHandler value2 = (RetrieveViewsByContextArtifactIDCompletedEventHandler)Delegate.Combine(retrieveViewsByContextArtifactIDCompletedEventHandler2, value); retrieveViewsByContextArtifactIDCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveViewsByContextArtifactIDCompletedEvent, value2, retrieveViewsByContextArtifactIDCompletedEventHandler2); } while ((object)retrieveViewsByContextArtifactIDCompletedEventHandler != retrieveViewsByContextArtifactIDCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveViewsByContextArtifactIDCompletedEventHandler retrieveViewsByContextArtifactIDCompletedEventHandler = RetrieveViewsByContextArtifactIDCompletedEvent; RetrieveViewsByContextArtifactIDCompletedEventHandler retrieveViewsByContextArtifactIDCompletedEventHandler2; do { retrieveViewsByContextArtifactIDCompletedEventHandler2 = retrieveViewsByContextArtifactIDCompletedEventHandler; RetrieveViewsByContextArtifactIDCompletedEventHandler value2 = (RetrieveViewsByContextArtifactIDCompletedEventHandler)Delegate.Remove(retrieveViewsByContextArtifactIDCompletedEventHandler2, value); retrieveViewsByContextArtifactIDCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveViewsByContextArtifactIDCompletedEvent, value2, retrieveViewsByContextArtifactIDCompletedEventHandler2); } while ((object)retrieveViewsByContextArtifactIDCompletedEventHandler != retrieveViewsByContextArtifactIDCompletedEventHandler2); } } public event RetrieveSearchFieldsCompletedEventHandler RetrieveSearchFieldsCompleted { [CompilerGenerated] add { RetrieveSearchFieldsCompletedEventHandler retrieveSearchFieldsCompletedEventHandler = RetrieveSearchFieldsCompletedEvent; RetrieveSearchFieldsCompletedEventHandler retrieveSearchFieldsCompletedEventHandler2; do { retrieveSearchFieldsCompletedEventHandler2 = retrieveSearchFieldsCompletedEventHandler; RetrieveSearchFieldsCompletedEventHandler value2 = (RetrieveSearchFieldsCompletedEventHandler)Delegate.Combine(retrieveSearchFieldsCompletedEventHandler2, value); retrieveSearchFieldsCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveSearchFieldsCompletedEvent, value2, retrieveSearchFieldsCompletedEventHandler2); } while ((object)retrieveSearchFieldsCompletedEventHandler != retrieveSearchFieldsCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveSearchFieldsCompletedEventHandler retrieveSearchFieldsCompletedEventHandler = RetrieveSearchFieldsCompletedEvent; RetrieveSearchFieldsCompletedEventHandler retrieveSearchFieldsCompletedEventHandler2; do { retrieveSearchFieldsCompletedEventHandler2 = retrieveSearchFieldsCompletedEventHandler; RetrieveSearchFieldsCompletedEventHandler value2 = (RetrieveSearchFieldsCompletedEventHandler)Delegate.Remove(retrieveSearchFieldsCompletedEventHandler2, value); retrieveSearchFieldsCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveSearchFieldsCompletedEvent, value2, retrieveSearchFieldsCompletedEventHandler2); } while ((object)retrieveSearchFieldsCompletedEventHandler != retrieveSearchFieldsCompletedEventHandler2); } } public event RetrieveSearchFieldsForProductionCompletedEventHandler RetrieveSearchFieldsForProductionCompleted { [CompilerGenerated] add { RetrieveSearchFieldsForProductionCompletedEventHandler retrieveSearchFieldsForProductionCompletedEventHandler = RetrieveSearchFieldsForProductionCompletedEvent; RetrieveSearchFieldsForProductionCompletedEventHandler retrieveSearchFieldsForProductionCompletedEventHandler2; do { retrieveSearchFieldsForProductionCompletedEventHandler2 = retrieveSearchFieldsForProductionCompletedEventHandler; RetrieveSearchFieldsForProductionCompletedEventHandler value2 = (RetrieveSearchFieldsForProductionCompletedEventHandler)Delegate.Combine(retrieveSearchFieldsForProductionCompletedEventHandler2, value); retrieveSearchFieldsForProductionCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveSearchFieldsForProductionCompletedEvent, value2, retrieveSearchFieldsForProductionCompletedEventHandler2); } while ((object)retrieveSearchFieldsForProductionCompletedEventHandler != retrieveSearchFieldsForProductionCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveSearchFieldsForProductionCompletedEventHandler retrieveSearchFieldsForProductionCompletedEventHandler = RetrieveSearchFieldsForProductionCompletedEvent; RetrieveSearchFieldsForProductionCompletedEventHandler retrieveSearchFieldsForProductionCompletedEventHandler2; do { retrieveSearchFieldsForProductionCompletedEventHandler2 = retrieveSearchFieldsForProductionCompletedEventHandler; RetrieveSearchFieldsForProductionCompletedEventHandler value2 = (RetrieveSearchFieldsForProductionCompletedEventHandler)Delegate.Remove(retrieveSearchFieldsForProductionCompletedEventHandler2, value); retrieveSearchFieldsForProductionCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveSearchFieldsForProductionCompletedEvent, value2, retrieveSearchFieldsForProductionCompletedEventHandler2); } while ((object)retrieveSearchFieldsForProductionCompletedEventHandler != retrieveSearchFieldsForProductionCompletedEventHandler2); } } public event RetrieveDefaultViewFieldsForIdListCompletedEventHandler RetrieveDefaultViewFieldsForIdListCompleted { [CompilerGenerated] add { RetrieveDefaultViewFieldsForIdListCompletedEventHandler retrieveDefaultViewFieldsForIdListCompletedEventHandler = RetrieveDefaultViewFieldsForIdListCompletedEvent; RetrieveDefaultViewFieldsForIdListCompletedEventHandler retrieveDefaultViewFieldsForIdListCompletedEventHandler2; do { retrieveDefaultViewFieldsForIdListCompletedEventHandler2 = retrieveDefaultViewFieldsForIdListCompletedEventHandler; RetrieveDefaultViewFieldsForIdListCompletedEventHandler value2 = (RetrieveDefaultViewFieldsForIdListCompletedEventHandler)Delegate.Combine(retrieveDefaultViewFieldsForIdListCompletedEventHandler2, value); retrieveDefaultViewFieldsForIdListCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveDefaultViewFieldsForIdListCompletedEvent, value2, retrieveDefaultViewFieldsForIdListCompletedEventHandler2); } while ((object)retrieveDefaultViewFieldsForIdListCompletedEventHandler != retrieveDefaultViewFieldsForIdListCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveDefaultViewFieldsForIdListCompletedEventHandler retrieveDefaultViewFieldsForIdListCompletedEventHandler = RetrieveDefaultViewFieldsForIdListCompletedEvent; RetrieveDefaultViewFieldsForIdListCompletedEventHandler retrieveDefaultViewFieldsForIdListCompletedEventHandler2; do { retrieveDefaultViewFieldsForIdListCompletedEventHandler2 = retrieveDefaultViewFieldsForIdListCompletedEventHandler; RetrieveDefaultViewFieldsForIdListCompletedEventHandler value2 = (RetrieveDefaultViewFieldsForIdListCompletedEventHandler)Delegate.Remove(retrieveDefaultViewFieldsForIdListCompletedEventHandler2, value); retrieveDefaultViewFieldsForIdListCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveDefaultViewFieldsForIdListCompletedEvent, value2, retrieveDefaultViewFieldsForIdListCompletedEventHandler2); } while ((object)retrieveDefaultViewFieldsForIdListCompletedEventHandler != retrieveDefaultViewFieldsForIdListCompletedEventHandler2); } } public event RetrieveAllExportableViewFieldsCompletedEventHandler RetrieveAllExportableViewFieldsCompleted { [CompilerGenerated] add { RetrieveAllExportableViewFieldsCompletedEventHandler retrieveAllExportableViewFieldsCompletedEventHandler = RetrieveAllExportableViewFieldsCompletedEvent; RetrieveAllExportableViewFieldsCompletedEventHandler retrieveAllExportableViewFieldsCompletedEventHandler2; do { retrieveAllExportableViewFieldsCompletedEventHandler2 = retrieveAllExportableViewFieldsCompletedEventHandler; RetrieveAllExportableViewFieldsCompletedEventHandler value2 = (RetrieveAllExportableViewFieldsCompletedEventHandler)Delegate.Combine(retrieveAllExportableViewFieldsCompletedEventHandler2, value); retrieveAllExportableViewFieldsCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveAllExportableViewFieldsCompletedEvent, value2, retrieveAllExportableViewFieldsCompletedEventHandler2); } while ((object)retrieveAllExportableViewFieldsCompletedEventHandler != retrieveAllExportableViewFieldsCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveAllExportableViewFieldsCompletedEventHandler retrieveAllExportableViewFieldsCompletedEventHandler = RetrieveAllExportableViewFieldsCompletedEvent; RetrieveAllExportableViewFieldsCompletedEventHandler retrieveAllExportableViewFieldsCompletedEventHandler2; do { retrieveAllExportableViewFieldsCompletedEventHandler2 = retrieveAllExportableViewFieldsCompletedEventHandler; RetrieveAllExportableViewFieldsCompletedEventHandler value2 = (RetrieveAllExportableViewFieldsCompletedEventHandler)Delegate.Remove(retrieveAllExportableViewFieldsCompletedEventHandler2, value); retrieveAllExportableViewFieldsCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveAllExportableViewFieldsCompletedEvent, value2, retrieveAllExportableViewFieldsCompletedEventHandler2); } while ((object)retrieveAllExportableViewFieldsCompletedEventHandler != retrieveAllExportableViewFieldsCompletedEventHandler2); } } public SearchManager() : this() { Url = "http://localhost/RelativityWebApi/SearchManager.asmx"; if (IsLocalFileSystemWebService(Url)) { UseDefaultCredentials = true; useDefaultCredentialsSetExplicitly = false; } else useDefaultCredentialsSetExplicitly = true; } [SoapDocumentMethod("http://www.kCura.com/EDDS/SearchManager/IsAssociatedSearchProviderAccessible")] public bool[] IsAssociatedSearchProviderAccessible(int caseContextArtifactID, int searchArtifactID) { return (bool[])this.Invoke("IsAssociatedSearchProviderAccessible", new object[2] { caseContextArtifactID, searchArtifactID })[0]; } public IAsyncResult BeginIsAssociatedSearchProviderAccessible(int caseContextArtifactID, int searchArtifactID, AsyncCallback callback, object asyncState) { return this.BeginInvoke("IsAssociatedSearchProviderAccessible", new object[2] { caseContextArtifactID, searchArtifactID }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public bool[] EndIsAssociatedSearchProviderAccessible(IAsyncResult asyncResult) { return (bool[])this.EndInvoke(asyncResult)[0]; } public void IsAssociatedSearchProviderAccessibleAsync(int caseContextArtifactID, int searchArtifactID) { IsAssociatedSearchProviderAccessibleAsync(caseContextArtifactID, searchArtifactID, null); } public void IsAssociatedSearchProviderAccessibleAsync(int caseContextArtifactID, int searchArtifactID, object userState) { if (IsAssociatedSearchProviderAccessibleOperationCompleted == null) IsAssociatedSearchProviderAccessibleOperationCompleted = OnIsAssociatedSearchProviderAccessibleOperationCompleted; this.InvokeAsync("IsAssociatedSearchProviderAccessible", new object[2] { caseContextArtifactID, searchArtifactID }, IsAssociatedSearchProviderAccessibleOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnIsAssociatedSearchProviderAccessibleOperationCompleted(object arg) { if (IsAssociatedSearchProviderAccessibleCompletedEvent != null) { InvokeCompletedEventArgs val = arg; IsAssociatedSearchProviderAccessibleCompletedEvent?.Invoke(this, new IsAssociatedSearchProviderAccessibleCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/SearchManager/GetSearchSQL")] public string GetSearchSQL(int caseContextArtifactID, int searchArtifactID) { return Conversions.ToString(this.Invoke("GetSearchSQL", new object[2] { caseContextArtifactID, searchArtifactID })[0]); } public IAsyncResult BeginGetSearchSQL(int caseContextArtifactID, int searchArtifactID, AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetSearchSQL", new object[2] { caseContextArtifactID, searchArtifactID }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public string EndGetSearchSQL(IAsyncResult asyncResult) { return Conversions.ToString(this.EndInvoke(asyncResult)[0]); } public void GetSearchSQLAsync(int caseContextArtifactID, int searchArtifactID) { GetSearchSQLAsync(caseContextArtifactID, searchArtifactID, null); } public void GetSearchSQLAsync(int caseContextArtifactID, int searchArtifactID, object userState) { if (GetSearchSQLOperationCompleted == null) GetSearchSQLOperationCompleted = OnGetSearchSQLOperationCompleted; this.InvokeAsync("GetSearchSQL", new object[2] { caseContextArtifactID, searchArtifactID }, GetSearchSQLOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnGetSearchSQLOperationCompleted(object arg) { if (GetSearchSQLCompletedEvent != null) { InvokeCompletedEventArgs val = arg; GetSearchSQLCompletedEvent?.Invoke(this, new GetSearchSQLCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/SearchManager/RetrieveNativesForSearch")] public DataSet RetrieveNativesForSearch(int caseContextArtifactID, string documentArtifactIDs) { return (DataSet)this.Invoke("RetrieveNativesForSearch", new object[2] { caseContextArtifactID, documentArtifactIDs })[0]; } public IAsyncResult BeginRetrieveNativesForSearch(int caseContextArtifactID, string documentArtifactIDs, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveNativesForSearch", new object[2] { caseContextArtifactID, documentArtifactIDs }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public DataSet EndRetrieveNativesForSearch(IAsyncResult asyncResult) { return (DataSet)this.EndInvoke(asyncResult)[0]; } public void RetrieveNativesForSearchAsync(int caseContextArtifactID, string documentArtifactIDs) { RetrieveNativesForSearchAsync(caseContextArtifactID, documentArtifactIDs, null); } public void RetrieveNativesForSearchAsync(int caseContextArtifactID, string documentArtifactIDs, object userState) { if (RetrieveNativesForSearchOperationCompleted == null) RetrieveNativesForSearchOperationCompleted = OnRetrieveNativesForSearchOperationCompleted; this.InvokeAsync("RetrieveNativesForSearch", new object[2] { caseContextArtifactID, documentArtifactIDs }, RetrieveNativesForSearchOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveNativesForSearchOperationCompleted(object arg) { if (RetrieveNativesForSearchCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveNativesForSearchCompletedEvent?.Invoke(this, new RetrieveNativesForSearchCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/SearchManager/RetrievePdfForSearch")] public DataSet RetrievePdfForSearch(int caseContextArtifactID, string documentArtifactIDs) { return (DataSet)this.Invoke("RetrievePdfForSearch", new object[2] { caseContextArtifactID, documentArtifactIDs })[0]; } public IAsyncResult BeginRetrievePdfForSearch(int caseContextArtifactID, string documentArtifactIDs, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrievePdfForSearch", new object[2] { caseContextArtifactID, documentArtifactIDs }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public DataSet EndRetrievePdfForSearch(IAsyncResult asyncResult) { return (DataSet)this.EndInvoke(asyncResult)[0]; } public void RetrievePdfForSearchAsync(int caseContextArtifactID, string documentArtifactIDs) { RetrievePdfForSearchAsync(caseContextArtifactID, documentArtifactIDs, null); } public void RetrievePdfForSearchAsync(int caseContextArtifactID, string documentArtifactIDs, object userState) { if (RetrievePdfForSearchOperationCompleted == null) RetrievePdfForSearchOperationCompleted = OnRetrievePdfForSearchOperationCompleted; this.InvokeAsync("RetrievePdfForSearch", new object[2] { caseContextArtifactID, documentArtifactIDs }, RetrievePdfForSearchOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrievePdfForSearchOperationCompleted(object arg) { if (RetrievePdfForSearchCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrievePdfForSearchCompletedEvent?.Invoke(this, new RetrievePdfForSearchCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/SearchManager/RetrieveFilesForDynamicObjects")] public DataSet RetrieveFilesForDynamicObjects(int caseContextArtifactID, int fileFieldArtifactID, int[] objectIds) { return (DataSet)this.Invoke("RetrieveFilesForDynamicObjects", new object[3] { caseContextArtifactID, fileFieldArtifactID, objectIds })[0]; } public IAsyncResult BeginRetrieveFilesForDynamicObjects(int caseContextArtifactID, int fileFieldArtifactID, int[] objectIds, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveFilesForDynamicObjects", new object[3] { caseContextArtifactID, fileFieldArtifactID, objectIds }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public DataSet EndRetrieveFilesForDynamicObjects(IAsyncResult asyncResult) { return (DataSet)this.EndInvoke(asyncResult)[0]; } public void RetrieveFilesForDynamicObjectsAsync(int caseContextArtifactID, int fileFieldArtifactID, int[] objectIds) { RetrieveFilesForDynamicObjectsAsync(caseContextArtifactID, fileFieldArtifactID, objectIds, null); } public void RetrieveFilesForDynamicObjectsAsync(int caseContextArtifactID, int fileFieldArtifactID, int[] objectIds, object userState) { if (RetrieveFilesForDynamicObjectsOperationCompleted == null) RetrieveFilesForDynamicObjectsOperationCompleted = OnRetrieveFilesForDynamicObjectsOperationCompleted; this.InvokeAsync("RetrieveFilesForDynamicObjects", new object[3] { caseContextArtifactID, fileFieldArtifactID, objectIds }, RetrieveFilesForDynamicObjectsOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveFilesForDynamicObjectsOperationCompleted(object arg) { if (RetrieveFilesForDynamicObjectsCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveFilesForDynamicObjectsCompletedEvent?.Invoke(this, new RetrieveFilesForDynamicObjectsCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/SearchManager/RetrieveNativesForProduction")] public DataSet RetrieveNativesForProduction(int caseContextArtifactID, int productionArtifactID, string documentArtifactIDs) { return (DataSet)this.Invoke("RetrieveNativesForProduction", new object[3] { caseContextArtifactID, productionArtifactID, documentArtifactIDs })[0]; } public IAsyncResult BeginRetrieveNativesForProduction(int caseContextArtifactID, int productionArtifactID, string documentArtifactIDs, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveNativesForProduction", new object[3] { caseContextArtifactID, productionArtifactID, documentArtifactIDs }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public DataSet EndRetrieveNativesForProduction(IAsyncResult asyncResult) { return (DataSet)this.EndInvoke(asyncResult)[0]; } public void RetrieveNativesForProductionAsync(int caseContextArtifactID, int productionArtifactID, string documentArtifactIDs) { RetrieveNativesForProductionAsync(caseContextArtifactID, productionArtifactID, documentArtifactIDs, null); } public void RetrieveNativesForProductionAsync(int caseContextArtifactID, int productionArtifactID, string documentArtifactIDs, object userState) { if (RetrieveNativesForProductionOperationCompleted == null) RetrieveNativesForProductionOperationCompleted = OnRetrieveNativesForProductionOperationCompleted; this.InvokeAsync("RetrieveNativesForProduction", new object[3] { caseContextArtifactID, productionArtifactID, documentArtifactIDs }, RetrieveNativesForProductionOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveNativesForProductionOperationCompleted(object arg) { if (RetrieveNativesForProductionCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveNativesForProductionCompletedEvent?.Invoke(this, new RetrieveNativesForProductionCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/SearchManager/RetrieveImagesForSearch")] public DataSet RetrieveImagesForSearch(int caseContextArtifactID, int[] documentArtifactIDs) { return (DataSet)this.Invoke("RetrieveImagesForSearch", new object[2] { caseContextArtifactID, documentArtifactIDs })[0]; } public IAsyncResult BeginRetrieveImagesForSearch(int caseContextArtifactID, int[] documentArtifactIDs, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveImagesForSearch", new object[2] { caseContextArtifactID, documentArtifactIDs }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public DataSet EndRetrieveImagesForSearch(IAsyncResult asyncResult) { return (DataSet)this.EndInvoke(asyncResult)[0]; } public void RetrieveImagesForSearchAsync(int caseContextArtifactID, int[] documentArtifactIDs) { RetrieveImagesForSearchAsync(caseContextArtifactID, documentArtifactIDs, null); } public void RetrieveImagesForSearchAsync(int caseContextArtifactID, int[] documentArtifactIDs, object userState) { if (RetrieveImagesForSearchOperationCompleted == null) RetrieveImagesForSearchOperationCompleted = OnRetrieveImagesForSearchOperationCompleted; this.InvokeAsync("RetrieveImagesForSearch", new object[2] { caseContextArtifactID, documentArtifactIDs }, RetrieveImagesForSearchOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveImagesForSearchOperationCompleted(object arg) { if (RetrieveImagesForSearchCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveImagesForSearchCompletedEvent?.Invoke(this, new RetrieveImagesForSearchCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/SearchManager/RetrieveProducedImagesForDocument")] public DataSet RetrieveProducedImagesForDocument(int caseContextArtifactID, int documentArtifactID) { return (DataSet)this.Invoke("RetrieveProducedImagesForDocument", new object[2] { caseContextArtifactID, documentArtifactID })[0]; } public IAsyncResult BeginRetrieveProducedImagesForDocument(int caseContextArtifactID, int documentArtifactID, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveProducedImagesForDocument", new object[2] { caseContextArtifactID, documentArtifactID }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public DataSet EndRetrieveProducedImagesForDocument(IAsyncResult asyncResult) { return (DataSet)this.EndInvoke(asyncResult)[0]; } public void RetrieveProducedImagesForDocumentAsync(int caseContextArtifactID, int documentArtifactID) { RetrieveProducedImagesForDocumentAsync(caseContextArtifactID, documentArtifactID, null); } public void RetrieveProducedImagesForDocumentAsync(int caseContextArtifactID, int documentArtifactID, object userState) { if (RetrieveProducedImagesForDocumentOperationCompleted == null) RetrieveProducedImagesForDocumentOperationCompleted = OnRetrieveProducedImagesForDocumentOperationCompleted; this.InvokeAsync("RetrieveProducedImagesForDocument", new object[2] { caseContextArtifactID, documentArtifactID }, RetrieveProducedImagesForDocumentOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveProducedImagesForDocumentOperationCompleted(object arg) { if (RetrieveProducedImagesForDocumentCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveProducedImagesForDocumentCompletedEvent?.Invoke(this, new RetrieveProducedImagesForDocumentCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/SearchManager/RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSet")] public DataSet RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSet(int caseContextArtifactID, int productionArtifactID, int[] documentArtifactIDs) { return (DataSet)this.Invoke("RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSet", new object[3] { caseContextArtifactID, productionArtifactID, documentArtifactIDs })[0]; } public IAsyncResult BeginRetrieveImagesByProductionArtifactIDForProductionExportByDocumentSet(int caseContextArtifactID, int productionArtifactID, int[] documentArtifactIDs, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSet", new object[3] { caseContextArtifactID, productionArtifactID, documentArtifactIDs }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public DataSet EndRetrieveImagesByProductionArtifactIDForProductionExportByDocumentSet(IAsyncResult asyncResult) { return (DataSet)this.EndInvoke(asyncResult)[0]; } public void RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetAsync(int caseContextArtifactID, int productionArtifactID, int[] documentArtifactIDs) { RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetAsync(caseContextArtifactID, productionArtifactID, documentArtifactIDs, null); } public void RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetAsync(int caseContextArtifactID, int productionArtifactID, int[] documentArtifactIDs, object userState) { if (RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetOperationCompleted == null) RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetOperationCompleted = OnRetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetOperationCompleted; this.InvokeAsync("RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSet", new object[3] { caseContextArtifactID, productionArtifactID, documentArtifactIDs }, RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetOperationCompleted(object arg) { if (RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEvent?.Invoke(this, new RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSetCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/SearchManager/RetrieveImagesByProductionIDsAndDocumentIDsForExport")] public DataSet RetrieveImagesByProductionIDsAndDocumentIDsForExport(int caseContextArtifactID, int[] productionArtifactIDs, int[] documentArtifactIDs) { return (DataSet)this.Invoke("RetrieveImagesByProductionIDsAndDocumentIDsForExport", new object[3] { caseContextArtifactID, productionArtifactIDs, documentArtifactIDs })[0]; } public IAsyncResult BeginRetrieveImagesByProductionIDsAndDocumentIDsForExport(int caseContextArtifactID, int[] productionArtifactIDs, int[] documentArtifactIDs, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveImagesByProductionIDsAndDocumentIDsForExport", new object[3] { caseContextArtifactID, productionArtifactIDs, documentArtifactIDs }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public DataSet EndRetrieveImagesByProductionIDsAndDocumentIDsForExport(IAsyncResult asyncResult) { return (DataSet)this.EndInvoke(asyncResult)[0]; } public void RetrieveImagesByProductionIDsAndDocumentIDsForExportAsync(int caseContextArtifactID, int[] productionArtifactIDs, int[] documentArtifactIDs) { RetrieveImagesByProductionIDsAndDocumentIDsForExportAsync(caseContextArtifactID, productionArtifactIDs, documentArtifactIDs, null); } public void RetrieveImagesByProductionIDsAndDocumentIDsForExportAsync(int caseContextArtifactID, int[] productionArtifactIDs, int[] documentArtifactIDs, object userState) { if (RetrieveImagesByProductionIDsAndDocumentIDsForExportOperationCompleted == null) RetrieveImagesByProductionIDsAndDocumentIDsForExportOperationCompleted = OnRetrieveImagesByProductionIDsAndDocumentIDsForExportOperationCompleted; this.InvokeAsync("RetrieveImagesByProductionIDsAndDocumentIDsForExport", new object[3] { caseContextArtifactID, productionArtifactIDs, documentArtifactIDs }, RetrieveImagesByProductionIDsAndDocumentIDsForExportOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveImagesByProductionIDsAndDocumentIDsForExportOperationCompleted(object arg) { if (RetrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEvent?.Invoke(this, new RetrieveImagesByProductionIDsAndDocumentIDsForExportCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/SearchManager/RetrieveViewsByContextArtifactID")] public DataSet RetrieveViewsByContextArtifactID(int caseContextArtifactID, int artifactTypeID, bool isSearch) { return (DataSet)this.Invoke("RetrieveViewsByContextArtifactID", new object[3] { caseContextArtifactID, artifactTypeID, isSearch })[0]; } public IAsyncResult BeginRetrieveViewsByContextArtifactID(int caseContextArtifactID, int artifactTypeID, bool isSearch, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveViewsByContextArtifactID", new object[3] { caseContextArtifactID, artifactTypeID, isSearch }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public DataSet EndRetrieveViewsByContextArtifactID(IAsyncResult asyncResult) { return (DataSet)this.EndInvoke(asyncResult)[0]; } public void RetrieveViewsByContextArtifactIDAsync(int caseContextArtifactID, int artifactTypeID, bool isSearch) { RetrieveViewsByContextArtifactIDAsync(caseContextArtifactID, artifactTypeID, isSearch, null); } public void RetrieveViewsByContextArtifactIDAsync(int caseContextArtifactID, int artifactTypeID, bool isSearch, object userState) { if (RetrieveViewsByContextArtifactIDOperationCompleted == null) RetrieveViewsByContextArtifactIDOperationCompleted = OnRetrieveViewsByContextArtifactIDOperationCompleted; this.InvokeAsync("RetrieveViewsByContextArtifactID", new object[3] { caseContextArtifactID, artifactTypeID, isSearch }, RetrieveViewsByContextArtifactIDOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveViewsByContextArtifactIDOperationCompleted(object arg) { if (RetrieveViewsByContextArtifactIDCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveViewsByContextArtifactIDCompletedEvent?.Invoke(this, new RetrieveViewsByContextArtifactIDCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/SearchManager/RetrieveSearchFields")] public DataSet RetrieveSearchFields(int caseContextArtifactID, int viewArtifactID) { return (DataSet)this.Invoke("RetrieveSearchFields", new object[2] { caseContextArtifactID, viewArtifactID })[0]; } public IAsyncResult BeginRetrieveSearchFields(int caseContextArtifactID, int viewArtifactID, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveSearchFields", new object[2] { caseContextArtifactID, viewArtifactID }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public DataSet EndRetrieveSearchFields(IAsyncResult asyncResult) { return (DataSet)this.EndInvoke(asyncResult)[0]; } public void RetrieveSearchFieldsAsync(int caseContextArtifactID, int viewArtifactID) { RetrieveSearchFieldsAsync(caseContextArtifactID, viewArtifactID, null); } public void RetrieveSearchFieldsAsync(int caseContextArtifactID, int viewArtifactID, object userState) { if (RetrieveSearchFieldsOperationCompleted == null) RetrieveSearchFieldsOperationCompleted = OnRetrieveSearchFieldsOperationCompleted; this.InvokeAsync("RetrieveSearchFields", new object[2] { caseContextArtifactID, viewArtifactID }, RetrieveSearchFieldsOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveSearchFieldsOperationCompleted(object arg) { if (RetrieveSearchFieldsCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveSearchFieldsCompletedEvent?.Invoke(this, new RetrieveSearchFieldsCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/SearchManager/RetrieveSearchFieldsForProduction")] public DataSet RetrieveSearchFieldsForProduction(int caseContextArtifactID, int productionArtifactID) { return (DataSet)this.Invoke("RetrieveSearchFieldsForProduction", new object[2] { caseContextArtifactID, productionArtifactID })[0]; } public IAsyncResult BeginRetrieveSearchFieldsForProduction(int caseContextArtifactID, int productionArtifactID, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveSearchFieldsForProduction", new object[2] { caseContextArtifactID, productionArtifactID }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public DataSet EndRetrieveSearchFieldsForProduction(IAsyncResult asyncResult) { return (DataSet)this.EndInvoke(asyncResult)[0]; } public void RetrieveSearchFieldsForProductionAsync(int caseContextArtifactID, int productionArtifactID) { RetrieveSearchFieldsForProductionAsync(caseContextArtifactID, productionArtifactID, null); } public void RetrieveSearchFieldsForProductionAsync(int caseContextArtifactID, int productionArtifactID, object userState) { if (RetrieveSearchFieldsForProductionOperationCompleted == null) RetrieveSearchFieldsForProductionOperationCompleted = OnRetrieveSearchFieldsForProductionOperationCompleted; this.InvokeAsync("RetrieveSearchFieldsForProduction", new object[2] { caseContextArtifactID, productionArtifactID }, RetrieveSearchFieldsForProductionOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveSearchFieldsForProductionOperationCompleted(object arg) { if (RetrieveSearchFieldsForProductionCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveSearchFieldsForProductionCompletedEvent?.Invoke(this, new RetrieveSearchFieldsForProductionCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/SearchManager/RetrieveDefaultViewFieldsForIdList")] public DataSet RetrieveDefaultViewFieldsForIdList(int caseContextArtifactID, int artifactTypeID, int[] artifactIdList, bool isProductionList) { return (DataSet)this.Invoke("RetrieveDefaultViewFieldsForIdList", new object[4] { caseContextArtifactID, artifactTypeID, artifactIdList, isProductionList })[0]; } public IAsyncResult BeginRetrieveDefaultViewFieldsForIdList(int caseContextArtifactID, int artifactTypeID, int[] artifactIdList, bool isProductionList, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveDefaultViewFieldsForIdList", new object[4] { caseContextArtifactID, artifactTypeID, artifactIdList, isProductionList }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public DataSet EndRetrieveDefaultViewFieldsForIdList(IAsyncResult asyncResult) { return (DataSet)this.EndInvoke(asyncResult)[0]; } public void RetrieveDefaultViewFieldsForIdListAsync(int caseContextArtifactID, int artifactTypeID, int[] artifactIdList, bool isProductionList) { RetrieveDefaultViewFieldsForIdListAsync(caseContextArtifactID, artifactTypeID, artifactIdList, isProductionList, null); } public void RetrieveDefaultViewFieldsForIdListAsync(int caseContextArtifactID, int artifactTypeID, int[] artifactIdList, bool isProductionList, object userState) { if (RetrieveDefaultViewFieldsForIdListOperationCompleted == null) RetrieveDefaultViewFieldsForIdListOperationCompleted = OnRetrieveDefaultViewFieldsForIdListOperationCompleted; this.InvokeAsync("RetrieveDefaultViewFieldsForIdList", new object[4] { caseContextArtifactID, artifactTypeID, artifactIdList, isProductionList }, RetrieveDefaultViewFieldsForIdListOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveDefaultViewFieldsForIdListOperationCompleted(object arg) { if (RetrieveDefaultViewFieldsForIdListCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveDefaultViewFieldsForIdListCompletedEvent?.Invoke(this, new RetrieveDefaultViewFieldsForIdListCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/SearchManager/RetrieveAllExportableViewFields")] public DataSet RetrieveAllExportableViewFields(int caseContextArtifactID, int artifactTypeID) { return (DataSet)this.Invoke("RetrieveAllExportableViewFields", new object[2] { caseContextArtifactID, artifactTypeID })[0]; } public IAsyncResult BeginRetrieveAllExportableViewFields(int caseContextArtifactID, int artifactTypeID, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveAllExportableViewFields", new object[2] { caseContextArtifactID, artifactTypeID }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public DataSet EndRetrieveAllExportableViewFields(IAsyncResult asyncResult) { return (DataSet)this.EndInvoke(asyncResult)[0]; } public void RetrieveAllExportableViewFieldsAsync(int caseContextArtifactID, int artifactTypeID) { RetrieveAllExportableViewFieldsAsync(caseContextArtifactID, artifactTypeID, null); } public void RetrieveAllExportableViewFieldsAsync(int caseContextArtifactID, int artifactTypeID, object userState) { if (RetrieveAllExportableViewFieldsOperationCompleted == null) RetrieveAllExportableViewFieldsOperationCompleted = OnRetrieveAllExportableViewFieldsOperationCompleted; this.InvokeAsync("RetrieveAllExportableViewFields", new object[2] { caseContextArtifactID, artifactTypeID }, RetrieveAllExportableViewFieldsOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveAllExportableViewFieldsOperationCompleted(object arg) { if (RetrieveAllExportableViewFieldsCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveAllExportableViewFieldsCompletedEvent?.Invoke(this, new RetrieveAllExportableViewFieldsCompletedEventArgs(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; } } }