<PackageReference Include="Relativity.Transfer.Client" Version="6.0.16" />
API Differences between 6.0.16 and 7.4.6
363 Additions
155 Removals
Relativity.Transfer
-
public class HttpClientConfiguration
-
public interface IRelativityTransferHost : IDisposable
-
public class RelativityTransferHost : IRelativityTransferHost, IDisposable
- public static Task VersionCheckAsync(RelativityConnectionInfo connectionInfo, ClientConfiguration configuration)
- public static Task VersionCheckAsync(RelativityConnectionInfo connectionInfo, ClientConfiguration configuration, CancellationToken token)
- public static Task VersionCheckAsync(RelativityConnectionInfo connectionInfo, ClientConfiguration configuration, ITransferLog log, CancellationToken token)
- public IFileStorageSearch CreateFileStorageSearch(ClientConfiguration configuration)
- public Task<Workspace> GetWorkspaceAsync(ClientConfiguration configuration)
- public Task<Workspace> GetWorkspaceAsync(ClientConfiguration configuration, CancellationToken token)
- public Task<Workspace> GetWorkspaceAsync(int workspaceArtifactId, ClientConfiguration configuration, CancellationToken token)
- public Task VersionCheckAsync(ClientConfiguration configuration)
- public Task VersionCheckAsync(ClientConfiguration configuration, CancellationToken token)
-
public sealed class AsperaCredential : IEquatable<AsperaCredential>
-
public sealed class AsperaCredentials
-
public class AsperaNodeException : Exception
-
public class BasicAuthenticationCredential : IHttpCredential
-
public class BearerTokenCredential : IHttpCredential
-
public class ClientConfiguration : Dictionary<string, object>
-
public static class ClientConfigurationKeys
-
public sealed class ClientLimits
-
public abstract class ConnectionServiceBase : IDisposable
-
public class DiagnosticsConfiguration
-
public sealed class FileShareResourceServer
- public AsperaCredential AsperaCredential { get; }
- public AsperaCredentials AsperaCredentials { get; }
- public FileShareResourceServer(int artifactId, AsperaCredential credential, string name, ResourceServerType serverType, string uncPath, bool cloudInstance)
- public FileShareResourceServer(int artifactId, AsperaCredential credential, string name, ResourceServerType serverType, string uncPath, bool cloudInstance, ResourcePool pool)
- public FileShareResourceServer(int artifactId, AsperaCredentials credentials, string name, ResourceServerType serverType, string uncPath, bool cloudInstance)
- public FileShareResourceServer(int artifactId, AsperaCredentials credentials, string name, ResourceServerType serverType, string uncPath, bool cloudInstance, ResourcePool pool)
-
public class GlobalSettings
-
public interface IAuthenticationTokenProvider
-
public interface ICredentialService
-
public interface IFileShareService
-
public interface IHttpCredential
-
public class IntegratedSecurityCredential : IHttpCredential
-
public interface IPackageLibrary : IDisposable
-
public interface IPackageLibraryMetadata
-
public interface IPackageResult
-
public interface IPackageTransferResult : ITransferResult, IPackageResult
-
public interface IPathValidationFactory
-
public interface IPathValidationProvider : IPathValidator
-
public interface IPathValidator
-
public interface IRelativityManagerService : IDisposable
-
public interface IRelativityServiceFactory
-
public interface ITransferClient : IDisposable
-
public interface ITransferIssueBuilder
-
public interface ITransferJob : IDisposable
-
public interface ITransferJobService
-
public interface ITransferResult
-
public class LargeFileProgress : IProgress<LargeFileProgressEventArgs>
-
public static class LogExtensions
- public static void LogTransferDebug(this ITransferLog log, ITransferRequest request, string messageTemplate, object[] propertyValues)
- public static void LogTransferDebug(this ITransferLog log, Exception exception, ITransferRequest request, string messageTemplate, object[] propertyValues)
- public static void LogTransferError(this ITransferLog log, ITransferRequest request, string messageTemplate, object[] propertyValues)
- public static void LogTransferError(this ITransferLog log, Exception exception, ITransferRequest request, string messageTemplate, object[] propertyValues)
- public static void LogTransferFatal(this ITransferLog log, ITransferRequest request, string messageTemplate, object[] propertyValues)
- public static void LogTransferFatal(this ITransferLog log, Exception exception, ITransferRequest request, string messageTemplate, object[] propertyValues)
- public static void LogTransferInformation(this ITransferLog log, ITransferRequest request, string messageTemplate, object[] propertyValues)
- public static void LogTransferInformation(this ITransferLog log, Exception exception, ITransferRequest request, string messageTemplate, object[] propertyValues)
- public static void LogTransferStatistics(this ITransferLog log, ITransferRequest request, ITransferStatistics statistics)
- public static void LogTransferWarning(this ITransferLog log, ITransferRequest request, string messageTemplate, object[] propertyValues)
- public static void LogTransferWarning(this ITransferLog log, Exception exception, ITransferRequest request, string messageTemplate, object[] propertyValues)
-
public sealed class PackageConfiguration : Dictionary<string, object>
-
public sealed class PackageContext
-
public class PackageEventArgs : EventArgs
-
public class PackageFileMetadata
-
public abstract class PackageLibraryBase : IPackageLibrary, IDisposable
- public string DisplayName { get; }
- protected IFileSystemService FileSystemService { get; }
- public Guid Id { get; }
- public string Name { get; }
- public WellKnownPackageLibrary PackageLibrary { get; }
- protected IList<string> QueuedPackageFiles { get; }
- protected string TempDirectory { get; }
- public event EventHandler<PackageQueuedEventArgs> QueuePackageFile
- protected PackageLibraryBase(ITransferLog log, IFileSystemService fileSystemService, Guid id, WellKnownPackageLibrary library, string name, string displayName)
- public void Dispose()
- protected virtual void Dispose(bool disposing)
- protected string GetTempFilePath(string fileName)
- protected abstract void OnEndPackaging(ITransferRequest request)
- protected abstract void OnPackageSourceFile(PackageFileMetadata metadata, CancellationToken token)
- protected abstract void OnStartPackaging(ITransferRequest request, PackageConfiguration configuration, IDictionary<string, object> metadata, CancellationToken token)
- protected void PackageCreated(ITransferRequest request, string file)
- public IPackageResult PackageFiles(ITransferRequest request, PackageContext context, CancellationToken token)
- public IPackageResult PackageFiles(ITransferRequest request, IEnumerable<SerializedBatch> batches, PackageContext context, CancellationToken token)
- protected void PublishQueuePackageFile(ITransferRequest request, string file)
- protected void PublishQueuePackageFile(ITransferRequest request, IEnumerable<string> files)
-
public sealed class PackageLibraryMetadataAttribute : ExportAttribute, IPackageLibraryMetadata
-
public class PackageProgressEventArgs : EventArgs
-
public class PackageQueuedEventArgs : EventArgs
-
public sealed class PackageResult : IPackageResult
-
public sealed class PackageTransferResult : IPackageTransferResult, ITransferResult, IPackageResult
-
public class PackagingFileMetadataEventArgs : EventArgs
-
public abstract class PathEnumeratorBase : IPathEnumerator
-
public static class PathHelper
- public static string GetTargetFilePath(string sourcePath, string targetPath, string targetFileName)
-
public class PathValidationProvider : IPathValidationProvider, IPathValidator
-
public class PathValidationResult
-
public enum PathValidationStatus
-
public sealed class RelativityFileShare : RelativityFileShareBase
- public RelativityFileShare(int artifactId, string name, string path, AsperaCredential credentials, bool cloudInstance)
- public RelativityFileShare(int artifactId, string name, string path, ResourceServerType resourceServerType, AsperaCredential credential, bool cloudInstance)
- public RelativityFileShare(int artifactId, string name, string path, AsperaCredentials credentials, bool cloudInstance)
- public RelativityFileShare(int artifactId, string name, string path, ResourceServerType resourceServerType, AsperaCredentials credentials, bool cloudInstance)
-
public abstract class RelativityFileShareBase : FileStorageBase
-
public abstract class RemotePathResolverBase : IRemotePathResolver
-
public abstract class RestServiceBase
-
public sealed class SqlResourceServer
- public AsperaCredential AsperaCredential { get; }
- public AsperaCredentials AsperaCredentials { get; }
- public SqlResourceServer(int artifactId, AsperaCredential credential, string name, ResourceServerType serverType, string bcpPath, bool cloudInstance)
- public SqlResourceServer(int artifactId, AsperaCredentials credentials, string name, ResourceServerType serverType, string bcpPath, bool cloudInstance)
-
public abstract class TransferClientBase : ITransferClient, IDisposable
- public ClientLimits ClientLimits { get; set; }
- protected IPathValidationProvider PathValidationProvider { get; }
- protected TransferClientBase(RelativityConnectionInfo connectionInfo, ClientConfiguration configuration, IWorkspaceService workspaceService, ITransferLog log, Guid id, WellKnownTransferClient client, string name, string displayName, IPathValidationFactory pathValidationFactory)
- protected TransferClientBase(RelativityConnectionInfo connectionInfo, ClientConfiguration configuration, IWorkspaceService workspaceService, ITransferLog log, IFileSystemService fileSystemService, Guid id, WellKnownTransferClient client, string name, string displayName, IPathValidationFactory pathValidationFactory)
- protected TransferClientBase(RelativityConnectionInfo connectionInfo, ClientConfiguration configuration, IWorkspaceService workspaceService, ITransferLog log, IFileSystemService fileSystemService, Guid id, WellKnownTransferClient client, string name, string displayName)
- public Task<IPackageTransferResult> PackageTransferAsync(ITransferRequest request, PackageContext context)
- public Task<IPackageTransferResult> PackageTransferAsync(ITransferRequest request, PackageContext context, CancellationToken token)
- public Task<IPackageTransferResult> PackageTransferAsync(ITransferRequest request, IEnumerable<SerializedBatch> batches, PackageContext context, CancellationToken token)
-
public static class TransferClientConstants
-
public sealed class TransferContext
-
public abstract class TransferJobBase : ITransferJob, IDisposable
-
public class TransferJobService : ITransferJobService
-
public abstract class TransferPathCommandBase : ITransferPathCommand
-
public class TransferPathProgressEventArgs : EventArgs
- public bool Completed { get; }
- public string TargetFile { get; }
- public TransferPathProgressEventArgs(ITransferRequest request, TransferPath path, string targetFile, TransferPathStatus status, bool completed)
- public TransferPathProgressEventArgs(ITransferRequest request, TransferPath path, string targetFile, TransferPathStatus status, bool completed, DateTime? startTime, DateTime? endTime, long bytesTransferred)
- public TransferPathProgressEventArgs(ITransferRequest request, TransferPath path, string targetFile, TransferPathStatus status, bool completed, DateTime? startTime, DateTime? endTime, long bytesTransferred, string checksum)
- public TransferPathProgressEventArgs(ITransferRequest request, TransferPath path, TransferPathStatus status)
- public TransferPathProgressEventArgs(ITransferRequest request, TransferPath path, TransferPathStatus status, DateTime? startTime, DateTime? endTime, long bytesTransferred)
- public TransferPathProgressEventArgs(ITransferRequest request, TransferPath path, TransferPathStatus status, DateTime? startTime, DateTime? endTime, long bytesTransferred, string checksum)
-
public class TransferPathResult
-
public sealed class TransferResult : ITransferResult
-
public static class UncPathToDocRootConverter
-
public enum WellKnownPackageLibrary
-
public enum WellKnownTransferClient
-
public class WorkspaceService : RestServiceBase, IWorkspaceService
Relativity.Transfer.Aspera
Relativity.Transfer.Aspera.Enumeration.Filters
Relativity.Transfer.Aspera.Issues
Relativity.Transfer.Dto
Relativity.Transfer.Enumeration
Relativity.Transfer.Enumeration.Filters
Relativity.Transfer.Enumeration.Interfaces
Relativity.Transfer.Exceptions
Relativity.Transfer.Paths
Relativity.Transfer.Resources