kCura.EDDS.WebAPI.AuditManagerBase.AuditManager
namespace kCura.EDDS.WebAPI.AuditManagerBase
{
public class AuditManager
{
public string Url { get; set; }
public bool UseDefaultCredentials { get; set; }
public event CreateAuditRecordCompletedEventHandler CreateAuditRecordCompleted;
public event AuditImageImportCompletedEventHandler AuditImageImportCompleted;
public event AuditObjectImportCompletedEventHandler AuditObjectImportCompleted;
public event AuditExportCompletedEventHandler AuditExportCompleted;
public event DeleteAuditTokenCompletedEventHandler DeleteAuditTokenCompleted;
public event GetUserIdByGuidCompletedEventHandler GetUserIdByGuidCompleted;
public AuditManager();
public bool CreateAuditRecord(int caseContextArtifactID, int artifactID, int action, string details, string origination);
public IAsyncResult BeginCreateAuditRecord(int caseContextArtifactID, int artifactID, int action, string details, string origination, AsyncCallback callback, object asyncState);
public bool EndCreateAuditRecord(IAsyncResult asyncResult);
public void CreateAuditRecordAsync(int caseContextArtifactID, int artifactID, int action, string details, string origination);
public void CreateAuditRecordAsync(int caseContextArtifactID, int artifactID, int action, string details, string origination, object userState);
public bool AuditImageImport(int appID, string runId, bool isFatalError, ImageImportStatistics importStats);
public IAsyncResult BeginAuditImageImport(int appID, string runId, bool isFatalError, ImageImportStatistics importStats, AsyncCallback callback, object asyncState);
public bool EndAuditImageImport(IAsyncResult asyncResult);
public void AuditImageImportAsync(int appID, string runId, bool isFatalError, ImageImportStatistics importStats);
public void AuditImageImportAsync(int appID, string runId, bool isFatalError, ImageImportStatistics importStats, object userState);
public bool AuditObjectImport(int appID, string runId, bool isFatalError, ObjectImportStatistics importStats);
public IAsyncResult BeginAuditObjectImport(int appID, string runId, bool isFatalError, ObjectImportStatistics importStats, AsyncCallback callback, object asyncState);
public bool EndAuditObjectImport(IAsyncResult asyncResult);
public void AuditObjectImportAsync(int appID, string runId, bool isFatalError, ObjectImportStatistics importStats);
public void AuditObjectImportAsync(int appID, string runId, bool isFatalError, ObjectImportStatistics importStats, object userState);
public bool AuditExport(int appID, bool isFatalError, ExportStatistics exportStats);
public IAsyncResult BeginAuditExport(int appID, bool isFatalError, ExportStatistics exportStats, AsyncCallback callback, object asyncState);
public bool EndAuditExport(IAsyncResult asyncResult);
public void AuditExportAsync(int appID, bool isFatalError, ExportStatistics exportStats);
public void AuditExportAsync(int appID, bool isFatalError, ExportStatistics exportStats, object userState);
public void DeleteAuditToken(string token);
public IAsyncResult BeginDeleteAuditToken(string token, AsyncCallback callback, object asyncState);
public void EndDeleteAuditToken(IAsyncResult asyncResult);
public void DeleteAuditTokenAsync(string token);
public void DeleteAuditTokenAsync(string token, object userState);
public int GetUserIdByGuid(string token);
public IAsyncResult BeginGetUserIdByGuid(string token, AsyncCallback callback, object asyncState);
public int EndGetUserIdByGuid(IAsyncResult asyncResult);
public void GetUserIdByGuidAsync(string token);
public void GetUserIdByGuidAsync(string token, object userState);
public void CancelAsync(object userState);
}
}