C# 클래스 CmisSync.Lib.Queueing.TransmissionManager

Transmission manager.
파일 보기 프로젝트 열기: OpenDataSpace/CmisSync 1 사용 예제들

공개 메소드들

메소드 설명
AbortAllRequests ( ) : void

Aborts all open HTTP requests.

ActiveTransmissionsAsList ( ) : List

Active the transmissions as list.

ActiveTransmissionsAsList ( ) : List

Active the transmissions as list.

AddPathRepoMapping ( string path, string repoName ) : void

Adds the path repo mapping entry to internal storage.

AddTransmission ( TransmissionController transmission ) : bool

Add a new Transmission to the active transmission manager

CreateTransmission ( TransmissionType type, string path, string cachePath = null ) : Transmission

Creates a new the transmission object and adds it to the manager. The manager decides when to and how the transmission gets removed from it.

비공개 메소드들

메소드 설명
TransmissionFinished ( object sender, PropertyChangedEventArgs e ) : void

If a transmission is reported as finished/aborted/failed, the transmission is removed from the collection

메소드 상세

AbortAllRequests() 공개 메소드

Aborts all open HTTP requests.
public AbortAllRequests ( ) : void
리턴 void

ActiveTransmissionsAsList() 공개 메소드

Active the transmissions as list.
public ActiveTransmissionsAsList ( ) : List
리턴 List

ActiveTransmissionsAsList() 공개 메소드

Active the transmissions as list.
public ActiveTransmissionsAsList ( ) : List
리턴 List

AddPathRepoMapping() 공개 메소드

Adds the path repo mapping entry to internal storage.
public AddPathRepoMapping ( string path, string repoName ) : void
path string Local path.
repoName string Repo name.
리턴 void

AddTransmission() 공개 메소드

Add a new Transmission to the active transmission manager
public AddTransmission ( TransmissionController transmission ) : bool
transmission TransmissionController transmission which should be added
리턴 bool

CreateTransmission() 공개 메소드

Creates a new the transmission object and adds it to the manager. The manager decides when to and how the transmission gets removed from it.
public CreateTransmission ( TransmissionType type, string path, string cachePath = null ) : Transmission
type TransmissionType Transmission type.
path string Full path.
cachePath string Cache path.
리턴 CmisSync.Lib.FileTransmission.Transmission