UpdateInfoBase Class

 

Provides details about the results of an IClusterNodeUpdater operation.

Namespace:   Microsoft.ClusterAwareUpdating
Assembly:  ClusterAwareUpdating (in ClusterAwareUpdating.dll)

Inheritance Hierarchy

System.Object
  Microsoft.ClusterAwareUpdating.UpdateInfoBase
    Microsoft.ClusterAwareUpdating.UpdateInfo
    Microsoft.ClusterAwareUpdating.UpdateInstallResult
    Microsoft.ClusterAwareUpdating.UpdateStagingResult

Syntax

[DataContractAttribute]
[KnownTypeAttribute(typeof(UpdateInfo))]
[KnownTypeAttribute(typeof(UpdateStagingResult))]
[KnownTypeAttribute(typeof(UpdateInstallResult))]
public abstract class UpdateInfoBase
[DataContractAttribute]
[KnownTypeAttribute((UpdateInfo^::typeid))]
[KnownTypeAttribute((UpdateStagingResult^::typeid))]
[KnownTypeAttribute((UpdateInstallResult^::typeid))]
public ref class UpdateInfoBase abstract 
[<AbstractClass>]
[<DataContractAttribute>]
[<KnownTypeAttribute(typeof(UpdateInfo))>]
[<KnownTypeAttribute(typeof(UpdateStagingResult))>]
[<KnownTypeAttribute(typeof(UpdateInstallResult))>]
type UpdateInfoBase = class end
<DataContractAttribute>
<KnownTypeAttribute(GetType(UpdateInfo))>
<KnownTypeAttribute(GetType(UpdateStagingResult))>
<KnownTypeAttribute(GetType(UpdateInstallResult))>
Public MustInherit Class UpdateInfoBase

Constructors

Name Description
System_CAPS_protmethod UpdateInfoBase(String, String, String, String)

Properties

Name Description
System_CAPS_pubproperty NodeName

Gets the name of the node that was updated.

System_CAPS_pubproperty SourcePlugin

System_CAPS_pubproperty UpdateDescription

Gets the description of the update.

System_CAPS_pubproperty UpdateId

Gets the unique identifier for the update.

System_CAPS_pubproperty UpdateTitle

Gets the title of the update.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_protmethodSystem_CAPS_static GetNodeName(UpdateInfoBase)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethodSystem_CAPS_static GetUpdateDescription(UpdateInfoBase)

System_CAPS_protmethodSystem_CAPS_static GetUpdateId(UpdateInfoBase)

System_CAPS_protmethodSystem_CAPS_static GetUpdateTitle(UpdateInfoBase)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod ToString()

(Overrides Object.ToString().)

Remarks

The callbacks specified in the IClusterNodeUpdater methods are used by the plug-in to report updates that are scanned, staged, or installed. The objects used to report these details inherit from the UpdateInfoBase class.

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

IClusterNodeUpdater
IClusterUpdatingPlugin
Microsoft.ClusterAwareUpdating Namespace

Return to top