ISynchronizable Interface |
Namespace: EBP.Framework.Common.Interfaces.Synchronization
The ISynchronizable type exposes the following members.
| Name | Description | |
|---|---|---|
| AssemblyQualifiedTypeName |
Gets the assembly qualified type name of the class that implements this interface.
Typically : this.GetType().AssemblyQualifiedName
| |
| CanBeDisposed |
Indicates if can dispose the data
| |
| DateLastModification |
Date of last modification
| |
| Errors |
List of errors
| |
| Id |
Id of the data
| |
| Mode |
Mode of Synchronizable data
| |
| OriginalDataSourceId |
Id of the original datasource (where the data was created
| |
| OriginalVersionId |
The VersionId when the data was created by synchronization
| |
| SynchronizableCaption |
Caption of the synchronizable data
| |
| UniqueId |
Unique Id of the data
| |
| UserLastModification |
user of last modification
| |
| Version |
The version of this data
| |
| VersionId |
The Id associated to the version of this data
|
| Name | Description | |
|---|---|---|
| Append |
Pass the synchronizable in append
| |
| BeginSynchronization |
Begin data synchronization
| |
| CancelLock |
Cancel the lock
| |
| CheckData |
check Data content
| |
| Delete |
Delete the data
| |
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) | |
| EndSynchronization |
End data synchronization
| |
| GetAttributes |
Gets the list of supported interfaces for this ISynchronizable object.
| |
| GetDisplayValue |
Allow to get a display value for a field (like guid field...)
| |
| Lock |
Lock the data
| |
| SaveAndUnlock |
Save the data and unlock it
|