kCura.EDDS.WebAPI.ExportManagerBase.ExportManager
namespace kCura.EDDS.WebAPI.ExportManagerBase
{
public class ExportManager
{
public string Url { get; set; }
public bool UseDefaultCredentials { get; set; }
public event InitializeSearchExportCompletedEventHandler InitializeSearchExportCompleted;
public event InitializeFolderExportCompletedEventHandler InitializeFolderExportCompleted;
public event InitializeProductionExportCompletedEventHandler InitializeProductionExportCompleted;
public event RetrieveResultsBlockForProductionCompletedEventHandler RetrieveResultsBlockForProductionCompleted;
public event RetrieveResultsBlockCompletedEventHandler RetrieveResultsBlockCompleted;
public event RetrieveResultsBlockForProductionStartingFromIndexCompletedEventHandler RetrieveResultsBlockForProductionStartingFromIndexCompleted;
public event RetrieveResultsBlockStartingFromIndexCompletedEventHandler RetrieveResultsBlockStartingFromIndexCompleted;
public event HasExportPermissionsCompletedEventHandler HasExportPermissionsCompleted;
public ExportManager();
public InitializationResults InitializeSearchExport(int appID, int searchArtifactID, int[] avfIds, int startAtRecord);
public IAsyncResult BeginInitializeSearchExport(int appID, int searchArtifactID, int[] avfIds, int startAtRecord, AsyncCallback callback, object asyncState);
public InitializationResults EndInitializeSearchExport(IAsyncResult asyncResult);
public void InitializeSearchExportAsync(int appID, int searchArtifactID, int[] avfIds, int startAtRecord);
public void InitializeSearchExportAsync(int appID, int searchArtifactID, int[] avfIds, int startAtRecord, object userState);
public InitializationResults InitializeFolderExport(int appID, int viewArtifactID, int parentArtifactID, bool includeSubFolders, int[] avfIds, int startAtRecord, int artifactTypeID);
public IAsyncResult BeginInitializeFolderExport(int appID, int viewArtifactID, int parentArtifactID, bool includeSubFolders, int[] avfIds, int startAtRecord, int artifactTypeID, AsyncCallback callback, object asyncState);
public InitializationResults EndInitializeFolderExport(IAsyncResult asyncResult);
public void InitializeFolderExportAsync(int appID, int viewArtifactID, int parentArtifactID, bool includeSubFolders, int[] avfIds, int startAtRecord, int artifactTypeID);
public void InitializeFolderExportAsync(int appID, int viewArtifactID, int parentArtifactID, bool includeSubFolders, int[] avfIds, int startAtRecord, int artifactTypeID, object userState);
public InitializationResults InitializeProductionExport(int appID, int productionArtifactID, int[] avfIds, int startAtRecord);
public IAsyncResult BeginInitializeProductionExport(int appID, int productionArtifactID, int[] avfIds, int startAtRecord, AsyncCallback callback, object asyncState);
public InitializationResults EndInitializeProductionExport(IAsyncResult asyncResult);
public void InitializeProductionExportAsync(int appID, int productionArtifactID, int[] avfIds, int startAtRecord);
public void InitializeProductionExportAsync(int appID, int productionArtifactID, int[] avfIds, int startAtRecord, object userState);
public object[] RetrieveResultsBlockForProduction(int appID, Guid runId, int artifactTypeID, int[] avfIds, int chunkSize, bool displayMulticodesAsNested, char multiValueDelimiter, char nestedValueDelimiter, int[] textPrecedenceAvfIds, int productionId);
public IAsyncResult BeginRetrieveResultsBlockForProduction(int appID, Guid runId, int artifactTypeID, int[] avfIds, int chunkSize, bool displayMulticodesAsNested, char multiValueDelimiter, char nestedValueDelimiter, int[] textPrecedenceAvfIds, int productionId, AsyncCallback callback, object asyncState);
public object[] EndRetrieveResultsBlockForProduction(IAsyncResult asyncResult);
public void RetrieveResultsBlockForProductionAsync(int appID, Guid runId, int artifactTypeID, int[] avfIds, int chunkSize, bool displayMulticodesAsNested, char multiValueDelimiter, char nestedValueDelimiter, int[] textPrecedenceAvfIds, int productionId);
public void RetrieveResultsBlockForProductionAsync(int appID, Guid runId, int artifactTypeID, int[] avfIds, int chunkSize, bool displayMulticodesAsNested, char multiValueDelimiter, char nestedValueDelimiter, int[] textPrecedenceAvfIds, int productionId, object userState);
public object[] RetrieveResultsBlock(int appID, Guid runId, int artifactTypeID, int[] avfIds, int chunkSize, bool displayMulticodesAsNested, char multiValueDelimiter, char nestedValueDelimiter, int[] textPrecedenceAvfIds);
public IAsyncResult BeginRetrieveResultsBlock(int appID, Guid runId, int artifactTypeID, int[] avfIds, int chunkSize, bool displayMulticodesAsNested, char multiValueDelimiter, char nestedValueDelimiter, int[] textPrecedenceAvfIds, AsyncCallback callback, object asyncState);
public object[] EndRetrieveResultsBlock(IAsyncResult asyncResult);
public void RetrieveResultsBlockAsync(int appID, Guid runId, int artifactTypeID, int[] avfIds, int chunkSize, bool displayMulticodesAsNested, char multiValueDelimiter, char nestedValueDelimiter, int[] textPrecedenceAvfIds);
public void RetrieveResultsBlockAsync(int appID, Guid runId, int artifactTypeID, int[] avfIds, int chunkSize, bool displayMulticodesAsNested, char multiValueDelimiter, char nestedValueDelimiter, int[] textPrecedenceAvfIds, object userState);
public object[] RetrieveResultsBlockForProductionStartingFromIndex(int appID, Guid runId, int artifactTypeID, int[] avfIds, int chunkSize, bool displayMulticodesAsNested, char multiValueDelimiter, char nestedValueDelimiter, int[] textPrecedenceAvfIds, int productionId, int index);
public IAsyncResult BeginRetrieveResultsBlockForProductionStartingFromIndex(int appID, Guid runId, int artifactTypeID, int[] avfIds, int chunkSize, bool displayMulticodesAsNested, char multiValueDelimiter, char nestedValueDelimiter, int[] textPrecedenceAvfIds, int productionId, int index, AsyncCallback callback, object asyncState);
public object[] EndRetrieveResultsBlockForProductionStartingFromIndex(IAsyncResult asyncResult);
public void RetrieveResultsBlockForProductionStartingFromIndexAsync(int appID, Guid runId, int artifactTypeID, int[] avfIds, int chunkSize, bool displayMulticodesAsNested, char multiValueDelimiter, char nestedValueDelimiter, int[] textPrecedenceAvfIds, int productionId, int index);
public void RetrieveResultsBlockForProductionStartingFromIndexAsync(int appID, Guid runId, int artifactTypeID, int[] avfIds, int chunkSize, bool displayMulticodesAsNested, char multiValueDelimiter, char nestedValueDelimiter, int[] textPrecedenceAvfIds, int productionId, int index, object userState);
public object[] RetrieveResultsBlockStartingFromIndex(int appID, Guid runId, int artifactTypeID, int[] avfIds, int chunkSize, bool displayMulticodesAsNested, char multiValueDelimiter, char nestedValueDelimiter, int[] textPrecedenceAvfIds, int index);
public IAsyncResult BeginRetrieveResultsBlockStartingFromIndex(int appID, Guid runId, int artifactTypeID, int[] avfIds, int chunkSize, bool displayMulticodesAsNested, char multiValueDelimiter, char nestedValueDelimiter, int[] textPrecedenceAvfIds, int index, AsyncCallback callback, object asyncState);
public object[] EndRetrieveResultsBlockStartingFromIndex(IAsyncResult asyncResult);
public void RetrieveResultsBlockStartingFromIndexAsync(int appID, Guid runId, int artifactTypeID, int[] avfIds, int chunkSize, bool displayMulticodesAsNested, char multiValueDelimiter, char nestedValueDelimiter, int[] textPrecedenceAvfIds, int index);
public void RetrieveResultsBlockStartingFromIndexAsync(int appID, Guid runId, int artifactTypeID, int[] avfIds, int chunkSize, bool displayMulticodesAsNested, char multiValueDelimiter, char nestedValueDelimiter, int[] textPrecedenceAvfIds, int index, object userState);
public bool HasExportPermissions(int appID);
public IAsyncResult BeginHasExportPermissions(int appID, AsyncCallback callback, object asyncState);
public bool EndHasExportPermissions(IAsyncResult asyncResult);
public void HasExportPermissionsAsync(int appID);
public void HasExportPermissionsAsync(int appID, object userState);
public void CancelAsync(object userState);
}
}