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

BulkImportManager

using Microsoft.VisualBasic.CompilerServices; using My; 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.BulkImportManagerBase { [GeneratedCode("System.Web.Services", "4.6.1055.0")] [DebuggerStepThrough] [DesignerCategory("code")] [WebServiceBinding] [XmlInclude(typeof(FieldInfoBase))] public class BulkImportManager { private SendOrPostCallback BulkImportImageOperationCompleted; private SendOrPostCallback BulkImportProductionImageOperationCompleted; private SendOrPostCallback GenerateImageErrorFilesOperationCompleted; private SendOrPostCallback ImageRunHasErrorsOperationCompleted; private SendOrPostCallback BulkImportNativeOperationCompleted; private SendOrPostCallback BulkImportObjectsOperationCompleted; private SendOrPostCallback GenerateNonImageErrorFilesOperationCompleted; private SendOrPostCallback NativeRunHasErrorsOperationCompleted; private SendOrPostCallback DisposeTempTablesOperationCompleted; private SendOrPostCallback HasImportPermissionsOperationCompleted; private bool useDefaultCredentialsSetExplicitly; [CompilerGenerated] private BulkImportImageCompletedEventHandler BulkImportImageCompletedEvent; [CompilerGenerated] private BulkImportProductionImageCompletedEventHandler BulkImportProductionImageCompletedEvent; [CompilerGenerated] private GenerateImageErrorFilesCompletedEventHandler GenerateImageErrorFilesCompletedEvent; [CompilerGenerated] private ImageRunHasErrorsCompletedEventHandler ImageRunHasErrorsCompletedEvent; [CompilerGenerated] private BulkImportNativeCompletedEventHandler BulkImportNativeCompletedEvent; [CompilerGenerated] private BulkImportObjectsCompletedEventHandler BulkImportObjectsCompletedEvent; [CompilerGenerated] private GenerateNonImageErrorFilesCompletedEventHandler GenerateNonImageErrorFilesCompletedEvent; [CompilerGenerated] private NativeRunHasErrorsCompletedEventHandler NativeRunHasErrorsCompletedEvent; [CompilerGenerated] private DisposeTempTablesCompletedEventHandler DisposeTempTablesCompletedEvent; [CompilerGenerated] private HasImportPermissionsCompletedEventHandler HasImportPermissionsCompletedEvent; 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 BulkImportImageCompletedEventHandler BulkImportImageCompleted { [CompilerGenerated] add { BulkImportImageCompletedEventHandler bulkImportImageCompletedEventHandler = BulkImportImageCompletedEvent; BulkImportImageCompletedEventHandler bulkImportImageCompletedEventHandler2; do { bulkImportImageCompletedEventHandler2 = bulkImportImageCompletedEventHandler; BulkImportImageCompletedEventHandler value2 = (BulkImportImageCompletedEventHandler)Delegate.Combine(bulkImportImageCompletedEventHandler2, value); bulkImportImageCompletedEventHandler = Interlocked.CompareExchange(ref BulkImportImageCompletedEvent, value2, bulkImportImageCompletedEventHandler2); } while ((object)bulkImportImageCompletedEventHandler != bulkImportImageCompletedEventHandler2); } [CompilerGenerated] remove { BulkImportImageCompletedEventHandler bulkImportImageCompletedEventHandler = BulkImportImageCompletedEvent; BulkImportImageCompletedEventHandler bulkImportImageCompletedEventHandler2; do { bulkImportImageCompletedEventHandler2 = bulkImportImageCompletedEventHandler; BulkImportImageCompletedEventHandler value2 = (BulkImportImageCompletedEventHandler)Delegate.Remove(bulkImportImageCompletedEventHandler2, value); bulkImportImageCompletedEventHandler = Interlocked.CompareExchange(ref BulkImportImageCompletedEvent, value2, bulkImportImageCompletedEventHandler2); } while ((object)bulkImportImageCompletedEventHandler != bulkImportImageCompletedEventHandler2); } } public event BulkImportProductionImageCompletedEventHandler BulkImportProductionImageCompleted { [CompilerGenerated] add { BulkImportProductionImageCompletedEventHandler bulkImportProductionImageCompletedEventHandler = BulkImportProductionImageCompletedEvent; BulkImportProductionImageCompletedEventHandler bulkImportProductionImageCompletedEventHandler2; do { bulkImportProductionImageCompletedEventHandler2 = bulkImportProductionImageCompletedEventHandler; BulkImportProductionImageCompletedEventHandler value2 = (BulkImportProductionImageCompletedEventHandler)Delegate.Combine(bulkImportProductionImageCompletedEventHandler2, value); bulkImportProductionImageCompletedEventHandler = Interlocked.CompareExchange(ref BulkImportProductionImageCompletedEvent, value2, bulkImportProductionImageCompletedEventHandler2); } while ((object)bulkImportProductionImageCompletedEventHandler != bulkImportProductionImageCompletedEventHandler2); } [CompilerGenerated] remove { BulkImportProductionImageCompletedEventHandler bulkImportProductionImageCompletedEventHandler = BulkImportProductionImageCompletedEvent; BulkImportProductionImageCompletedEventHandler bulkImportProductionImageCompletedEventHandler2; do { bulkImportProductionImageCompletedEventHandler2 = bulkImportProductionImageCompletedEventHandler; BulkImportProductionImageCompletedEventHandler value2 = (BulkImportProductionImageCompletedEventHandler)Delegate.Remove(bulkImportProductionImageCompletedEventHandler2, value); bulkImportProductionImageCompletedEventHandler = Interlocked.CompareExchange(ref BulkImportProductionImageCompletedEvent, value2, bulkImportProductionImageCompletedEventHandler2); } while ((object)bulkImportProductionImageCompletedEventHandler != bulkImportProductionImageCompletedEventHandler2); } } public event GenerateImageErrorFilesCompletedEventHandler GenerateImageErrorFilesCompleted { [CompilerGenerated] add { GenerateImageErrorFilesCompletedEventHandler generateImageErrorFilesCompletedEventHandler = GenerateImageErrorFilesCompletedEvent; GenerateImageErrorFilesCompletedEventHandler generateImageErrorFilesCompletedEventHandler2; do { generateImageErrorFilesCompletedEventHandler2 = generateImageErrorFilesCompletedEventHandler; GenerateImageErrorFilesCompletedEventHandler value2 = (GenerateImageErrorFilesCompletedEventHandler)Delegate.Combine(generateImageErrorFilesCompletedEventHandler2, value); generateImageErrorFilesCompletedEventHandler = Interlocked.CompareExchange(ref GenerateImageErrorFilesCompletedEvent, value2, generateImageErrorFilesCompletedEventHandler2); } while ((object)generateImageErrorFilesCompletedEventHandler != generateImageErrorFilesCompletedEventHandler2); } [CompilerGenerated] remove { GenerateImageErrorFilesCompletedEventHandler generateImageErrorFilesCompletedEventHandler = GenerateImageErrorFilesCompletedEvent; GenerateImageErrorFilesCompletedEventHandler generateImageErrorFilesCompletedEventHandler2; do { generateImageErrorFilesCompletedEventHandler2 = generateImageErrorFilesCompletedEventHandler; GenerateImageErrorFilesCompletedEventHandler value2 = (GenerateImageErrorFilesCompletedEventHandler)Delegate.Remove(generateImageErrorFilesCompletedEventHandler2, value); generateImageErrorFilesCompletedEventHandler = Interlocked.CompareExchange(ref GenerateImageErrorFilesCompletedEvent, value2, generateImageErrorFilesCompletedEventHandler2); } while ((object)generateImageErrorFilesCompletedEventHandler != generateImageErrorFilesCompletedEventHandler2); } } public event ImageRunHasErrorsCompletedEventHandler ImageRunHasErrorsCompleted { [CompilerGenerated] add { ImageRunHasErrorsCompletedEventHandler imageRunHasErrorsCompletedEventHandler = ImageRunHasErrorsCompletedEvent; ImageRunHasErrorsCompletedEventHandler imageRunHasErrorsCompletedEventHandler2; do { imageRunHasErrorsCompletedEventHandler2 = imageRunHasErrorsCompletedEventHandler; ImageRunHasErrorsCompletedEventHandler value2 = (ImageRunHasErrorsCompletedEventHandler)Delegate.Combine(imageRunHasErrorsCompletedEventHandler2, value); imageRunHasErrorsCompletedEventHandler = Interlocked.CompareExchange(ref ImageRunHasErrorsCompletedEvent, value2, imageRunHasErrorsCompletedEventHandler2); } while ((object)imageRunHasErrorsCompletedEventHandler != imageRunHasErrorsCompletedEventHandler2); } [CompilerGenerated] remove { ImageRunHasErrorsCompletedEventHandler imageRunHasErrorsCompletedEventHandler = ImageRunHasErrorsCompletedEvent; ImageRunHasErrorsCompletedEventHandler imageRunHasErrorsCompletedEventHandler2; do { imageRunHasErrorsCompletedEventHandler2 = imageRunHasErrorsCompletedEventHandler; ImageRunHasErrorsCompletedEventHandler value2 = (ImageRunHasErrorsCompletedEventHandler)Delegate.Remove(imageRunHasErrorsCompletedEventHandler2, value); imageRunHasErrorsCompletedEventHandler = Interlocked.CompareExchange(ref ImageRunHasErrorsCompletedEvent, value2, imageRunHasErrorsCompletedEventHandler2); } while ((object)imageRunHasErrorsCompletedEventHandler != imageRunHasErrorsCompletedEventHandler2); } } public event BulkImportNativeCompletedEventHandler BulkImportNativeCompleted { [CompilerGenerated] add { BulkImportNativeCompletedEventHandler bulkImportNativeCompletedEventHandler = BulkImportNativeCompletedEvent; BulkImportNativeCompletedEventHandler bulkImportNativeCompletedEventHandler2; do { bulkImportNativeCompletedEventHandler2 = bulkImportNativeCompletedEventHandler; BulkImportNativeCompletedEventHandler value2 = (BulkImportNativeCompletedEventHandler)Delegate.Combine(bulkImportNativeCompletedEventHandler2, value); bulkImportNativeCompletedEventHandler = Interlocked.CompareExchange(ref BulkImportNativeCompletedEvent, value2, bulkImportNativeCompletedEventHandler2); } while ((object)bulkImportNativeCompletedEventHandler != bulkImportNativeCompletedEventHandler2); } [CompilerGenerated] remove { BulkImportNativeCompletedEventHandler bulkImportNativeCompletedEventHandler = BulkImportNativeCompletedEvent; BulkImportNativeCompletedEventHandler bulkImportNativeCompletedEventHandler2; do { bulkImportNativeCompletedEventHandler2 = bulkImportNativeCompletedEventHandler; BulkImportNativeCompletedEventHandler value2 = (BulkImportNativeCompletedEventHandler)Delegate.Remove(bulkImportNativeCompletedEventHandler2, value); bulkImportNativeCompletedEventHandler = Interlocked.CompareExchange(ref BulkImportNativeCompletedEvent, value2, bulkImportNativeCompletedEventHandler2); } while ((object)bulkImportNativeCompletedEventHandler != bulkImportNativeCompletedEventHandler2); } } public event BulkImportObjectsCompletedEventHandler BulkImportObjectsCompleted { [CompilerGenerated] add { BulkImportObjectsCompletedEventHandler bulkImportObjectsCompletedEventHandler = BulkImportObjectsCompletedEvent; BulkImportObjectsCompletedEventHandler bulkImportObjectsCompletedEventHandler2; do { bulkImportObjectsCompletedEventHandler2 = bulkImportObjectsCompletedEventHandler; BulkImportObjectsCompletedEventHandler value2 = (BulkImportObjectsCompletedEventHandler)Delegate.Combine(bulkImportObjectsCompletedEventHandler2, value); bulkImportObjectsCompletedEventHandler = Interlocked.CompareExchange(ref BulkImportObjectsCompletedEvent, value2, bulkImportObjectsCompletedEventHandler2); } while ((object)bulkImportObjectsCompletedEventHandler != bulkImportObjectsCompletedEventHandler2); } [CompilerGenerated] remove { BulkImportObjectsCompletedEventHandler bulkImportObjectsCompletedEventHandler = BulkImportObjectsCompletedEvent; BulkImportObjectsCompletedEventHandler bulkImportObjectsCompletedEventHandler2; do { bulkImportObjectsCompletedEventHandler2 = bulkImportObjectsCompletedEventHandler; BulkImportObjectsCompletedEventHandler value2 = (BulkImportObjectsCompletedEventHandler)Delegate.Remove(bulkImportObjectsCompletedEventHandler2, value); bulkImportObjectsCompletedEventHandler = Interlocked.CompareExchange(ref BulkImportObjectsCompletedEvent, value2, bulkImportObjectsCompletedEventHandler2); } while ((object)bulkImportObjectsCompletedEventHandler != bulkImportObjectsCompletedEventHandler2); } } public event GenerateNonImageErrorFilesCompletedEventHandler GenerateNonImageErrorFilesCompleted { [CompilerGenerated] add { GenerateNonImageErrorFilesCompletedEventHandler generateNonImageErrorFilesCompletedEventHandler = GenerateNonImageErrorFilesCompletedEvent; GenerateNonImageErrorFilesCompletedEventHandler generateNonImageErrorFilesCompletedEventHandler2; do { generateNonImageErrorFilesCompletedEventHandler2 = generateNonImageErrorFilesCompletedEventHandler; GenerateNonImageErrorFilesCompletedEventHandler value2 = (GenerateNonImageErrorFilesCompletedEventHandler)Delegate.Combine(generateNonImageErrorFilesCompletedEventHandler2, value); generateNonImageErrorFilesCompletedEventHandler = Interlocked.CompareExchange(ref GenerateNonImageErrorFilesCompletedEvent, value2, generateNonImageErrorFilesCompletedEventHandler2); } while ((object)generateNonImageErrorFilesCompletedEventHandler != generateNonImageErrorFilesCompletedEventHandler2); } [CompilerGenerated] remove { GenerateNonImageErrorFilesCompletedEventHandler generateNonImageErrorFilesCompletedEventHandler = GenerateNonImageErrorFilesCompletedEvent; GenerateNonImageErrorFilesCompletedEventHandler generateNonImageErrorFilesCompletedEventHandler2; do { generateNonImageErrorFilesCompletedEventHandler2 = generateNonImageErrorFilesCompletedEventHandler; GenerateNonImageErrorFilesCompletedEventHandler value2 = (GenerateNonImageErrorFilesCompletedEventHandler)Delegate.Remove(generateNonImageErrorFilesCompletedEventHandler2, value); generateNonImageErrorFilesCompletedEventHandler = Interlocked.CompareExchange(ref GenerateNonImageErrorFilesCompletedEvent, value2, generateNonImageErrorFilesCompletedEventHandler2); } while ((object)generateNonImageErrorFilesCompletedEventHandler != generateNonImageErrorFilesCompletedEventHandler2); } } public event NativeRunHasErrorsCompletedEventHandler NativeRunHasErrorsCompleted { [CompilerGenerated] add { NativeRunHasErrorsCompletedEventHandler nativeRunHasErrorsCompletedEventHandler = NativeRunHasErrorsCompletedEvent; NativeRunHasErrorsCompletedEventHandler nativeRunHasErrorsCompletedEventHandler2; do { nativeRunHasErrorsCompletedEventHandler2 = nativeRunHasErrorsCompletedEventHandler; NativeRunHasErrorsCompletedEventHandler value2 = (NativeRunHasErrorsCompletedEventHandler)Delegate.Combine(nativeRunHasErrorsCompletedEventHandler2, value); nativeRunHasErrorsCompletedEventHandler = Interlocked.CompareExchange(ref NativeRunHasErrorsCompletedEvent, value2, nativeRunHasErrorsCompletedEventHandler2); } while ((object)nativeRunHasErrorsCompletedEventHandler != nativeRunHasErrorsCompletedEventHandler2); } [CompilerGenerated] remove { NativeRunHasErrorsCompletedEventHandler nativeRunHasErrorsCompletedEventHandler = NativeRunHasErrorsCompletedEvent; NativeRunHasErrorsCompletedEventHandler nativeRunHasErrorsCompletedEventHandler2; do { nativeRunHasErrorsCompletedEventHandler2 = nativeRunHasErrorsCompletedEventHandler; NativeRunHasErrorsCompletedEventHandler value2 = (NativeRunHasErrorsCompletedEventHandler)Delegate.Remove(nativeRunHasErrorsCompletedEventHandler2, value); nativeRunHasErrorsCompletedEventHandler = Interlocked.CompareExchange(ref NativeRunHasErrorsCompletedEvent, value2, nativeRunHasErrorsCompletedEventHandler2); } while ((object)nativeRunHasErrorsCompletedEventHandler != nativeRunHasErrorsCompletedEventHandler2); } } public event DisposeTempTablesCompletedEventHandler DisposeTempTablesCompleted { [CompilerGenerated] add { DisposeTempTablesCompletedEventHandler disposeTempTablesCompletedEventHandler = DisposeTempTablesCompletedEvent; DisposeTempTablesCompletedEventHandler disposeTempTablesCompletedEventHandler2; do { disposeTempTablesCompletedEventHandler2 = disposeTempTablesCompletedEventHandler; DisposeTempTablesCompletedEventHandler value2 = (DisposeTempTablesCompletedEventHandler)Delegate.Combine(disposeTempTablesCompletedEventHandler2, value); disposeTempTablesCompletedEventHandler = Interlocked.CompareExchange(ref DisposeTempTablesCompletedEvent, value2, disposeTempTablesCompletedEventHandler2); } while ((object)disposeTempTablesCompletedEventHandler != disposeTempTablesCompletedEventHandler2); } [CompilerGenerated] remove { DisposeTempTablesCompletedEventHandler disposeTempTablesCompletedEventHandler = DisposeTempTablesCompletedEvent; DisposeTempTablesCompletedEventHandler disposeTempTablesCompletedEventHandler2; do { disposeTempTablesCompletedEventHandler2 = disposeTempTablesCompletedEventHandler; DisposeTempTablesCompletedEventHandler value2 = (DisposeTempTablesCompletedEventHandler)Delegate.Remove(disposeTempTablesCompletedEventHandler2, value); disposeTempTablesCompletedEventHandler = Interlocked.CompareExchange(ref DisposeTempTablesCompletedEvent, value2, disposeTempTablesCompletedEventHandler2); } while ((object)disposeTempTablesCompletedEventHandler != disposeTempTablesCompletedEventHandler2); } } public event HasImportPermissionsCompletedEventHandler HasImportPermissionsCompleted { [CompilerGenerated] add { HasImportPermissionsCompletedEventHandler hasImportPermissionsCompletedEventHandler = HasImportPermissionsCompletedEvent; HasImportPermissionsCompletedEventHandler hasImportPermissionsCompletedEventHandler2; do { hasImportPermissionsCompletedEventHandler2 = hasImportPermissionsCompletedEventHandler; HasImportPermissionsCompletedEventHandler value2 = (HasImportPermissionsCompletedEventHandler)Delegate.Combine(hasImportPermissionsCompletedEventHandler2, value); hasImportPermissionsCompletedEventHandler = Interlocked.CompareExchange(ref HasImportPermissionsCompletedEvent, value2, hasImportPermissionsCompletedEventHandler2); } while ((object)hasImportPermissionsCompletedEventHandler != hasImportPermissionsCompletedEventHandler2); } [CompilerGenerated] remove { HasImportPermissionsCompletedEventHandler hasImportPermissionsCompletedEventHandler = HasImportPermissionsCompletedEvent; HasImportPermissionsCompletedEventHandler hasImportPermissionsCompletedEventHandler2; do { hasImportPermissionsCompletedEventHandler2 = hasImportPermissionsCompletedEventHandler; HasImportPermissionsCompletedEventHandler value2 = (HasImportPermissionsCompletedEventHandler)Delegate.Remove(hasImportPermissionsCompletedEventHandler2, value); hasImportPermissionsCompletedEventHandler = Interlocked.CompareExchange(ref HasImportPermissionsCompletedEvent, value2, hasImportPermissionsCompletedEventHandler2); } while ((object)hasImportPermissionsCompletedEventHandler != hasImportPermissionsCompletedEventHandler2); } } public BulkImportManager() : this() { Url = MySettings.Default.kCura_WinEDDS_kCura_EDDS_WebAPI_BulkImportManagerBase_BulkImportManager; if (IsLocalFileSystemWebService(Url)) { UseDefaultCredentials = true; useDefaultCredentialsSetExplicitly = false; } else useDefaultCredentialsSetExplicitly = true; } [SoapDocumentMethod("http://www.kCura.com/EDDS/BulkImportManager/BulkImportImage")] public MassImportResults BulkImportImage(int appID, ImageLoadInfo settings, bool inRepository) { return (MassImportResults)this.Invoke("BulkImportImage", new object[3] { appID, settings, inRepository })[0]; } public IAsyncResult BeginBulkImportImage(int appID, ImageLoadInfo settings, bool inRepository, AsyncCallback callback, object asyncState) { return this.BeginInvoke("BulkImportImage", new object[3] { appID, settings, inRepository }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public MassImportResults EndBulkImportImage(IAsyncResult asyncResult) { return (MassImportResults)this.EndInvoke(asyncResult)[0]; } public void BulkImportImageAsync(int appID, ImageLoadInfo settings, bool inRepository) { BulkImportImageAsync(appID, settings, inRepository, null); } public void BulkImportImageAsync(int appID, ImageLoadInfo settings, bool inRepository, object userState) { if (BulkImportImageOperationCompleted == null) BulkImportImageOperationCompleted = OnBulkImportImageOperationCompleted; this.InvokeAsync("BulkImportImage", new object[3] { appID, settings, inRepository }, BulkImportImageOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnBulkImportImageOperationCompleted(object arg) { if (BulkImportImageCompletedEvent != null) { InvokeCompletedEventArgs val = arg; BulkImportImageCompletedEvent?.Invoke(this, new BulkImportImageCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/BulkImportManager/BulkImportProductionImage")] public MassImportResults BulkImportProductionImage(int appID, ImageLoadInfo settings, int productionArtifactID, bool inRepository) { return (MassImportResults)this.Invoke("BulkImportProductionImage", new object[4] { appID, settings, productionArtifactID, inRepository })[0]; } public IAsyncResult BeginBulkImportProductionImage(int appID, ImageLoadInfo settings, int productionArtifactID, bool inRepository, AsyncCallback callback, object asyncState) { return this.BeginInvoke("BulkImportProductionImage", new object[4] { appID, settings, productionArtifactID, inRepository }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public MassImportResults EndBulkImportProductionImage(IAsyncResult asyncResult) { return (MassImportResults)this.EndInvoke(asyncResult)[0]; } public void BulkImportProductionImageAsync(int appID, ImageLoadInfo settings, int productionArtifactID, bool inRepository) { BulkImportProductionImageAsync(appID, settings, productionArtifactID, inRepository, null); } public void BulkImportProductionImageAsync(int appID, ImageLoadInfo settings, int productionArtifactID, bool inRepository, object userState) { if (BulkImportProductionImageOperationCompleted == null) BulkImportProductionImageOperationCompleted = OnBulkImportProductionImageOperationCompleted; this.InvokeAsync("BulkImportProductionImage", new object[4] { appID, settings, productionArtifactID, inRepository }, BulkImportProductionImageOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnBulkImportProductionImageOperationCompleted(object arg) { if (BulkImportProductionImageCompletedEvent != null) { InvokeCompletedEventArgs val = arg; BulkImportProductionImageCompletedEvent?.Invoke(this, new BulkImportProductionImageCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/BulkImportManager/GenerateImageErrorFiles")] public ErrorFileKey GenerateImageErrorFiles(int appID, string importKey, bool writeHeader, int keyFieldID) { return (ErrorFileKey)this.Invoke("GenerateImageErrorFiles", new object[4] { appID, importKey, writeHeader, keyFieldID })[0]; } public IAsyncResult BeginGenerateImageErrorFiles(int appID, string importKey, bool writeHeader, int keyFieldID, AsyncCallback callback, object asyncState) { return this.BeginInvoke("GenerateImageErrorFiles", new object[4] { appID, importKey, writeHeader, keyFieldID }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public ErrorFileKey EndGenerateImageErrorFiles(IAsyncResult asyncResult) { return (ErrorFileKey)this.EndInvoke(asyncResult)[0]; } public void GenerateImageErrorFilesAsync(int appID, string importKey, bool writeHeader, int keyFieldID) { GenerateImageErrorFilesAsync(appID, importKey, writeHeader, keyFieldID, null); } public void GenerateImageErrorFilesAsync(int appID, string importKey, bool writeHeader, int keyFieldID, object userState) { if (GenerateImageErrorFilesOperationCompleted == null) GenerateImageErrorFilesOperationCompleted = OnGenerateImageErrorFilesOperationCompleted; this.InvokeAsync("GenerateImageErrorFiles", new object[4] { appID, importKey, writeHeader, keyFieldID }, GenerateImageErrorFilesOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnGenerateImageErrorFilesOperationCompleted(object arg) { if (GenerateImageErrorFilesCompletedEvent != null) { InvokeCompletedEventArgs val = arg; GenerateImageErrorFilesCompletedEvent?.Invoke(this, new GenerateImageErrorFilesCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/BulkImportManager/ImageRunHasErrors")] public bool ImageRunHasErrors(int appID, string runId) { return Conversions.ToBoolean(this.Invoke("ImageRunHasErrors", new object[2] { appID, runId })[0]); } public IAsyncResult BeginImageRunHasErrors(int appID, string runId, AsyncCallback callback, object asyncState) { return this.BeginInvoke("ImageRunHasErrors", new object[2] { appID, runId }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public bool EndImageRunHasErrors(IAsyncResult asyncResult) { return Conversions.ToBoolean(this.EndInvoke(asyncResult)[0]); } public void ImageRunHasErrorsAsync(int appID, string runId) { ImageRunHasErrorsAsync(appID, runId, null); } public void ImageRunHasErrorsAsync(int appID, string runId, object userState) { if (ImageRunHasErrorsOperationCompleted == null) ImageRunHasErrorsOperationCompleted = OnImageRunHasErrorsOperationCompleted; this.InvokeAsync("ImageRunHasErrors", new object[2] { appID, runId }, ImageRunHasErrorsOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnImageRunHasErrorsOperationCompleted(object arg) { if (ImageRunHasErrorsCompletedEvent != null) { InvokeCompletedEventArgs val = arg; ImageRunHasErrorsCompletedEvent?.Invoke(this, new ImageRunHasErrorsCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/BulkImportManager/BulkImportNative")] public MassImportResults BulkImportNative(int appID, NativeLoadInfo settings, bool inRepository, bool includeExtractedTextEncoding) { return (MassImportResults)this.Invoke("BulkImportNative", new object[4] { appID, settings, inRepository, includeExtractedTextEncoding })[0]; } public IAsyncResult BeginBulkImportNative(int appID, NativeLoadInfo settings, bool inRepository, bool includeExtractedTextEncoding, AsyncCallback callback, object asyncState) { return this.BeginInvoke("BulkImportNative", new object[4] { appID, settings, inRepository, includeExtractedTextEncoding }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public MassImportResults EndBulkImportNative(IAsyncResult asyncResult) { return (MassImportResults)this.EndInvoke(asyncResult)[0]; } public void BulkImportNativeAsync(int appID, NativeLoadInfo settings, bool inRepository, bool includeExtractedTextEncoding) { BulkImportNativeAsync(appID, settings, inRepository, includeExtractedTextEncoding, null); } public void BulkImportNativeAsync(int appID, NativeLoadInfo settings, bool inRepository, bool includeExtractedTextEncoding, object userState) { if (BulkImportNativeOperationCompleted == null) BulkImportNativeOperationCompleted = OnBulkImportNativeOperationCompleted; this.InvokeAsync("BulkImportNative", new object[4] { appID, settings, inRepository, includeExtractedTextEncoding }, BulkImportNativeOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnBulkImportNativeOperationCompleted(object arg) { if (BulkImportNativeCompletedEvent != null) { InvokeCompletedEventArgs val = arg; BulkImportNativeCompletedEvent?.Invoke(this, new BulkImportNativeCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/BulkImportManager/BulkImportObjects")] public MassImportResults BulkImportObjects(int appID, ObjectLoadInfo settings, bool inRepository) { return (MassImportResults)this.Invoke("BulkImportObjects", new object[3] { appID, settings, inRepository })[0]; } public IAsyncResult BeginBulkImportObjects(int appID, ObjectLoadInfo settings, bool inRepository, AsyncCallback callback, object asyncState) { return this.BeginInvoke("BulkImportObjects", new object[3] { appID, settings, inRepository }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public MassImportResults EndBulkImportObjects(IAsyncResult asyncResult) { return (MassImportResults)this.EndInvoke(asyncResult)[0]; } public void BulkImportObjectsAsync(int appID, ObjectLoadInfo settings, bool inRepository) { BulkImportObjectsAsync(appID, settings, inRepository, null); } public void BulkImportObjectsAsync(int appID, ObjectLoadInfo settings, bool inRepository, object userState) { if (BulkImportObjectsOperationCompleted == null) BulkImportObjectsOperationCompleted = OnBulkImportObjectsOperationCompleted; this.InvokeAsync("BulkImportObjects", new object[3] { appID, settings, inRepository }, BulkImportObjectsOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnBulkImportObjectsOperationCompleted(object arg) { if (BulkImportObjectsCompletedEvent != null) { InvokeCompletedEventArgs val = arg; BulkImportObjectsCompletedEvent?.Invoke(this, new BulkImportObjectsCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/BulkImportManager/GenerateNonImageErrorFiles")] public ErrorFileKey GenerateNonImageErrorFiles(int appID, string runID, int artifactTypeID, bool writeHeader, int keyFieldID) { return (ErrorFileKey)this.Invoke("GenerateNonImageErrorFiles", new object[5] { appID, runID, artifactTypeID, writeHeader, keyFieldID })[0]; } public IAsyncResult BeginGenerateNonImageErrorFiles(int appID, string runID, int artifactTypeID, bool writeHeader, int keyFieldID, AsyncCallback callback, object asyncState) { return this.BeginInvoke("GenerateNonImageErrorFiles", new object[5] { appID, runID, artifactTypeID, writeHeader, keyFieldID }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public ErrorFileKey EndGenerateNonImageErrorFiles(IAsyncResult asyncResult) { return (ErrorFileKey)this.EndInvoke(asyncResult)[0]; } public void GenerateNonImageErrorFilesAsync(int appID, string runID, int artifactTypeID, bool writeHeader, int keyFieldID) { GenerateNonImageErrorFilesAsync(appID, runID, artifactTypeID, writeHeader, keyFieldID, null); } public void GenerateNonImageErrorFilesAsync(int appID, string runID, int artifactTypeID, bool writeHeader, int keyFieldID, object userState) { if (GenerateNonImageErrorFilesOperationCompleted == null) GenerateNonImageErrorFilesOperationCompleted = OnGenerateNonImageErrorFilesOperationCompleted; this.InvokeAsync("GenerateNonImageErrorFiles", new object[5] { appID, runID, artifactTypeID, writeHeader, keyFieldID }, GenerateNonImageErrorFilesOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnGenerateNonImageErrorFilesOperationCompleted(object arg) { if (GenerateNonImageErrorFilesCompletedEvent != null) { InvokeCompletedEventArgs val = arg; GenerateNonImageErrorFilesCompletedEvent?.Invoke(this, new GenerateNonImageErrorFilesCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/BulkImportManager/NativeRunHasErrors")] public bool NativeRunHasErrors(int appID, string runId) { return Conversions.ToBoolean(this.Invoke("NativeRunHasErrors", new object[2] { appID, runId })[0]); } public IAsyncResult BeginNativeRunHasErrors(int appID, string runId, AsyncCallback callback, object asyncState) { return this.BeginInvoke("NativeRunHasErrors", new object[2] { appID, runId }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public bool EndNativeRunHasErrors(IAsyncResult asyncResult) { return Conversions.ToBoolean(this.EndInvoke(asyncResult)[0]); } public void NativeRunHasErrorsAsync(int appID, string runId) { NativeRunHasErrorsAsync(appID, runId, null); } public void NativeRunHasErrorsAsync(int appID, string runId, object userState) { if (NativeRunHasErrorsOperationCompleted == null) NativeRunHasErrorsOperationCompleted = OnNativeRunHasErrorsOperationCompleted; this.InvokeAsync("NativeRunHasErrors", new object[2] { appID, runId }, NativeRunHasErrorsOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnNativeRunHasErrorsOperationCompleted(object arg) { if (NativeRunHasErrorsCompletedEvent != null) { InvokeCompletedEventArgs val = arg; NativeRunHasErrorsCompletedEvent?.Invoke(this, new NativeRunHasErrorsCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/BulkImportManager/DisposeTempTables")] public object DisposeTempTables(int appID, string runId) { return this.Invoke("DisposeTempTables", new object[2] { appID, runId })[0]; } public IAsyncResult BeginDisposeTempTables(int appID, string runId, AsyncCallback callback, object asyncState) { return this.BeginInvoke("DisposeTempTables", new object[2] { appID, runId }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public object EndDisposeTempTables(IAsyncResult asyncResult) { return this.EndInvoke(asyncResult)[0]; } public void DisposeTempTablesAsync(int appID, string runId) { DisposeTempTablesAsync(appID, runId, null); } public void DisposeTempTablesAsync(int appID, string runId, object userState) { if (DisposeTempTablesOperationCompleted == null) DisposeTempTablesOperationCompleted = OnDisposeTempTablesOperationCompleted; this.InvokeAsync("DisposeTempTables", new object[2] { appID, runId }, DisposeTempTablesOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnDisposeTempTablesOperationCompleted(object arg) { if (DisposeTempTablesCompletedEvent != null) { InvokeCompletedEventArgs val = arg; DisposeTempTablesCompletedEvent?.Invoke(this, new DisposeTempTablesCompletedEventArgs(val.get_Results(), ((AsyncCompletedEventArgs)val).Error, ((AsyncCompletedEventArgs)val).Cancelled, RuntimeHelpers.GetObjectValue(((AsyncCompletedEventArgs)val).UserState))); } } [SoapDocumentMethod("http://www.kCura.com/EDDS/BulkImportManager/HasImportPermissions")] public bool HasImportPermissions(int appID) { return Conversions.ToBoolean(this.Invoke("HasImportPermissions", new object[1] { appID })[0]); } public IAsyncResult BeginHasImportPermissions(int appID, AsyncCallback callback, object asyncState) { return this.BeginInvoke("HasImportPermissions", new object[1] { appID }, callback, RuntimeHelpers.GetObjectValue(asyncState)); } public bool EndHasImportPermissions(IAsyncResult asyncResult) { return Conversions.ToBoolean(this.EndInvoke(asyncResult)[0]); } public void HasImportPermissionsAsync(int appID) { HasImportPermissionsAsync(appID, null); } public void HasImportPermissionsAsync(int appID, object userState) { if (HasImportPermissionsOperationCompleted == null) HasImportPermissionsOperationCompleted = OnHasImportPermissionsOperationCompleted; this.InvokeAsync("HasImportPermissions", new object[1] { appID }, HasImportPermissionsOperationCompleted, RuntimeHelpers.GetObjectValue(userState)); } private void OnHasImportPermissionsOperationCompleted(object arg) { if (HasImportPermissionsCompletedEvent != null) { InvokeCompletedEventArgs val = arg; HasImportPermissionsCompletedEvent?.Invoke(this, new HasImportPermissionsCompletedEventArgs(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; } } }