C# 클래스 SharpBits.Base.BitsJob

상속: IDisposable
파일 보기 프로젝트 열기: robertbaker/SevenUpdate 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddFiles void
BitsJob System
Dispose void
JobError void
JobModified void
JobTransferred void
PublishException void

공개 메소드들

메소드 설명
AddFile ( BitsFileInfo fileInfo ) : void

Adds the file.

AddFile ( string remoteName, string localName ) : void

Adds the file.

AddFiles ( Collection files ) : void

Adds the files the current BitsJob.

Cancel ( ) : void

Cancels the BitsJob.

Complete ( ) : void

Completes and removes the BitsJob from the collection.

Dispose ( ) : void

Releases unmanaged and - optionally - managed resources.

EnumerateFiles ( ) : void

Enumerate the BitsFile collection.

Resume ( ) : void

Resumes the BitsJob.

Suspend ( ) : void

Suspends the BitsJob.

TakeOwnership ( ) : void

Takes the ownership.

비공개 메소드들

메소드 설명
AddFiles ( BGFileInfo files ) : void

Adds the files to the current job.

BitsJob ( BitsManager manager, IBackgroundCopyJob job ) : System

Initializes a new instance of the BitsJob class.

Dispose ( bool disposing ) : void

Releases unmanaged and - optionally - managed resources.

JobError ( object sender, ErrorNotificationEventArgs e ) : void

Fires the event when the job has occurred an error.

JobModified ( object sender ) : void

Fires the event when the job has been modified.

JobTransferred ( object sender ) : void

Fires the event when the job has transferred.

PublishException ( COMException exception ) : void

Publishes the exception.

메소드 상세

AddFile() 공개 메소드

Adds the file.
public AddFile ( BitsFileInfo fileInfo ) : void
fileInfo BitsFileInfo The file info.
리턴 void

AddFile() 공개 메소드

Adds the file.
public AddFile ( string remoteName, string localName ) : void
remoteName string Name of the remote.
localName string Name of the local.
리턴 void

AddFiles() 공개 메소드

Adds the files the current BitsJob.
public AddFiles ( Collection files ) : void
files Collection The files.
리턴 void

Cancel() 공개 메소드

Cancels the BitsJob.
public Cancel ( ) : void
리턴 void

Complete() 공개 메소드

Completes and removes the BitsJob from the collection.
public Complete ( ) : void
리턴 void

Dispose() 공개 메소드

Releases unmanaged and - optionally - managed resources.
public Dispose ( ) : void
리턴 void

EnumerateFiles() 공개 메소드

Enumerate the BitsFile collection.
public EnumerateFiles ( ) : void
리턴 void

Resume() 공개 메소드

Resumes the BitsJob.
public Resume ( ) : void
리턴 void

Suspend() 공개 메소드

Suspends the BitsJob.
public Suspend ( ) : void
리턴 void

TakeOwnership() 공개 메소드

Takes the ownership.
public TakeOwnership ( ) : void
리턴 void