C# 클래스 CSharpUtils.VirtualFileSystem.Utils.Synchronizer

파일 보기 프로젝트 열기: soywiz/csharputils 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Canceling bool

공개 메소드들

메소드 설명
Cancel ( ) : void
ShowProgressForm ( System.Action Start = null, System.Action Complete = null ) : void
Synchronize ( FileSystem SourceFileSystem, String SourcePath, FileSystem DestinationFileSystem, String DestinationPath, SynchronizationMode _SynchronizationMode, ReferenceMode _ReferenceMode ) : void
SynchronizeFolder ( String Path = "/" ) : void
Synchronizer ( FileSystem SourceFileSystem, String SourcePath, FileSystem DestinationFileSystem, String DestinationPath, SynchronizationMode _SynchronizationMode, ReferenceMode _ReferenceMode ) : System

보호된 메소드들

메소드 설명
CheckCanceling ( ) : void
CopyFile ( String PathFileName ) : void
CreateFolder ( String PathFileName ) : void
RemoveFile ( String PathFileName ) : void

비공개 메소드들

메소드 설명
CallStep ( double Step, String Details ) : void
GetStep ( double StepFrom, double StepTo, int subStep, int subSteps ) : double
_SynchronizeFolder ( String Path, double StepFrom = 0.0, double StepTo = 1.0 ) : void

메소드 상세

Cancel() 공개 메소드

public Cancel ( ) : void
리턴 void

CheckCanceling() 보호된 메소드

protected CheckCanceling ( ) : void
리턴 void

CopyFile() 보호된 메소드

protected CopyFile ( String PathFileName ) : void
PathFileName String
리턴 void

CreateFolder() 보호된 메소드

protected CreateFolder ( String PathFileName ) : void
PathFileName String
리턴 void

RemoveFile() 보호된 메소드

protected RemoveFile ( String PathFileName ) : void
PathFileName String
리턴 void

ShowProgressForm() 공개 메소드

public ShowProgressForm ( System.Action Start = null, System.Action Complete = null ) : void
Start System.Action
Complete System.Action
리턴 void

Synchronize() 공개 정적인 메소드

public static Synchronize ( FileSystem SourceFileSystem, String SourcePath, FileSystem DestinationFileSystem, String DestinationPath, SynchronizationMode _SynchronizationMode, ReferenceMode _ReferenceMode ) : void
SourceFileSystem FileSystem
SourcePath String
DestinationFileSystem FileSystem
DestinationPath String
_SynchronizationMode SynchronizationMode
_ReferenceMode ReferenceMode
리턴 void

SynchronizeFolder() 공개 메소드

public SynchronizeFolder ( String Path = "/" ) : void
Path String
리턴 void

Synchronizer() 공개 메소드

public Synchronizer ( FileSystem SourceFileSystem, String SourcePath, FileSystem DestinationFileSystem, String DestinationPath, SynchronizationMode _SynchronizationMode, ReferenceMode _ReferenceMode ) : System
SourceFileSystem FileSystem
SourcePath String
DestinationFileSystem FileSystem
DestinationPath String
_SynchronizationMode SynchronizationMode
_ReferenceMode ReferenceMode
리턴 System

프로퍼티 상세

Canceling 공개적으로 프로퍼티

public bool Canceling
리턴 bool