SynchronizationProgress Class
Applies To: Windows Server Update Services
Defines the progress of synchronizing update metadata and deployments to a WSUS server. To retrieve this class, call GetSynchronizationProgress.
Namespace: Microsoft.UpdateServices.Administration
Assembly: Microsoft.UpdateServices.Administration (in Microsoft.UpdateServices.Administration.dll)
Inheritance Hierarchy
System.Object
Microsoft.UpdateServices.Administration.SynchronizationProgress
Syntax
[SerializableAttribute]
[ClassInterfaceAttribute(ClassInterfaceType.None)]
[GuidAttribute("1BB83F85-8FBC-4C77-A91A-3518859CA53A")]
[ComVisibleAttribute(true)]
public class SynchronizationProgress
[SerializableAttribute]
[ClassInterfaceAttribute(ClassInterfaceType::None)]
[GuidAttribute("1BB83F85-8FBC-4C77-A91A-3518859CA53A")]
[ComVisibleAttribute(true)]
public ref class SynchronizationProgress
[<SerializableAttribute>]
[<ClassInterfaceAttribute(ClassInterfaceType.None)>]
[<GuidAttribute("1BB83F85-8FBC-4C77-A91A-3518859CA53A")>]
[<ComVisibleAttribute(true)>]
type SynchronizationProgress = class end
<SerializableAttribute>
<ClassInterfaceAttribute(ClassInterfaceType.None)>
<GuidAttribute("1BB83F85-8FBC-4C77-A91A-3518859CA53A")>
<ComVisibleAttribute(True)>
Public Class SynchronizationProgress
Constructors
Name | Description | |
---|---|---|
SynchronizationProgress(Int32, Int32, SynchronizationPhase) | Initializes a new instance of the SynchronizationProgress class. |
Properties
Name | Description | |
---|---|---|
Phase | Identifies the type of content that the downstream server is currently synchronizing with the upstream server. |
|
ProcessedItems | Number of updates or deployments that have been synchronized so far. |
|
TotalItems | The total number of updates or deployments to synchronize. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
Remarks
If the server is a replica server, the synchronization process occurs in two phases: the first phase synchronizes the update metadata, and the second phase synchronizes the deployments. Otherwise, the server synchronizes only update metadata. The progress information reflects only the synchronization progress of the current phase, not all phases of the synchronization process.
Thread Safety
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.UpdateServices.Administration Namespace
Return to top