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;
}
}
}