C# Class CSharpUtils.VirtualFileSystem.Utils.Synchronizer

Afficher le fichier Open project: soywiz/csharputils Class Usage Examples

Méthodes publiques

Свойство Type Description
Canceling bool

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
CheckCanceling ( ) : void
CopyFile ( String PathFileName ) : void
CreateFolder ( String PathFileName ) : void
RemoveFile ( String PathFileName ) : void

Private Methods

Méthode Description
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

Method Details

Cancel() public méthode

public Cancel ( ) : void
Résultat void

CheckCanceling() protected méthode

protected CheckCanceling ( ) : void
Résultat void

CopyFile() protected méthode

protected CopyFile ( String PathFileName ) : void
PathFileName String
Résultat void

CreateFolder() protected méthode

protected CreateFolder ( String PathFileName ) : void
PathFileName String
Résultat void

RemoveFile() protected méthode

protected RemoveFile ( String PathFileName ) : void
PathFileName String
Résultat void

ShowProgressForm() public méthode

public ShowProgressForm ( System.Action Start = null, System.Action Complete = null ) : void
Start System.Action
Complete System.Action
Résultat void

Synchronize() public static méthode

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
Résultat void

SynchronizeFolder() public méthode

public SynchronizeFolder ( String Path = "/" ) : void
Path String
Résultat void

Synchronizer() public méthode

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
Résultat System

Property Details

Canceling public_oe property

public bool Canceling
Résultat bool