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

DocumentManager

using Microsoft.VisualBasic.CompilerServices; using System; using System.CodeDom.Compiler; using System.ComponentModel; using System.Diagnostics; using System.Runtime.CompilerServices; using System.Threading; using System.Web.Services; using System.Web.Services.Protocols; using System.Xml.Serialization; namespace kCura.EDDS.WebAPI.DocumentManagerBase { [GeneratedCode("System.Web.Services", "4.7.2556.0")] [DebuggerStepThrough] [DesignerCategory("code")] [WebServiceBinding] [XmlInclude(typeof(Artifact))] [XmlInclude(typeof(Field[]))] public class DocumentManager { private SendOrPostCallback NewFileDTOOperationCompleted; private SendOrPostCallback ReadOperationCompleted; private SendOrPostCallback DeleteOperationCompleted; private SendOrPostCallback UpdateOperationCompleted; private SendOrPostCallback GetDocumentArtifactIDFromIdentifierOperationCompleted; private SendOrPostCallback ReadFromIdentifierOperationCompleted; private SendOrPostCallback GetDocumentDirectoryByCaseArtifactIDOperationCompleted; private SendOrPostCallback GetPrintImageGuidsOperationCompleted; private SendOrPostCallback AllHaveOriginalImagesOperationCompleted; private SendOrPostCallback GetIdentifierFromDocumentArtifactIDOperationCompleted; private SendOrPostCallback RetrieveAllUnsupportedOiFileIdsOperationCompleted; private SendOrPostCallback ReadAsNameValueCollectionFromLayoutArtifactIDOperationCompleted; private SendOrPostCallback RetrieveDocumentCountOperationCompleted; private SendOrPostCallback RetrieveDocumentLimitOperationCompleted; private bool useDefaultCredentialsSetExplicitly; [CompilerGenerated] private NewFileDTOCompletedEventHandler NewFileDTOCompletedEvent; [CompilerGenerated] private ReadCompletedEventHandler ReadCompletedEvent; [CompilerGenerated] private DeleteCompletedEventHandler DeleteCompletedEvent; [CompilerGenerated] private UpdateCompletedEventHandler UpdateCompletedEvent; [CompilerGenerated] private GetDocumentArtifactIDFromIdentifierCompletedEventHandler GetDocumentArtifactIDFromIdentifierCompletedEvent; [CompilerGenerated] private ReadFromIdentifierCompletedEventHandler ReadFromIdentifierCompletedEvent; [CompilerGenerated] private GetDocumentDirectoryByCaseArtifactIDCompletedEventHandler GetDocumentDirectoryByCaseArtifactIDCompletedEvent; [CompilerGenerated] private GetPrintImageGuidsCompletedEventHandler GetPrintImageGuidsCompletedEvent; [CompilerGenerated] private AllHaveOriginalImagesCompletedEventHandler AllHaveOriginalImagesCompletedEvent; [CompilerGenerated] private GetIdentifierFromDocumentArtifactIDCompletedEventHandler GetIdentifierFromDocumentArtifactIDCompletedEvent; [CompilerGenerated] private RetrieveAllUnsupportedOiFileIdsCompletedEventHandler RetrieveAllUnsupportedOiFileIdsCompletedEvent; [CompilerGenerated] private ReadAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler ReadAsNameValueCollectionFromLayoutArtifactIDCompletedEvent; [CompilerGenerated] private RetrieveDocumentCountCompletedEventHandler RetrieveDocumentCountCompletedEvent; [CompilerGenerated] private RetrieveDocumentLimitCompletedEventHandler RetrieveDocumentLimitCompletedEvent; 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 NewFileDTOCompletedEventHandler NewFileDTOCompleted { [CompilerGenerated] add { NewFileDTOCompletedEventHandler newFileDTOCompletedEventHandler = NewFileDTOCompletedEvent; NewFileDTOCompletedEventHandler newFileDTOCompletedEventHandler2; do { newFileDTOCompletedEventHandler2 = newFileDTOCompletedEventHandler; NewFileDTOCompletedEventHandler value2 = (NewFileDTOCompletedEventHandler)Delegate.Combine(newFileDTOCompletedEventHandler2, value); newFileDTOCompletedEventHandler = Interlocked.CompareExchange(ref NewFileDTOCompletedEvent, value2, newFileDTOCompletedEventHandler2); } while ((object)newFileDTOCompletedEventHandler != newFileDTOCompletedEventHandler2); } [CompilerGenerated] remove { NewFileDTOCompletedEventHandler newFileDTOCompletedEventHandler = NewFileDTOCompletedEvent; NewFileDTOCompletedEventHandler newFileDTOCompletedEventHandler2; do { newFileDTOCompletedEventHandler2 = newFileDTOCompletedEventHandler; NewFileDTOCompletedEventHandler value2 = (NewFileDTOCompletedEventHandler)Delegate.Remove(newFileDTOCompletedEventHandler2, value); newFileDTOCompletedEventHandler = Interlocked.CompareExchange(ref NewFileDTOCompletedEvent, value2, newFileDTOCompletedEventHandler2); } while ((object)newFileDTOCompletedEventHandler != newFileDTOCompletedEventHandler2); } } public event ReadCompletedEventHandler ReadCompleted { [CompilerGenerated] add { ReadCompletedEventHandler readCompletedEventHandler = ReadCompletedEvent; ReadCompletedEventHandler readCompletedEventHandler2; do { readCompletedEventHandler2 = readCompletedEventHandler; ReadCompletedEventHandler value2 = (ReadCompletedEventHandler)Delegate.Combine(readCompletedEventHandler2, value); readCompletedEventHandler = Interlocked.CompareExchange(ref ReadCompletedEvent, value2, readCompletedEventHandler2); } while ((object)readCompletedEventHandler != readCompletedEventHandler2); } [CompilerGenerated] remove { ReadCompletedEventHandler readCompletedEventHandler = ReadCompletedEvent; ReadCompletedEventHandler readCompletedEventHandler2; do { readCompletedEventHandler2 = readCompletedEventHandler; ReadCompletedEventHandler value2 = (ReadCompletedEventHandler)Delegate.Remove(readCompletedEventHandler2, value); readCompletedEventHandler = Interlocked.CompareExchange(ref ReadCompletedEvent, value2, readCompletedEventHandler2); } while ((object)readCompletedEventHandler != readCompletedEventHandler2); } } public event DeleteCompletedEventHandler DeleteCompleted { [CompilerGenerated] add { DeleteCompletedEventHandler deleteCompletedEventHandler = DeleteCompletedEvent; DeleteCompletedEventHandler deleteCompletedEventHandler2; do { deleteCompletedEventHandler2 = deleteCompletedEventHandler; DeleteCompletedEventHandler value2 = (DeleteCompletedEventHandler)Delegate.Combine(deleteCompletedEventHandler2, value); deleteCompletedEventHandler = Interlocked.CompareExchange(ref DeleteCompletedEvent, value2, deleteCompletedEventHandler2); } while ((object)deleteCompletedEventHandler != deleteCompletedEventHandler2); } [CompilerGenerated] remove { DeleteCompletedEventHandler deleteCompletedEventHandler = DeleteCompletedEvent; DeleteCompletedEventHandler deleteCompletedEventHandler2; do { deleteCompletedEventHandler2 = deleteCompletedEventHandler; DeleteCompletedEventHandler value2 = (DeleteCompletedEventHandler)Delegate.Remove(deleteCompletedEventHandler2, value); deleteCompletedEventHandler = Interlocked.CompareExchange(ref DeleteCompletedEvent, value2, deleteCompletedEventHandler2); } while ((object)deleteCompletedEventHandler != deleteCompletedEventHandler2); } } public event UpdateCompletedEventHandler UpdateCompleted { [CompilerGenerated] add { UpdateCompletedEventHandler updateCompletedEventHandler = UpdateCompletedEvent; UpdateCompletedEventHandler updateCompletedEventHandler2; do { updateCompletedEventHandler2 = updateCompletedEventHandler; UpdateCompletedEventHandler value2 = (UpdateCompletedEventHandler)Delegate.Combine(updateCompletedEventHandler2, value); updateCompletedEventHandler = Interlocked.CompareExchange(ref UpdateCompletedEvent, value2, updateCompletedEventHandler2); } while ((object)updateCompletedEventHandler != updateCompletedEventHandler2); } [CompilerGenerated] remove { UpdateCompletedEventHandler updateCompletedEventHandler = UpdateCompletedEvent; UpdateCompletedEventHandler updateCompletedEventHandler2; do { updateCompletedEventHandler2 = updateCompletedEventHandler; UpdateCompletedEventHandler value2 = (UpdateCompletedEventHandler)Delegate.Remove(updateCompletedEventHandler2, value); updateCompletedEventHandler = Interlocked.CompareExchange(ref UpdateCompletedEvent, value2, updateCompletedEventHandler2); } while ((object)updateCompletedEventHandler != updateCompletedEventHandler2); } } public event GetDocumentArtifactIDFromIdentifierCompletedEventHandler GetDocumentArtifactIDFromIdentifierCompleted { [CompilerGenerated] add { GetDocumentArtifactIDFromIdentifierCompletedEventHandler getDocumentArtifactIDFromIdentifierCompletedEventHandler = GetDocumentArtifactIDFromIdentifierCompletedEvent; GetDocumentArtifactIDFromIdentifierCompletedEventHandler getDocumentArtifactIDFromIdentifierCompletedEventHandler2; do { getDocumentArtifactIDFromIdentifierCompletedEventHandler2 = getDocumentArtifactIDFromIdentifierCompletedEventHandler; GetDocumentArtifactIDFromIdentifierCompletedEventHandler value2 = (GetDocumentArtifactIDFromIdentifierCompletedEventHandler)Delegate.Combine(getDocumentArtifactIDFromIdentifierCompletedEventHandler2, value); getDocumentArtifactIDFromIdentifierCompletedEventHandler = Interlocked.CompareExchange(ref GetDocumentArtifactIDFromIdentifierCompletedEvent, value2, getDocumentArtifactIDFromIdentifierCompletedEventHandler2); } while ((object)getDocumentArtifactIDFromIdentifierCompletedEventHandler != getDocumentArtifactIDFromIdentifierCompletedEventHandler2); } [CompilerGenerated] remove { GetDocumentArtifactIDFromIdentifierCompletedEventHandler getDocumentArtifactIDFromIdentifierCompletedEventHandler = GetDocumentArtifactIDFromIdentifierCompletedEvent; GetDocumentArtifactIDFromIdentifierCompletedEventHandler getDocumentArtifactIDFromIdentifierCompletedEventHandler2; do { getDocumentArtifactIDFromIdentifierCompletedEventHandler2 = getDocumentArtifactIDFromIdentifierCompletedEventHandler; GetDocumentArtifactIDFromIdentifierCompletedEventHandler value2 = (GetDocumentArtifactIDFromIdentifierCompletedEventHandler)Delegate.Remove(getDocumentArtifactIDFromIdentifierCompletedEventHandler2, value); getDocumentArtifactIDFromIdentifierCompletedEventHandler = Interlocked.CompareExchange(ref GetDocumentArtifactIDFromIdentifierCompletedEvent, value2, getDocumentArtifactIDFromIdentifierCompletedEventHandler2); } while ((object)getDocumentArtifactIDFromIdentifierCompletedEventHandler != getDocumentArtifactIDFromIdentifierCompletedEventHandler2); } } public event ReadFromIdentifierCompletedEventHandler ReadFromIdentifierCompleted { [CompilerGenerated] add { ReadFromIdentifierCompletedEventHandler readFromIdentifierCompletedEventHandler = ReadFromIdentifierCompletedEvent; ReadFromIdentifierCompletedEventHandler readFromIdentifierCompletedEventHandler2; do { readFromIdentifierCompletedEventHandler2 = readFromIdentifierCompletedEventHandler; ReadFromIdentifierCompletedEventHandler value2 = (ReadFromIdentifierCompletedEventHandler)Delegate.Combine(readFromIdentifierCompletedEventHandler2, value); readFromIdentifierCompletedEventHandler = Interlocked.CompareExchange(ref ReadFromIdentifierCompletedEvent, value2, readFromIdentifierCompletedEventHandler2); } while ((object)readFromIdentifierCompletedEventHandler != readFromIdentifierCompletedEventHandler2); } [CompilerGenerated] remove { ReadFromIdentifierCompletedEventHandler readFromIdentifierCompletedEventHandler = ReadFromIdentifierCompletedEvent; ReadFromIdentifierCompletedEventHandler readFromIdentifierCompletedEventHandler2; do { readFromIdentifierCompletedEventHandler2 = readFromIdentifierCompletedEventHandler; ReadFromIdentifierCompletedEventHandler value2 = (ReadFromIdentifierCompletedEventHandler)Delegate.Remove(readFromIdentifierCompletedEventHandler2, value); readFromIdentifierCompletedEventHandler = Interlocked.CompareExchange(ref ReadFromIdentifierCompletedEvent, value2, readFromIdentifierCompletedEventHandler2); } while ((object)readFromIdentifierCompletedEventHandler != readFromIdentifierCompletedEventHandler2); } } public event GetDocumentDirectoryByCaseArtifactIDCompletedEventHandler GetDocumentDirectoryByCaseArtifactIDCompleted { [CompilerGenerated] add { GetDocumentDirectoryByCaseArtifactIDCompletedEventHandler getDocumentDirectoryByCaseArtifactIDCompletedEventHandler = GetDocumentDirectoryByCaseArtifactIDCompletedEvent; GetDocumentDirectoryByCaseArtifactIDCompletedEventHandler getDocumentDirectoryByCaseArtifactIDCompletedEventHandler2; do { getDocumentDirectoryByCaseArtifactIDCompletedEventHandler2 = getDocumentDirectoryByCaseArtifactIDCompletedEventHandler; GetDocumentDirectoryByCaseArtifactIDCompletedEventHandler value2 = (GetDocumentDirectoryByCaseArtifactIDCompletedEventHandler)Delegate.Combine(getDocumentDirectoryByCaseArtifactIDCompletedEventHandler2, value); getDocumentDirectoryByCaseArtifactIDCompletedEventHandler = Interlocked.CompareExchange(ref GetDocumentDirectoryByCaseArtifactIDCompletedEvent, value2, getDocumentDirectoryByCaseArtifactIDCompletedEventHandler2); } while ((object)getDocumentDirectoryByCaseArtifactIDCompletedEventHandler != getDocumentDirectoryByCaseArtifactIDCompletedEventHandler2); } [CompilerGenerated] remove { GetDocumentDirectoryByCaseArtifactIDCompletedEventHandler getDocumentDirectoryByCaseArtifactIDCompletedEventHandler = GetDocumentDirectoryByCaseArtifactIDCompletedEvent; GetDocumentDirectoryByCaseArtifactIDCompletedEventHandler getDocumentDirectoryByCaseArtifactIDCompletedEventHandler2; do { getDocumentDirectoryByCaseArtifactIDCompletedEventHandler2 = getDocumentDirectoryByCaseArtifactIDCompletedEventHandler; GetDocumentDirectoryByCaseArtifactIDCompletedEventHandler value2 = (GetDocumentDirectoryByCaseArtifactIDCompletedEventHandler)Delegate.Remove(getDocumentDirectoryByCaseArtifactIDCompletedEventHandler2, value); getDocumentDirectoryByCaseArtifactIDCompletedEventHandler = Interlocked.CompareExchange(ref GetDocumentDirectoryByCaseArtifactIDCompletedEvent, value2, getDocumentDirectoryByCaseArtifactIDCompletedEventHandler2); } while ((object)getDocumentDirectoryByCaseArtifactIDCompletedEventHandler != getDocumentDirectoryByCaseArtifactIDCompletedEventHandler2); } } public event GetPrintImageGuidsCompletedEventHandler GetPrintImageGuidsCompleted { [CompilerGenerated] add { GetPrintImageGuidsCompletedEventHandler getPrintImageGuidsCompletedEventHandler = GetPrintImageGuidsCompletedEvent; GetPrintImageGuidsCompletedEventHandler getPrintImageGuidsCompletedEventHandler2; do { getPrintImageGuidsCompletedEventHandler2 = getPrintImageGuidsCompletedEventHandler; GetPrintImageGuidsCompletedEventHandler value2 = (GetPrintImageGuidsCompletedEventHandler)Delegate.Combine(getPrintImageGuidsCompletedEventHandler2, value); getPrintImageGuidsCompletedEventHandler = Interlocked.CompareExchange(ref GetPrintImageGuidsCompletedEvent, value2, getPrintImageGuidsCompletedEventHandler2); } while ((object)getPrintImageGuidsCompletedEventHandler != getPrintImageGuidsCompletedEventHandler2); } [CompilerGenerated] remove { GetPrintImageGuidsCompletedEventHandler getPrintImageGuidsCompletedEventHandler = GetPrintImageGuidsCompletedEvent; GetPrintImageGuidsCompletedEventHandler getPrintImageGuidsCompletedEventHandler2; do { getPrintImageGuidsCompletedEventHandler2 = getPrintImageGuidsCompletedEventHandler; GetPrintImageGuidsCompletedEventHandler value2 = (GetPrintImageGuidsCompletedEventHandler)Delegate.Remove(getPrintImageGuidsCompletedEventHandler2, value); getPrintImageGuidsCompletedEventHandler = Interlocked.CompareExchange(ref GetPrintImageGuidsCompletedEvent, value2, getPrintImageGuidsCompletedEventHandler2); } while ((object)getPrintImageGuidsCompletedEventHandler != getPrintImageGuidsCompletedEventHandler2); } } public event AllHaveOriginalImagesCompletedEventHandler AllHaveOriginalImagesCompleted { [CompilerGenerated] add { AllHaveOriginalImagesCompletedEventHandler allHaveOriginalImagesCompletedEventHandler = AllHaveOriginalImagesCompletedEvent; AllHaveOriginalImagesCompletedEventHandler allHaveOriginalImagesCompletedEventHandler2; do { allHaveOriginalImagesCompletedEventHandler2 = allHaveOriginalImagesCompletedEventHandler; AllHaveOriginalImagesCompletedEventHandler value2 = (AllHaveOriginalImagesCompletedEventHandler)Delegate.Combine(allHaveOriginalImagesCompletedEventHandler2, value); allHaveOriginalImagesCompletedEventHandler = Interlocked.CompareExchange(ref AllHaveOriginalImagesCompletedEvent, value2, allHaveOriginalImagesCompletedEventHandler2); } while ((object)allHaveOriginalImagesCompletedEventHandler != allHaveOriginalImagesCompletedEventHandler2); } [CompilerGenerated] remove { AllHaveOriginalImagesCompletedEventHandler allHaveOriginalImagesCompletedEventHandler = AllHaveOriginalImagesCompletedEvent; AllHaveOriginalImagesCompletedEventHandler allHaveOriginalImagesCompletedEventHandler2; do { allHaveOriginalImagesCompletedEventHandler2 = allHaveOriginalImagesCompletedEventHandler; AllHaveOriginalImagesCompletedEventHandler value2 = (AllHaveOriginalImagesCompletedEventHandler)Delegate.Remove(allHaveOriginalImagesCompletedEventHandler2, value); allHaveOriginalImagesCompletedEventHandler = Interlocked.CompareExchange(ref AllHaveOriginalImagesCompletedEvent, value2, allHaveOriginalImagesCompletedEventHandler2); } while ((object)allHaveOriginalImagesCompletedEventHandler != allHaveOriginalImagesCompletedEventHandler2); } } public event GetIdentifierFromDocumentArtifactIDCompletedEventHandler GetIdentifierFromDocumentArtifactIDCompleted { [CompilerGenerated] add { GetIdentifierFromDocumentArtifactIDCompletedEventHandler getIdentifierFromDocumentArtifactIDCompletedEventHandler = GetIdentifierFromDocumentArtifactIDCompletedEvent; GetIdentifierFromDocumentArtifactIDCompletedEventHandler getIdentifierFromDocumentArtifactIDCompletedEventHandler2; do { getIdentifierFromDocumentArtifactIDCompletedEventHandler2 = getIdentifierFromDocumentArtifactIDCompletedEventHandler; GetIdentifierFromDocumentArtifactIDCompletedEventHandler value2 = (GetIdentifierFromDocumentArtifactIDCompletedEventHandler)Delegate.Combine(getIdentifierFromDocumentArtifactIDCompletedEventHandler2, value); getIdentifierFromDocumentArtifactIDCompletedEventHandler = Interlocked.CompareExchange(ref GetIdentifierFromDocumentArtifactIDCompletedEvent, value2, getIdentifierFromDocumentArtifactIDCompletedEventHandler2); } while ((object)getIdentifierFromDocumentArtifactIDCompletedEventHandler != getIdentifierFromDocumentArtifactIDCompletedEventHandler2); } [CompilerGenerated] remove { GetIdentifierFromDocumentArtifactIDCompletedEventHandler getIdentifierFromDocumentArtifactIDCompletedEventHandler = GetIdentifierFromDocumentArtifactIDCompletedEvent; GetIdentifierFromDocumentArtifactIDCompletedEventHandler getIdentifierFromDocumentArtifactIDCompletedEventHandler2; do { getIdentifierFromDocumentArtifactIDCompletedEventHandler2 = getIdentifierFromDocumentArtifactIDCompletedEventHandler; GetIdentifierFromDocumentArtifactIDCompletedEventHandler value2 = (GetIdentifierFromDocumentArtifactIDCompletedEventHandler)Delegate.Remove(getIdentifierFromDocumentArtifactIDCompletedEventHandler2, value); getIdentifierFromDocumentArtifactIDCompletedEventHandler = Interlocked.CompareExchange(ref GetIdentifierFromDocumentArtifactIDCompletedEvent, value2, getIdentifierFromDocumentArtifactIDCompletedEventHandler2); } while ((object)getIdentifierFromDocumentArtifactIDCompletedEventHandler != getIdentifierFromDocumentArtifactIDCompletedEventHandler2); } } public event RetrieveAllUnsupportedOiFileIdsCompletedEventHandler RetrieveAllUnsupportedOiFileIdsCompleted { [CompilerGenerated] add { RetrieveAllUnsupportedOiFileIdsCompletedEventHandler retrieveAllUnsupportedOiFileIdsCompletedEventHandler = RetrieveAllUnsupportedOiFileIdsCompletedEvent; RetrieveAllUnsupportedOiFileIdsCompletedEventHandler retrieveAllUnsupportedOiFileIdsCompletedEventHandler2; do { retrieveAllUnsupportedOiFileIdsCompletedEventHandler2 = retrieveAllUnsupportedOiFileIdsCompletedEventHandler; RetrieveAllUnsupportedOiFileIdsCompletedEventHandler value2 = (RetrieveAllUnsupportedOiFileIdsCompletedEventHandler)Delegate.Combine(retrieveAllUnsupportedOiFileIdsCompletedEventHandler2, value); retrieveAllUnsupportedOiFileIdsCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveAllUnsupportedOiFileIdsCompletedEvent, value2, retrieveAllUnsupportedOiFileIdsCompletedEventHandler2); } while ((object)retrieveAllUnsupportedOiFileIdsCompletedEventHandler != retrieveAllUnsupportedOiFileIdsCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveAllUnsupportedOiFileIdsCompletedEventHandler retrieveAllUnsupportedOiFileIdsCompletedEventHandler = RetrieveAllUnsupportedOiFileIdsCompletedEvent; RetrieveAllUnsupportedOiFileIdsCompletedEventHandler retrieveAllUnsupportedOiFileIdsCompletedEventHandler2; do { retrieveAllUnsupportedOiFileIdsCompletedEventHandler2 = retrieveAllUnsupportedOiFileIdsCompletedEventHandler; RetrieveAllUnsupportedOiFileIdsCompletedEventHandler value2 = (RetrieveAllUnsupportedOiFileIdsCompletedEventHandler)Delegate.Remove(retrieveAllUnsupportedOiFileIdsCompletedEventHandler2, value); retrieveAllUnsupportedOiFileIdsCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveAllUnsupportedOiFileIdsCompletedEvent, value2, retrieveAllUnsupportedOiFileIdsCompletedEventHandler2); } while ((object)retrieveAllUnsupportedOiFileIdsCompletedEventHandler != retrieveAllUnsupportedOiFileIdsCompletedEventHandler2); } } public event ReadAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler ReadAsNameValueCollectionFromLayoutArtifactIDCompleted { [CompilerGenerated] add { ReadAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler readAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler = ReadAsNameValueCollectionFromLayoutArtifactIDCompletedEvent; ReadAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler readAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler2; do { readAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler2 = readAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler; ReadAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler value2 = (ReadAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler)Delegate.Combine(readAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler2, value); readAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler = Interlocked.CompareExchange(ref ReadAsNameValueCollectionFromLayoutArtifactIDCompletedEvent, value2, readAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler2); } while ((object)readAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler != readAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler2); } [CompilerGenerated] remove { ReadAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler readAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler = ReadAsNameValueCollectionFromLayoutArtifactIDCompletedEvent; ReadAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler readAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler2; do { readAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler2 = readAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler; ReadAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler value2 = (ReadAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler)Delegate.Remove(readAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler2, value); readAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler = Interlocked.CompareExchange(ref ReadAsNameValueCollectionFromLayoutArtifactIDCompletedEvent, value2, readAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler2); } while ((object)readAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler != readAsNameValueCollectionFromLayoutArtifactIDCompletedEventHandler2); } } public event RetrieveDocumentCountCompletedEventHandler RetrieveDocumentCountCompleted { [CompilerGenerated] add { RetrieveDocumentCountCompletedEventHandler retrieveDocumentCountCompletedEventHandler = RetrieveDocumentCountCompletedEvent; RetrieveDocumentCountCompletedEventHandler retrieveDocumentCountCompletedEventHandler2; do { retrieveDocumentCountCompletedEventHandler2 = retrieveDocumentCountCompletedEventHandler; RetrieveDocumentCountCompletedEventHandler value2 = (RetrieveDocumentCountCompletedEventHandler)Delegate.Combine(retrieveDocumentCountCompletedEventHandler2, value); retrieveDocumentCountCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveDocumentCountCompletedEvent, value2, retrieveDocumentCountCompletedEventHandler2); } while ((object)retrieveDocumentCountCompletedEventHandler != retrieveDocumentCountCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveDocumentCountCompletedEventHandler retrieveDocumentCountCompletedEventHandler = RetrieveDocumentCountCompletedEvent; RetrieveDocumentCountCompletedEventHandler retrieveDocumentCountCompletedEventHandler2; do { retrieveDocumentCountCompletedEventHandler2 = retrieveDocumentCountCompletedEventHandler; RetrieveDocumentCountCompletedEventHandler value2 = (RetrieveDocumentCountCompletedEventHandler)Delegate.Remove(retrieveDocumentCountCompletedEventHandler2, value); retrieveDocumentCountCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveDocumentCountCompletedEvent, value2, retrieveDocumentCountCompletedEventHandler2); } while ((object)retrieveDocumentCountCompletedEventHandler != retrieveDocumentCountCompletedEventHandler2); } } public event RetrieveDocumentLimitCompletedEventHandler RetrieveDocumentLimitCompleted { [CompilerGenerated] add { RetrieveDocumentLimitCompletedEventHandler retrieveDocumentLimitCompletedEventHandler = RetrieveDocumentLimitCompletedEvent; RetrieveDocumentLimitCompletedEventHandler retrieveDocumentLimitCompletedEventHandler2; do { retrieveDocumentLimitCompletedEventHandler2 = retrieveDocumentLimitCompletedEventHandler; RetrieveDocumentLimitCompletedEventHandler value2 = (RetrieveDocumentLimitCompletedEventHandler)Delegate.Combine(retrieveDocumentLimitCompletedEventHandler2, value); retrieveDocumentLimitCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveDocumentLimitCompletedEvent, value2, retrieveDocumentLimitCompletedEventHandler2); } while ((object)retrieveDocumentLimitCompletedEventHandler != retrieveDocumentLimitCompletedEventHandler2); } [CompilerGenerated] remove { RetrieveDocumentLimitCompletedEventHandler retrieveDocumentLimitCompletedEventHandler = RetrieveDocumentLimitCompletedEvent; RetrieveDocumentLimitCompletedEventHandler retrieveDocumentLimitCompletedEventHandler2; do { retrieveDocumentLimitCompletedEventHandler2 = retrieveDocumentLimitCompletedEventHandler; RetrieveDocumentLimitCompletedEventHandler value2 = (RetrieveDocumentLimitCompletedEventHandler)Delegate.Remove(retrieveDocumentLimitCompletedEventHandler2, value); retrieveDocumentLimitCompletedEventHandler = Interlocked.CompareExchange(ref RetrieveDocumentLimitCompletedEvent, value2, retrieveDocumentLimitCompletedEventHandler2); } while ((object)retrieveDocumentLimitCompletedEventHandler != retrieveDocumentLimitCompletedEventHandler2); } } public DocumentManager() : this() { Url = "http://localhost/RelativityWebApi/DocumentManager.asmx"; if (IsLocalFileSystemWebService(Url)) { UseDefaultCredentials = true; useDefaultCredentialsSetExplicitly = false; } else useDefaultCredentialsSetExplicitly = true; } [SoapDocumentMethod("http://foley.com/EDDS/DocumentManager/NewFileDTO")] public File NewFileDTO() { return (File)this.Invoke("NewFileDTO", new object[0])[0]; } public IAsyncResult BeginNewFileDTO(AsyncCallback callback, object asyncState) { return this.BeginInvoke("NewFileDTO", new object[0], callback, RuntimeHelpers.GetObjectValue(asyncState)); } public File EndNewFileDTO(IAsyncResult asyncResult) { return (File)this.EndInvoke(asyncResult)[0]; } public void NewFileDTOAsync() { NewFileDTOAsync(null); } public void NewFileDTOAsync(object userState) { if (NewFileDTOOperationCompleted == null) NewFileDTOOperationCompleted = OnNewFileDTOOperationCompleted; this.InvokeAsync("NewFileDTO", new object[0], NewFileDTOOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnNewFileDTOOperationCompleted(object arg) { if (NewFileDTOCompletedEvent != null) { InvokeCompletedEventArgs val = arg; NewFileDTOCompletedEvent?.Invoke(this, new NewFileDTOCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://foley.com/EDDS/DocumentManager/Read")] public Document Read(int caseContextArtifactID, int artifactID, int[] fieldArtifactIds) { return (Document)this.Invoke("Read", new object[3] { caseContextArtifactID, artifactID, fieldArtifactIds })[0]; } public IAsyncResult BeginRead(int caseContextArtifactID, int artifactID, int[] fieldArtifactIds, AsyncCallback callback, object asyncState) { return this.BeginInvoke("Read", new object[3] { caseContextArtifactID, artifactID, fieldArtifactIds }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public Document EndRead(IAsyncResult asyncResult) { return (Document)this.EndInvoke(asyncResult)[0]; } public void ReadAsync(int caseContextArtifactID, int artifactID, int[] fieldArtifactIds) { ReadAsync(caseContextArtifactID, artifactID, fieldArtifactIds, null); } public void ReadAsync(int caseContextArtifactID, int artifactID, int[] fieldArtifactIds, object userState) { if (ReadOperationCompleted == null) ReadOperationCompleted = OnReadOperationCompleted; this.InvokeAsync("Read", new object[3] { caseContextArtifactID, artifactID, fieldArtifactIds }, ReadOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnReadOperationCompleted(object arg) { if (ReadCompletedEvent != null) { InvokeCompletedEventArgs val = arg; ReadCompletedEvent?.Invoke(this, new ReadCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://foley.com/EDDS/DocumentManager/Delete")] public void Delete(int caseContextArtifactID, string[] identifiers) { this.Invoke("Delete", new object[2] { caseContextArtifactID, identifiers }); } public IAsyncResult BeginDelete(int caseContextArtifactID, string[] identifiers, AsyncCallback callback, object asyncState) { return this.BeginInvoke("Delete", new object[2] { caseContextArtifactID, identifiers }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public void EndDelete(IAsyncResult asyncResult) { this.EndInvoke(asyncResult); } public void DeleteAsync(int caseContextArtifactID, string[] identifiers) { DeleteAsync(caseContextArtifactID, identifiers, null); } public void DeleteAsync(int caseContextArtifactID, string[] identifiers, object userState) { if (DeleteOperationCompleted == null) DeleteOperationCompleted = OnDeleteOperationCompleted; this.InvokeAsync("Delete", new object[2] { caseContextArtifactID, identifiers }, DeleteOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnDeleteOperationCompleted(object arg) { if (DeleteCompletedEvent != null) { InvokeCompletedEventArgs val = arg; DeleteCompletedEvent?.Invoke(this, new AsyncCompletedEventArgs(((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://foley.com/EDDS/DocumentManager/Update")] public int Update(int caseContextArtifactID, Document docDTO, File[] files) { return Conversions.ToInteger(this.Invoke("Update", new object[3] { caseContextArtifactID, docDTO, files })[0]); } public IAsyncResult BeginUpdate(int caseContextArtifactID, Document docDTO, File[] files, AsyncCallback callback, object asyncState) { return this.BeginInvoke("Update", new object[3] { caseContextArtifactID, docDTO, files }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public int EndUpdate(IAsyncResult asyncResult) { return Conversions.ToInteger(this.EndInvoke(asyncResult)[0]); } public void UpdateAsync(int caseContextArtifactID, Document docDTO, File[] files) { UpdateAsync(caseContextArtifactID, docDTO, files, null); } public void UpdateAsync(int caseContextArtifactID, Document docDTO, File[] files, object userState) { if (UpdateOperationCompleted == null) UpdateOperationCompleted = OnUpdateOperationCompleted; this.InvokeAsync("Update", new object[3] { caseContextArtifactID, docDTO, files }, UpdateOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnUpdateOperationCompleted(object arg) { if (UpdateCompletedEvent != null) { InvokeCompletedEventArgs val = arg; UpdateCompletedEvent?.Invoke(this, new UpdateCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://foley.com/EDDS/DocumentManager/GetDocumentArtifactIDFromIdentifier")] public int GetDocumentArtifactIDFromIdentifier(int caseContextArtifactID, string identifier, string fieldDisplayName) { return Conversions.ToInteger(this.Invoke("GetDocumentArtifactIDFromIdentifier", new object[3] { caseContextArtifactID, identifier, fieldDisplayName })[0]); } public IAsyncResult BeginGetDocumentArtifactIDFromIdentifier(int caseContextArtifactID, string identifier, string fieldDisplayName, AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetDocumentArtifactIDFromIdentifier", new object[3] { caseContextArtifactID, identifier, fieldDisplayName }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public int EndGetDocumentArtifactIDFromIdentifier(IAsyncResult asyncResult) { return Conversions.ToInteger(this.EndInvoke(asyncResult)[0]); } public void GetDocumentArtifactIDFromIdentifierAsync(int caseContextArtifactID, string identifier, string fieldDisplayName) { GetDocumentArtifactIDFromIdentifierAsync(caseContextArtifactID, identifier, fieldDisplayName, null); } public void GetDocumentArtifactIDFromIdentifierAsync(int caseContextArtifactID, string identifier, string fieldDisplayName, object userState) { if (GetDocumentArtifactIDFromIdentifierOperationCompleted == null) GetDocumentArtifactIDFromIdentifierOperationCompleted = OnGetDocumentArtifactIDFromIdentifierOperationCompleted; this.InvokeAsync("GetDocumentArtifactIDFromIdentifier", new object[3] { caseContextArtifactID, identifier, fieldDisplayName }, GetDocumentArtifactIDFromIdentifierOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnGetDocumentArtifactIDFromIdentifierOperationCompleted(object arg) { if (GetDocumentArtifactIDFromIdentifierCompletedEvent != null) { InvokeCompletedEventArgs val = arg; GetDocumentArtifactIDFromIdentifierCompletedEvent?.Invoke(this, new GetDocumentArtifactIDFromIdentifierCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://foley.com/EDDS/DocumentManager/ReadFromIdentifier")] public Document ReadFromIdentifier(int caseContextArtifactID, string fieldDisplayName, string identifier, int[] fieldArtifactIds) { return (Document)this.Invoke("ReadFromIdentifier", new object[4] { caseContextArtifactID, fieldDisplayName, identifier, fieldArtifactIds })[0]; } public IAsyncResult BeginReadFromIdentifier(int caseContextArtifactID, string fieldDisplayName, string identifier, int[] fieldArtifactIds, AsyncCallback callback, object asyncState) { return this.BeginInvoke("ReadFromIdentifier", new object[4] { caseContextArtifactID, fieldDisplayName, identifier, fieldArtifactIds }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public Document EndReadFromIdentifier(IAsyncResult asyncResult) { return (Document)this.EndInvoke(asyncResult)[0]; } public void ReadFromIdentifierAsync(int caseContextArtifactID, string fieldDisplayName, string identifier, int[] fieldArtifactIds) { ReadFromIdentifierAsync(caseContextArtifactID, fieldDisplayName, identifier, fieldArtifactIds, null); } public void ReadFromIdentifierAsync(int caseContextArtifactID, string fieldDisplayName, string identifier, int[] fieldArtifactIds, object userState) { if (ReadFromIdentifierOperationCompleted == null) ReadFromIdentifierOperationCompleted = OnReadFromIdentifierOperationCompleted; this.InvokeAsync("ReadFromIdentifier", new object[4] { caseContextArtifactID, fieldDisplayName, identifier, fieldArtifactIds }, ReadFromIdentifierOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnReadFromIdentifierOperationCompleted(object arg) { if (ReadFromIdentifierCompletedEvent != null) { InvokeCompletedEventArgs val = arg; ReadFromIdentifierCompletedEvent?.Invoke(this, new ReadFromIdentifierCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://foley.com/EDDS/DocumentManager/GetDocumentDirectoryByCaseArtifactID")] public string GetDocumentDirectoryByCaseArtifactID(int caseArtifactID) { return Conversions.ToString(this.Invoke("GetDocumentDirectoryByCaseArtifactID", new object[1] { caseArtifactID })[0]); } public IAsyncResult BeginGetDocumentDirectoryByCaseArtifactID(int caseArtifactID, AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetDocumentDirectoryByCaseArtifactID", new object[1] { caseArtifactID }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public string EndGetDocumentDirectoryByCaseArtifactID(IAsyncResult asyncResult) { return Conversions.ToString(this.EndInvoke(asyncResult)[0]); } public void GetDocumentDirectoryByCaseArtifactIDAsync(int caseArtifactID) { GetDocumentDirectoryByCaseArtifactIDAsync(caseArtifactID, null); } public void GetDocumentDirectoryByCaseArtifactIDAsync(int caseArtifactID, object userState) { if (GetDocumentDirectoryByCaseArtifactIDOperationCompleted == null) GetDocumentDirectoryByCaseArtifactIDOperationCompleted = OnGetDocumentDirectoryByCaseArtifactIDOperationCompleted; this.InvokeAsync("GetDocumentDirectoryByCaseArtifactID", new object[1] { caseArtifactID }, GetDocumentDirectoryByCaseArtifactIDOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnGetDocumentDirectoryByCaseArtifactIDOperationCompleted(object arg) { if (GetDocumentDirectoryByCaseArtifactIDCompletedEvent != null) { InvokeCompletedEventArgs val = arg; GetDocumentDirectoryByCaseArtifactIDCompletedEvent?.Invoke(this, new GetDocumentDirectoryByCaseArtifactIDCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://foley.com/EDDS/DocumentManager/GetPrintImageGuids")] public Guid[] GetPrintImageGuids(int caseContextArtifactID, int artifactID, int[] orderedProductionIDList) { return (Guid[])this.Invoke("GetPrintImageGuids", new object[3] { caseContextArtifactID, artifactID, orderedProductionIDList })[0]; } public IAsyncResult BeginGetPrintImageGuids(int caseContextArtifactID, int artifactID, int[] orderedProductionIDList, AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetPrintImageGuids", new object[3] { caseContextArtifactID, artifactID, orderedProductionIDList }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public Guid[] EndGetPrintImageGuids(IAsyncResult asyncResult) { return (Guid[])this.EndInvoke(asyncResult)[0]; } public void GetPrintImageGuidsAsync(int caseContextArtifactID, int artifactID, int[] orderedProductionIDList) { GetPrintImageGuidsAsync(caseContextArtifactID, artifactID, orderedProductionIDList, null); } public void GetPrintImageGuidsAsync(int caseContextArtifactID, int artifactID, int[] orderedProductionIDList, object userState) { if (GetPrintImageGuidsOperationCompleted == null) GetPrintImageGuidsOperationCompleted = OnGetPrintImageGuidsOperationCompleted; this.InvokeAsync("GetPrintImageGuids", new object[3] { caseContextArtifactID, artifactID, orderedProductionIDList }, GetPrintImageGuidsOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnGetPrintImageGuidsOperationCompleted(object arg) { if (GetPrintImageGuidsCompletedEvent != null) { InvokeCompletedEventArgs val = arg; GetPrintImageGuidsCompletedEvent?.Invoke(this, new GetPrintImageGuidsCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://foley.com/EDDS/DocumentManager/AllHaveOriginalImages")] public bool AllHaveOriginalImages(int caseContextArtifactID, int[] artifactIDs) { return Conversions.ToBoolean(this.Invoke("AllHaveOriginalImages", new object[2] { caseContextArtifactID, artifactIDs })[0]); } public IAsyncResult BeginAllHaveOriginalImages(int caseContextArtifactID, int[] artifactIDs, AsyncCallback callback, object asyncState) { return this.BeginInvoke("AllHaveOriginalImages", new object[2] { caseContextArtifactID, artifactIDs }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public bool EndAllHaveOriginalImages(IAsyncResult asyncResult) { return Conversions.ToBoolean(this.EndInvoke(asyncResult)[0]); } public void AllHaveOriginalImagesAsync(int caseContextArtifactID, int[] artifactIDs) { AllHaveOriginalImagesAsync(caseContextArtifactID, artifactIDs, null); } public void AllHaveOriginalImagesAsync(int caseContextArtifactID, int[] artifactIDs, object userState) { if (AllHaveOriginalImagesOperationCompleted == null) AllHaveOriginalImagesOperationCompleted = OnAllHaveOriginalImagesOperationCompleted; this.InvokeAsync("AllHaveOriginalImages", new object[2] { caseContextArtifactID, artifactIDs }, AllHaveOriginalImagesOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnAllHaveOriginalImagesOperationCompleted(object arg) { if (AllHaveOriginalImagesCompletedEvent != null) { InvokeCompletedEventArgs val = arg; AllHaveOriginalImagesCompletedEvent?.Invoke(this, new AllHaveOriginalImagesCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://foley.com/EDDS/DocumentManager/GetIdentifierFromDocumentArtifactID")] public string GetIdentifierFromDocumentArtifactID(int caseContextArtifactID, int artifactID) { return Conversions.ToString(this.Invoke("GetIdentifierFromDocumentArtifactID", new object[2] { caseContextArtifactID, artifactID })[0]); } public IAsyncResult BeginGetIdentifierFromDocumentArtifactID(int caseContextArtifactID, int artifactID, AsyncCallback callback, object asyncState) { return this.BeginInvoke("GetIdentifierFromDocumentArtifactID", new object[2] { caseContextArtifactID, artifactID }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public string EndGetIdentifierFromDocumentArtifactID(IAsyncResult asyncResult) { return Conversions.ToString(this.EndInvoke(asyncResult)[0]); } public void GetIdentifierFromDocumentArtifactIDAsync(int caseContextArtifactID, int artifactID) { GetIdentifierFromDocumentArtifactIDAsync(caseContextArtifactID, artifactID, null); } public void GetIdentifierFromDocumentArtifactIDAsync(int caseContextArtifactID, int artifactID, object userState) { if (GetIdentifierFromDocumentArtifactIDOperationCompleted == null) GetIdentifierFromDocumentArtifactIDOperationCompleted = OnGetIdentifierFromDocumentArtifactIDOperationCompleted; this.InvokeAsync("GetIdentifierFromDocumentArtifactID", new object[2] { caseContextArtifactID, artifactID }, GetIdentifierFromDocumentArtifactIDOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnGetIdentifierFromDocumentArtifactIDOperationCompleted(object arg) { if (GetIdentifierFromDocumentArtifactIDCompletedEvent != null) { InvokeCompletedEventArgs val = arg; GetIdentifierFromDocumentArtifactIDCompletedEvent?.Invoke(this, new GetIdentifierFromDocumentArtifactIDCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://foley.com/EDDS/DocumentManager/RetrieveAllUnsupportedOiFileIds")] public int[] RetrieveAllUnsupportedOiFileIds() { return (int[])this.Invoke("RetrieveAllUnsupportedOiFileIds", new object[0])[0]; } public IAsyncResult BeginRetrieveAllUnsupportedOiFileIds(AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveAllUnsupportedOiFileIds", new object[0], callback, RuntimeHelpers.GetObjectValue(asyncState)); } public int[] EndRetrieveAllUnsupportedOiFileIds(IAsyncResult asyncResult) { return (int[])this.EndInvoke(asyncResult)[0]; } public void RetrieveAllUnsupportedOiFileIdsAsync() { RetrieveAllUnsupportedOiFileIdsAsync(null); } public void RetrieveAllUnsupportedOiFileIdsAsync(object userState) { if (RetrieveAllUnsupportedOiFileIdsOperationCompleted == null) RetrieveAllUnsupportedOiFileIdsOperationCompleted = OnRetrieveAllUnsupportedOiFileIdsOperationCompleted; this.InvokeAsync("RetrieveAllUnsupportedOiFileIds", new object[0], RetrieveAllUnsupportedOiFileIdsOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveAllUnsupportedOiFileIdsOperationCompleted(object arg) { if (RetrieveAllUnsupportedOiFileIdsCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveAllUnsupportedOiFileIdsCompletedEvent?.Invoke(this, new RetrieveAllUnsupportedOiFileIdsCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://foley.com/EDDS/DocumentManager/ReadAsNameValueCollectionFromLayoutArtifactID")] public NameValuePair[] ReadAsNameValueCollectionFromLayoutArtifactID(int caseContextArtifactID, int artifactID, int layoutArtifactID, int utcOffset, string locale) { return (NameValuePair[])this.Invoke("ReadAsNameValueCollectionFromLayoutArtifactID", new object[5] { caseContextArtifactID, artifactID, layoutArtifactID, utcOffset, locale })[0]; } public IAsyncResult BeginReadAsNameValueCollectionFromLayoutArtifactID(int caseContextArtifactID, int artifactID, int layoutArtifactID, int utcOffset, string locale, AsyncCallback callback, object asyncState) { return this.BeginInvoke("ReadAsNameValueCollectionFromLayoutArtifactID", new object[5] { caseContextArtifactID, artifactID, layoutArtifactID, utcOffset, locale }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public NameValuePair[] EndReadAsNameValueCollectionFromLayoutArtifactID(IAsyncResult asyncResult) { return (NameValuePair[])this.EndInvoke(asyncResult)[0]; } public void ReadAsNameValueCollectionFromLayoutArtifactIDAsync(int caseContextArtifactID, int artifactID, int layoutArtifactID, int utcOffset, string locale) { ReadAsNameValueCollectionFromLayoutArtifactIDAsync(caseContextArtifactID, artifactID, layoutArtifactID, utcOffset, locale, null); } public void ReadAsNameValueCollectionFromLayoutArtifactIDAsync(int caseContextArtifactID, int artifactID, int layoutArtifactID, int utcOffset, string locale, object userState) { if (ReadAsNameValueCollectionFromLayoutArtifactIDOperationCompleted == null) ReadAsNameValueCollectionFromLayoutArtifactIDOperationCompleted = OnReadAsNameValueCollectionFromLayoutArtifactIDOperationCompleted; this.InvokeAsync("ReadAsNameValueCollectionFromLayoutArtifactID", new object[5] { caseContextArtifactID, artifactID, layoutArtifactID, utcOffset, locale }, ReadAsNameValueCollectionFromLayoutArtifactIDOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnReadAsNameValueCollectionFromLayoutArtifactIDOperationCompleted(object arg) { if (ReadAsNameValueCollectionFromLayoutArtifactIDCompletedEvent != null) { InvokeCompletedEventArgs val = arg; ReadAsNameValueCollectionFromLayoutArtifactIDCompletedEvent?.Invoke(this, new ReadAsNameValueCollectionFromLayoutArtifactIDCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://foley.com/EDDS/DocumentManager/RetrieveDocumentCount")] public int RetrieveDocumentCount(int caseArtifactID) { return Conversions.ToInteger(this.Invoke("RetrieveDocumentCount", new object[1] { caseArtifactID })[0]); } public IAsyncResult BeginRetrieveDocumentCount(int caseArtifactID, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveDocumentCount", new object[1] { caseArtifactID }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public int EndRetrieveDocumentCount(IAsyncResult asyncResult) { return Conversions.ToInteger(this.EndInvoke(asyncResult)[0]); } public void RetrieveDocumentCountAsync(int caseArtifactID) { RetrieveDocumentCountAsync(caseArtifactID, null); } public void RetrieveDocumentCountAsync(int caseArtifactID, object userState) { if (RetrieveDocumentCountOperationCompleted == null) RetrieveDocumentCountOperationCompleted = OnRetrieveDocumentCountOperationCompleted; this.InvokeAsync("RetrieveDocumentCount", new object[1] { caseArtifactID }, RetrieveDocumentCountOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveDocumentCountOperationCompleted(object arg) { if (RetrieveDocumentCountCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveDocumentCountCompletedEvent?.Invoke(this, new RetrieveDocumentCountCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://foley.com/EDDS/DocumentManager/RetrieveDocumentLimit")] public int RetrieveDocumentLimit(int caseArtifactID) { return Conversions.ToInteger(this.Invoke("RetrieveDocumentLimit", new object[1] { caseArtifactID })[0]); } public IAsyncResult BeginRetrieveDocumentLimit(int caseArtifactID, AsyncCallback callback, object asyncState) { return this.BeginInvoke("RetrieveDocumentLimit", new object[1] { caseArtifactID }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public int EndRetrieveDocumentLimit(IAsyncResult asyncResult) { return Conversions.ToInteger(this.EndInvoke(asyncResult)[0]); } public void RetrieveDocumentLimitAsync(int caseArtifactID) { RetrieveDocumentLimitAsync(caseArtifactID, null); } public void RetrieveDocumentLimitAsync(int caseArtifactID, object userState) { if (RetrieveDocumentLimitOperationCompleted == null) RetrieveDocumentLimitOperationCompleted = OnRetrieveDocumentLimitOperationCompleted; this.InvokeAsync("RetrieveDocumentLimit", new object[1] { caseArtifactID }, RetrieveDocumentLimitOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnRetrieveDocumentLimitOperationCompleted(object arg) { if (RetrieveDocumentLimitCompletedEvent != null) { InvokeCompletedEventArgs val = arg; RetrieveDocumentLimitCompletedEvent?.Invoke(this, new RetrieveDocumentLimitCompletedEventArgs(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; } } }