kCura.EDDS.WebAPI.FolderManagerBase.FolderManager
namespace kCura.EDDS.WebAPI.FolderManagerBase
{
public class FolderManager
{
public string Url { get; set; }
public bool UseDefaultCredentials { get; set; }
public event RetrieveAllByCaseIDCompletedEventHandler RetrieveAllByCaseIDCompleted;
public event RetrieveFolderAndDescendantsCompletedEventHandler RetrieveFolderAndDescendantsCompleted;
public event ReadCompletedEventHandler ReadCompleted;
public event ReadIDCompletedEventHandler ReadIDCompleted;
public event RetrieveCompletedEventHandler RetrieveCompleted;
public event CreateCompletedEventHandler CreateCompleted;
public event ExistsCompletedEventHandler ExistsCompleted;
public event RetrieveIntitialChunkCompletedEventHandler RetrieveIntitialChunkCompleted;
public event RetrieveNextChunkCompletedEventHandler RetrieveNextChunkCompleted;
public FolderManager();
public DataSet RetrieveAllByCaseID(int caseContextArtifactID);
public IAsyncResult BeginRetrieveAllByCaseID(int caseContextArtifactID, AsyncCallback callback, object asyncState);
public DataSet EndRetrieveAllByCaseID(IAsyncResult asyncResult);
public void RetrieveAllByCaseIDAsync(int caseContextArtifactID);
public void RetrieveAllByCaseIDAsync(int caseContextArtifactID, object userState);
public DataSet RetrieveFolderAndDescendants(int caseContextArtifactID, int folderID);
public IAsyncResult BeginRetrieveFolderAndDescendants(int caseContextArtifactID, int folderID, AsyncCallback callback, object asyncState);
public DataSet EndRetrieveFolderAndDescendants(IAsyncResult asyncResult);
public void RetrieveFolderAndDescendantsAsync(int caseContextArtifactID, int folderID);
public void RetrieveFolderAndDescendantsAsync(int caseContextArtifactID, int folderID, object userState);
public Folder Read(int caseContextArtifactID, int folderArtifactID);
public IAsyncResult BeginRead(int caseContextArtifactID, int folderArtifactID, AsyncCallback callback, object asyncState);
public Folder EndRead(IAsyncResult asyncResult);
public void ReadAsync(int caseContextArtifactID, int folderArtifactID);
public void ReadAsync(int caseContextArtifactID, int folderArtifactID, object userState);
public int ReadID(int caseContextArtifactID, int parentArtifactID, string name);
public IAsyncResult BeginReadID(int caseContextArtifactID, int parentArtifactID, string name, AsyncCallback callback, object asyncState);
public int EndReadID(IAsyncResult asyncResult);
public void ReadIDAsync(int caseContextArtifactID, int parentArtifactID, string name);
public void ReadIDAsync(int caseContextArtifactID, int parentArtifactID, string name, object userState);
public int Retrieve(int caseContextArtifactID, int parentArtifactID, string folderName);
public IAsyncResult BeginRetrieve(int caseContextArtifactID, int parentArtifactID, string folderName, AsyncCallback callback, object asyncState);
public int EndRetrieve(IAsyncResult asyncResult);
public void RetrieveAsync(int caseContextArtifactID, int parentArtifactID, string folderName);
public void RetrieveAsync(int caseContextArtifactID, int parentArtifactID, string folderName, object userState);
public int Create(int caseContextArtifactID, int parentArtifactID, string folderName);
public IAsyncResult BeginCreate(int caseContextArtifactID, int parentArtifactID, string folderName, AsyncCallback callback, object asyncState);
public int EndCreate(IAsyncResult asyncResult);
public void CreateAsync(int caseContextArtifactID, int parentArtifactID, string folderName);
public void CreateAsync(int caseContextArtifactID, int parentArtifactID, string folderName, object userState);
public bool Exists(int caseContextArtifactID, int folderArtifactID);
public IAsyncResult BeginExists(int caseContextArtifactID, int folderArtifactID, AsyncCallback callback, object asyncState);
public bool EndExists(IAsyncResult asyncResult);
public void ExistsAsync(int caseContextArtifactID, int folderArtifactID);
public void ExistsAsync(int caseContextArtifactID, int folderArtifactID, object userState);
public DataSet RetrieveIntitialChunk(int caseContextArtifactID);
public IAsyncResult BeginRetrieveIntitialChunk(int caseContextArtifactID, AsyncCallback callback, object asyncState);
public DataSet EndRetrieveIntitialChunk(IAsyncResult asyncResult);
public void RetrieveIntitialChunkAsync(int caseContextArtifactID);
public void RetrieveIntitialChunkAsync(int caseContextArtifactID, object userState);
public DataSet RetrieveNextChunk(int caseContextArtifactID, int lastFolderID);
public IAsyncResult BeginRetrieveNextChunk(int caseContextArtifactID, int lastFolderID, AsyncCallback callback, object asyncState);
public DataSet EndRetrieveNextChunk(IAsyncResult asyncResult);
public void RetrieveNextChunkAsync(int caseContextArtifactID, int lastFolderID);
public void RetrieveNextChunkAsync(int caseContextArtifactID, int lastFolderID, object userState);
public void CancelAsync(object userState);
}
}