C# Class RavenFS.Synchronization.Rdc.Wrapper.NeedListGenerator

Inheritance: System.Runtime.ConstrainedExecution.CriticalFinalizerObject, IDisposable
Show file Open project: hibernating-rhinos/RavenFS Class Usage Examples

Public Methods

Method Description
CreateNeedsList ( SignatureInfo seedSignature, SignatureInfo sourceSignature ) : IList
CreateNeedsList ( SignatureInfo seedSignature, SignatureInfo sourceSignature, CancellationToken token ) : IList
Dispose ( ) : void
NeedListGenerator ( ISignatureRepository seedSignatureRepository, ISignatureRepository sourceSignatureRepository ) : System

Private Methods

Method Description
DisposeInternal ( ) : void
GetRdcNeedList ( RdcNeedPointer pointer ) : RavenFS.Synchronization.Rdc.Wrapper.RdcNeed[]

Method Details

CreateNeedsList() public method

public CreateNeedsList ( SignatureInfo seedSignature, SignatureInfo sourceSignature ) : IList
seedSignature SignatureInfo
sourceSignature SignatureInfo
return IList

CreateNeedsList() public method

public CreateNeedsList ( SignatureInfo seedSignature, SignatureInfo sourceSignature, CancellationToken token ) : IList
seedSignature SignatureInfo
sourceSignature SignatureInfo
token System.Threading.CancellationToken
return IList

Dispose() public method

public Dispose ( ) : void
return void

NeedListGenerator() public method

public NeedListGenerator ( ISignatureRepository seedSignatureRepository, ISignatureRepository sourceSignatureRepository ) : System
seedSignatureRepository ISignatureRepository
sourceSignatureRepository ISignatureRepository
return System