C# Класс RavenFS.Synchronization.Rdc.RemoteRdcManager

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
RemoteRdcManager ( RavenFileSystemClient ravenFileSystemClient, ISignatureRepository localSignatureRepository, ISignatureRepository remoteCacheSignatureRepository ) : System
SynchronizeSignaturesAsync ( DataInfo dataInfo, CancellationToken token ) : Task

Returns signature manifest and synchronizes remote cache sig repository

Приватные методы

Метод Описание
PrepareSigPairs ( SignatureManifest signatureManifest ) : IList
SynchronizeAsync ( string localSigName, string localSigSigName, string remoteSigName, string remoteSigSigName, CancellationToken token ) : Task
SynchronizePairAsync ( IList sigPairs, CancellationToken token ) : Task

Описание методов

RemoteRdcManager() публичный Метод

public RemoteRdcManager ( RavenFileSystemClient ravenFileSystemClient, ISignatureRepository localSignatureRepository, ISignatureRepository remoteCacheSignatureRepository ) : System
ravenFileSystemClient RavenFileSystemClient
localSignatureRepository ISignatureRepository
remoteCacheSignatureRepository ISignatureRepository
Результат System

SynchronizeSignaturesAsync() публичный Метод

Returns signature manifest and synchronizes remote cache sig repository
public SynchronizeSignaturesAsync ( DataInfo dataInfo, CancellationToken token ) : Task
dataInfo DataInfo
token System.Threading.CancellationToken
Результат Task