C# 클래스 CmisSync.Lib.Sync.CmisRepo

상속: RepoBase
파일 보기 프로젝트 열기: aegif/CmisSync 1 사용 예제들

공개 메소드들

메소드 설명
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.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Dispose pattern implementation.

메소드 상세

CancelSync() 공개 메소드

Cancel the currently running sync. Returns once the current blocking operation completes.
public CancelSync ( ) : void
리턴 void

CmisRepo() 공개 메소드

Constructor.
public CmisRepo ( RepoInfo repoInfo, IActivityListener activityListener ) : System
repoInfo RepoInfo
activityListener IActivityListener
리턴 System

Dispose() 보호된 메소드

Dispose pattern implementation.
protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Enable() 공개 메소드

public Enable ( ) : void
리턴 void

SyncInBackground() 공개 메소드

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

SyncInBackground() 공개 메소드

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

SyncInNotBackground() 공개 메소드

The synchronization is performed in synchronous.
public SyncInNotBackground ( ) : void
리턴 void

SyncInNotBackground() 공개 메소드

Synchonize. The synchronization is performed in synchronous.
public SyncInNotBackground ( bool syncFull ) : void
syncFull bool
리턴 void

UpdateSettings() 공개 메소드

Update repository settings.
public UpdateSettings ( string password, int pollInterval, bool syncAtStartup ) : void
password string
pollInterval int
syncAtStartup bool
리턴 void

isSuspended() 공개 메소드

Whether this folder's synchronization is suspended right now.
public isSuspended ( ) : bool
리턴 bool

isSyncing() 공개 메소드

Whether this folder's synchronization is running right now.
public isSyncing ( ) : bool
리턴 bool