UpdateInstallResult Class
Used by the IInstallCallback interface to report updates installed by the IClusterNodeUpdater interface's InstallAsync method.
Namespace: Microsoft.ClusterAwareUpdating
Assembly: ClusterAwareUpdating (in ClusterAwareUpdating.dll)
Inheritance Hierarchy
System.Object
Microsoft.ClusterAwareUpdating.UpdateInfoBase
Microsoft.ClusterAwareUpdating.UpdateInstallResult
Syntax
[DataContractAttribute]
public sealed class UpdateInstallResult : UpdateInfoBase
[DataContractAttribute]
public ref class UpdateInstallResult sealed : UpdateInfoBase
[<Sealed>]
[<DataContractAttribute>]
type UpdateInstallResult =
class
inherit UpdateInfoBase
end
<DataContractAttribute>
Public NotInheritable Class UpdateInstallResult
Inherits UpdateInfoBase
Constructors
Name | Description | |
---|---|---|
UpdateInstallResult(String, String, String, String, ResultCode, Int32, Boolean, Boolean, DateTime) | Creates an instance of the UpdateInstallResult class. |
|
UpdateInstallResult(String, String, String, String, ResultCode, Int32, Boolean, DateTime) | Creates an instance of the UpdateInstallResult class. |
|
UpdateInstallResult(UpdateInfo, ResultCode, Int32, Boolean, Boolean, DateTime) | Creates an instance of the UpdateInstallResult class. |
Properties
Name | Description | |
---|---|---|
ErrorCode | Gets the error code from the install operation. |
|
LongRebootHint | Gets a value that indicates whether rebooting will take longer than usual after the install operation. |
|
NodeName | Gets the name of the node that was updated.(Inherited from UpdateInfoBase.) |
|
RebootRequired | Gets a value that indicates whether rebooting the node is required after the install operation. |
|
SourcePlugin | (Inherited from UpdateInfoBase.) |
|
UpdateDescription | Gets the description of the update.(Inherited from UpdateInfoBase.) |
|
UpdateId | Gets the unique identifier for the update.(Inherited from UpdateInfoBase.) |
|
UpdateResultCode | Gets the result code from the install operation. |
|
UpdateTimestamp | Gets the time stamp (in UTC format) of the install operation. |
|
UpdateTitle | Gets the title of the update.(Inherited from UpdateInfoBase.) |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
ToString() | (Overrides UpdateInfoBase.ToString().) |
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
UpdateInfoBase
IClusterNodeUpdater
IClusterUpdatingPlugin
IInstallCallback
Microsoft.ClusterAwareUpdating Namespace
Return to top