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

kCura.EDDS.WebAPI.CodeManagerBase.CodeManager

namespace kCura.EDDS.WebAPI.CodeManagerBase { public class CodeManager { public string Url { get; set; } public bool UseDefaultCredentials { get; set; } public event RetrieveCodesAndTypesForCaseCompletedEventHandler RetrieveCodesAndTypesForCaseCompleted; public event CreateEncodedCompletedEventHandler CreateEncodedCompleted; public event CreateCompletedEventHandler CreateCompleted; public event GetAllForHierarchicalCompletedEventHandler GetAllForHierarchicalCompleted; public event GetInitialChunkCompletedEventHandler GetInitialChunkCompleted; public event GetLastChunkCompletedEventHandler GetLastChunkCompleted; public event RetrieveCodeByNameAndTypeIDEncodedCompletedEventHandler RetrieveCodeByNameAndTypeIDEncodedCompleted; public event RetrieveCodeByNameAndTypeIDCompletedEventHandler RetrieveCodeByNameAndTypeIDCompleted; public event ReadIDEncodedCompletedEventHandler ReadIDEncodedCompleted; public event ReadIDCompletedEventHandler ReadIDCompleted; public event GetChoiceLimitForUICompletedEventHandler GetChoiceLimitForUICompleted; public CodeManager(); public DataSet RetrieveCodesAndTypesForCase(int caseContextArtifactID); public IAsyncResult BeginRetrieveCodesAndTypesForCase(int caseContextArtifactID, AsyncCallback callback, object asyncState); public DataSet EndRetrieveCodesAndTypesForCase(IAsyncResult asyncResult); public void RetrieveCodesAndTypesForCaseAsync(int caseContextArtifactID); public void RetrieveCodesAndTypesForCaseAsync(int caseContextArtifactID, object userState); public object CreateEncoded(int caseContextArtifactID, Code codeDTO); public IAsyncResult BeginCreateEncoded(int caseContextArtifactID, Code codeDTO, AsyncCallback callback, object asyncState); public object EndCreateEncoded(IAsyncResult asyncResult); public void CreateEncodedAsync(int caseContextArtifactID, Code codeDTO); public void CreateEncodedAsync(int caseContextArtifactID, Code codeDTO, object userState); public object Create(int caseContextArtifactID, Code codeDTO); public IAsyncResult BeginCreate(int caseContextArtifactID, Code codeDTO, AsyncCallback callback, object asyncState); public object EndCreate(IAsyncResult asyncResult); public void CreateAsync(int caseContextArtifactID, Code codeDTO); public void CreateAsync(int caseContextArtifactID, Code codeDTO, object userState); public DataSet GetAllForHierarchical(int caseContextArtifactID, int codeTypeID); public IAsyncResult BeginGetAllForHierarchical(int caseContextArtifactID, int codeTypeID, AsyncCallback callback, object asyncState); public DataSet EndGetAllForHierarchical(IAsyncResult asyncResult); public void GetAllForHierarchicalAsync(int caseContextArtifactID, int codeTypeID); public void GetAllForHierarchicalAsync(int caseContextArtifactID, int codeTypeID, object userState); public DataSet GetInitialChunk(int caseContextArtifactID, int codeTypeID); public IAsyncResult BeginGetInitialChunk(int caseContextArtifactID, int codeTypeID, AsyncCallback callback, object asyncState); public DataSet EndGetInitialChunk(IAsyncResult asyncResult); public void GetInitialChunkAsync(int caseContextArtifactID, int codeTypeID); public void GetInitialChunkAsync(int caseContextArtifactID, int codeTypeID, object userState); public DataSet GetLastChunk(int caseContextArtifactID, int codeTypeID, int lastCodeID); public IAsyncResult BeginGetLastChunk(int caseContextArtifactID, int codeTypeID, int lastCodeID, AsyncCallback callback, object asyncState); public DataSet EndGetLastChunk(IAsyncResult asyncResult); public void GetLastChunkAsync(int caseContextArtifactID, int codeTypeID, int lastCodeID); public void GetLastChunkAsync(int caseContextArtifactID, int codeTypeID, int lastCodeID, object userState); public ChoiceInfo RetrieveCodeByNameAndTypeIDEncoded(int caseContextArtifactID, int codeTypeID, string name); public IAsyncResult BeginRetrieveCodeByNameAndTypeIDEncoded(int caseContextArtifactID, int codeTypeID, string name, AsyncCallback callback, object asyncState); public ChoiceInfo EndRetrieveCodeByNameAndTypeIDEncoded(IAsyncResult asyncResult); public void RetrieveCodeByNameAndTypeIDEncodedAsync(int caseContextArtifactID, int codeTypeID, string name); public void RetrieveCodeByNameAndTypeIDEncodedAsync(int caseContextArtifactID, int codeTypeID, string name, object userState); public ChoiceInfo RetrieveCodeByNameAndTypeID(int caseContextArtifactID, int codeTypeID, string name); public IAsyncResult BeginRetrieveCodeByNameAndTypeID(int caseContextArtifactID, int codeTypeID, string name, AsyncCallback callback, object asyncState); public ChoiceInfo EndRetrieveCodeByNameAndTypeID(IAsyncResult asyncResult); public void RetrieveCodeByNameAndTypeIDAsync(int caseContextArtifactID, int codeTypeID, string name); public void RetrieveCodeByNameAndTypeIDAsync(int caseContextArtifactID, int codeTypeID, string name, object userState); public int ReadIDEncoded(int caseContextArtifactID, int parentArtifactID, int codeTypeID, string name); public IAsyncResult BeginReadIDEncoded(int caseContextArtifactID, int parentArtifactID, int codeTypeID, string name, AsyncCallback callback, object asyncState); public int EndReadIDEncoded(IAsyncResult asyncResult); public void ReadIDEncodedAsync(int caseContextArtifactID, int parentArtifactID, int codeTypeID, string name); public void ReadIDEncodedAsync(int caseContextArtifactID, int parentArtifactID, int codeTypeID, string name, object userState); public int ReadID(int caseContextArtifactID, int parentArtifactID, int codeTypeID, string name); public IAsyncResult BeginReadID(int caseContextArtifactID, int parentArtifactID, int codeTypeID, string name, AsyncCallback callback, object asyncState); public int EndReadID(IAsyncResult asyncResult); public void ReadIDAsync(int caseContextArtifactID, int parentArtifactID, int codeTypeID, string name); public void ReadIDAsync(int caseContextArtifactID, int parentArtifactID, int codeTypeID, string name, object userState); public int GetChoiceLimitForUI(); public IAsyncResult BeginGetChoiceLimitForUI(AsyncCallback callback, object asyncState); public int EndGetChoiceLimitForUI(IAsyncResult asyncResult); public void GetChoiceLimitForUIAsync(); public void GetChoiceLimitForUIAsync(object userState); public void CancelAsync(object userState); } }