C# 클래스 RavenFS.Synchronization.ContentUpdateWorkItem

상속: SynchronizationWorkItem
파일 보기 프로젝트 열기: hibernating-rhinos/RavenFS 1 사용 예제들

Private Properties

프로퍼티 타입 설명
GetLocalFileDataInfo DataInfo
IsRemoteRdcCompatible bool
PushByUsingMultipartRequest Task
SynchronizeTo Task
UploadToAsync Task

공개 메소드들

메소드 설명
Cancel ( ) : void
ContentUpdateWorkItem ( string file, string sourceServerUrl, TransactionalStorage storage, SigGenerator sigGenerator ) : System
Equals ( ContentUpdateWorkItem other ) : bool
Equals ( object obj ) : bool
GetHashCode ( ) : int
PerformAsync ( string destination ) : Task
ToString ( ) : string

비공개 메소드들

메소드 설명
GetLocalFileDataInfo ( string fileName ) : DataInfo
IsRemoteRdcCompatible ( RdcStats destinationServerRdcStats ) : bool
PushByUsingMultipartRequest ( string destinationServerUrl, Stream sourceFileStream, IList needList ) : Task
SynchronizeTo ( string destinationServerUrl, ISignatureRepository localSignatureRepository, ISignatureRepository remoteSignatureRepository, SignatureManifest sourceSignatureManifest, SignatureManifest destinationSignatureManifest ) : Task
UploadToAsync ( string destinationServerUrl ) : Task

메소드 상세

Cancel() 공개 메소드

public Cancel ( ) : void
리턴 void

ContentUpdateWorkItem() 공개 메소드

public ContentUpdateWorkItem ( string file, string sourceServerUrl, TransactionalStorage storage, SigGenerator sigGenerator ) : System
file string
sourceServerUrl string
storage RavenFS.Storage.TransactionalStorage
sigGenerator RavenFS.Synchronization.Rdc.Wrapper.SigGenerator
리턴 System

Equals() 공개 메소드

public Equals ( ContentUpdateWorkItem other ) : bool
other ContentUpdateWorkItem
리턴 bool

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

PerformAsync() 공개 메소드

public PerformAsync ( string destination ) : Task
destination string
리턴 Task

ToString() 공개 메소드

public ToString ( ) : string
리턴 string