<PackageReference Include="Relativity.Rsapi" Version="15.6.0" />

FileTransferProxy

public string DefaultServiceAPIPath { get; }

public Uri MetadataEndpoint { get; }

public CommunicationState State { get; }

public event EventHandler Closed

public event EventHandler Closing

public event EventHandler Faulted

public event EventHandler Opened

public event EventHandler Opening

public FileTransferProxy(Uri metadataEndpoint, IEnumerable<EndpointType> desiredEndpoints, FileTransferSettings settings)

public FileTransferProxy(Uri metadataEndpoint, IEnumerable<EndpointType> desiredEndpoints)

public FileTransferProxy(string serverName, IEnumerable<EndpointType> desiredEndpoints, FileTransferSettings settings)

public FileTransferProxy(string serverName, IEnumerable<EndpointType> desiredEndpoints)

public FileTransferProxy(Uri metadataEndpoint, EndpointType desiredEndpoint, FileTransferSettings settings)

public FileTransferProxy(Uri metadataEndpoint, EndpointType desiredEndpoint)

public FileTransferProxy(string serverName, EndpointType desiredEndpoint, FileTransferSettings settings)

public FileTransferProxy(string serverName, EndpointType desiredEndpoint)

public FileTransferProxy(Uri metadataEndpoint, FileTransferSettings settings)

public FileTransferProxy(Uri metadataEndpoint)

public FileTransferProxy(string serverName, FileTransferSettings settings)

public FileTransferProxy(string serverName)

public void Abort()

public IAsyncResult BeginClose(AsyncCallback callback, object state)

public IAsyncResult BeginClose(TimeSpan timeout, AsyncCallback callback, object state)

public IAsyncResult BeginOpen(AsyncCallback callback, object state)

public IAsyncResult BeginOpen(TimeSpan timeout, AsyncCallback callback, object state)

public void Clear(FileRequest fileRequest)

public void Close()

public void Close(TimeSpan timeout)

public void Dispose()

public DownloadResponse Download(FileRequest fileRequest, string outputPath)

public void EndClose(IAsyncResult result)

public void EndOpen(IAsyncResult result)

public void Open()

public void Open(TimeSpan timeout)

public void Upload(UploadRequest uploadRequest)