SyncService Class |
Namespace: ITHit.FileSystem.Windows
The SyncService type exposes the following members.
| Name | Description | |
|---|---|---|
| IsSyncIdSupported |
Indicates if Sync ID synchronization is supported and sync token initialized succesefully.
| |
| SyncIntervalMs |
Synchronization interval and hydration/dehydration interval in milliseconds. Default is 10000 ms.
| |
| SyncState |
Current synchronization state.
|
| Name | Description | |
|---|---|---|
| Dispose | Releases all resources used by the SyncService | |
| Dispose(Boolean) | Releases the unmanaged resources used by the SyncService and optionally releases the managed resources | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| ProcessAsync |
Runs one time synchronization.
| |
| StartAsync |
Starts periodic synchronization based on timer.
| |
| StopAsync |
Stops synchronization.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
| Name | Description | |
|---|---|---|
| BeforeStateChanged |
Event, fired before synchronization state changes.
| |
| StateChanged |
Event, fired after synchronization state has changed.
|
| Name | Description | |
|---|---|---|
| Hydration |
Hydrates and dehydrates files.
| |
| IncomingPooling |
Provides remote storage to user file system synchronization using pooling.
| |
| IncomingSyncMode |
Incoming synchronization mode. Default is SyncId.
| |
| Logger |
Logger.
| |
| Outgoing |
Provides user file system to remote storage synchronization.
|