<PackageReference Include="Relativity.Server.Transfer.SDK" Version="25000.0.6" />

Relativity.Transfer.RelativityTransferHost

namespace Relativity.Transfer { public class RelativityTransferHost : IRelativityTransferHost, IDisposable { public RelativityConnectionInfo ConnectionInfo { get; } public RelativityTransferHost(RelativityConnectionInfo connectionInfo, ITransferLog log); public RelativityTransferHost(RelativityConnectionInfo connectionInfo, ITransferLog log, ITransferClientFactory clientFactory); public void Clear(); public Task<IEnumerable<IConnectionCheckResult>> ConnectionChecksAsync(DiagnosticsConfiguration configuration); public Task<IEnumerable<IConnectionCheckResult>> ConnectionChecksAsync(DiagnosticsConfiguration configuration, CancellationToken token); public ITransferClient CreateClient(ClientConfiguration configuration); public Task<ITransferClient> CreateClientAsync(); public Task<ITransferClient> CreateClientAsync(CancellationToken token); public Task<ITransferClient> CreateClientAsync(ClientConfiguration configuration); public Task<ITransferClient> CreateClientAsync(ClientConfiguration configuration, CancellationToken token); public Task<ITransferClient> CreateClientAsync(ClientConfiguration configuration, ITransferClientStrategy strategy); public Task<ITransferClient> CreateClientAsync(ClientConfiguration configuration, ITransferClientStrategy strategy, CancellationToken token); public Task<Workspace> GetWorkspaceAsync(); public Task<Workspace> GetWorkspaceAsync(CancellationToken token); public Task<Workspace> GetWorkspaceAsync(ClientConfiguration configuration); public Task<Workspace> GetWorkspaceAsync(ClientConfiguration configuration, CancellationToken token); public Task<Workspace> GetWorkspaceAsync(int workspaceArtifactId, CancellationToken token); public Task<Workspace> GetWorkspaceAsync(int workspaceArtifactId, ClientConfiguration configuration, CancellationToken token); public void Dispose(); public IFileStorageSearch CreateFileStorageSearch(); public IFileStorageSearch CreateFileStorageSearch(int maxRetryAttempts, double timeoutSeconds); public IFileStorageSearch CreateFileStorageSearch(ClientConfiguration configuration); public Task VersionCheckAsync(); public Task VersionCheckAsync(CancellationToken token); public Task VersionCheckAsync(ClientConfiguration configuration); public Task VersionCheckAsync(ClientConfiguration configuration, CancellationToken token); public static Task VersionCheckAsync(RelativityConnectionInfo connectionInfo); public static Task VersionCheckAsync(RelativityConnectionInfo connectionInfo, CancellationToken token); public static Task VersionCheckAsync(RelativityConnectionInfo connectionInfo, ClientConfiguration configuration); public static Task VersionCheckAsync(RelativityConnectionInfo connectionInfo, ClientConfiguration configuration, CancellationToken token); public static Task VersionCheckAsync(RelativityConnectionInfo connectionInfo, ITransferLog log, CancellationToken token); public static Task VersionCheckAsync(RelativityConnectionInfo connectionInfo, ClientConfiguration configuration, ITransferLog log, CancellationToken token); } }