ISynchronizationInfo
Use this interface to retrieve information about the last synchronization process.
To retrieve this interface, call one of the following methods:
- ISubscription.GetLastSynchronizationInfo
- IUpdateServer.GetSynchronizationInfo
- SynchronizationInfoCollection.Item
The ISynchronizationInfo interface is derived from the System.Object class.
Public Methods
The ISynchronizationInfo interface has the following public methods.
| Method | Description |
|---|---|
| Equals(Object) | Determines if the specified Object is equal to the current Object. |
| GetHashCode() | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. |
| GetType() | Retrieves the Type of the current instance. |
| ToString() | Retrieves a String that represents the current Object. |
Public Properties
The ISynchronizationInfo interface has the following public properties.
| Property | Description |
|---|---|
| EndTime | Retrieves the time when the synchronization process ended. |
| Error | Retrieves the error that is associated with a synchronization failure. |
| ErrorText | Retrieves the exception text of the last synchronization failure. |
| Id | Retrieves the unique identifier of the synchronization information. |
| Result | Retrieves the result of the synchronization process. |
| StartedManually | Retrieves a value that indicates if the synchronization process was started manually. |
| StartTime | Retrieves the time when the synchronization process started. |
| UpdateErrors | Retrieves a collection of errors for updates that failed to import into the local database. |
Requirements
| Server | Requires Windows Server 2003 or Windows 2000 Server SP4 and later. |
| Namespace | Defined in Microsoft.UpdateServices.Administration. |
| Assembly | Requires Microsoft.UpdateServices.Administration (in Microsoft.UpdateServices.Administration.dll). |
| .NET Framework | Requires .NET Framework 1.1. |