C# Class CmisSync.Lib.Sync.CmisRepo

Inheritance: RepoBase
Afficher le fichier Open project: aegif/CmisSync Class Usage Examples

Méthodes publiques

Méthode Description
CancelSync ( ) : void

Cancel the currently running sync. Returns once the current blocking operation completes.

CmisRepo ( RepoInfo repoInfo, IActivityListener activityListener ) : System

Constructor.

Enable ( ) : void

SyncInBackground ( ) : void

Synchronize. The synchronization is performed in the background, so that the UI stays usable.

SyncInBackground ( bool syncFull ) : void

Synchronize. The synchronization is performed in the background, so that the UI stays usable.

SyncInNotBackground ( ) : void

The synchronization is performed in synchronous.

SyncInNotBackground ( bool syncFull ) : void

Synchonize. The synchronization is performed in synchronous.

UpdateSettings ( string password, int pollInterval, bool syncAtStartup ) : void

Update repository settings.

isSuspended ( ) : bool

Whether this folder's synchronization is suspended right now.

isSyncing ( ) : bool

Whether this folder's synchronization is running right now.

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Dispose pattern implementation.

Method Details

CancelSync() public méthode

Cancel the currently running sync. Returns once the current blocking operation completes.
public CancelSync ( ) : void
Résultat void

CmisRepo() public méthode

Constructor.
public CmisRepo ( RepoInfo repoInfo, IActivityListener activityListener ) : System
repoInfo RepoInfo
activityListener IActivityListener
Résultat System

Dispose() protected méthode

Dispose pattern implementation.
protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

Enable() public méthode

public Enable ( ) : void
Résultat void

SyncInBackground() public méthode

Synchronize. The synchronization is performed in the background, so that the UI stays usable.
public SyncInBackground ( ) : void
Résultat void

SyncInBackground() public méthode

Synchronize. The synchronization is performed in the background, so that the UI stays usable.
public SyncInBackground ( bool syncFull ) : void
syncFull bool
Résultat void

SyncInNotBackground() public méthode

The synchronization is performed in synchronous.
public SyncInNotBackground ( ) : void
Résultat void

SyncInNotBackground() public méthode

Synchonize. The synchronization is performed in synchronous.
public SyncInNotBackground ( bool syncFull ) : void
syncFull bool
Résultat void

UpdateSettings() public méthode

Update repository settings.
public UpdateSettings ( string password, int pollInterval, bool syncAtStartup ) : void
password string
pollInterval int
syncAtStartup bool
Résultat void

isSuspended() public méthode

Whether this folder's synchronization is suspended right now.
public isSuspended ( ) : bool
Résultat bool

isSyncing() public méthode

Whether this folder's synchronization is running right now.
public isSyncing ( ) : bool
Résultat bool