CauOrchestratorBaseCommand Class
Handles common cluster-aware updating (CAU) tasks such as loading the plugin, getting cluster information, updating the progress, and scanning of the cluster's nodes.
Namespace: Microsoft.ClusterAwareUpdating.Commands
Assembly: ClusterAwareUpdating (in ClusterAwareUpdating.dll)
Inheritance Hierarchy
System.Object
System.Management.Automation.Internal.InternalCommand
System.Management.Automation.Cmdlet
System.Management.Automation.PSCmdlet
Microsoft.ClusterAwareUpdating.Commands.CauBaseCommand
Microsoft.ClusterAwareUpdating.Commands.CauProgressReportingCommand
Microsoft.ClusterAwareUpdating.Commands.CauOrchestratorBaseCommand
Microsoft.ClusterAwareUpdating.Commands.InvokeCauRunCommand
Microsoft.ClusterAwareUpdating.Commands.InvokeCauScanCommand
Syntax
public abstract class CauOrchestratorBaseCommand : CauProgressReportingCommand
public ref class CauOrchestratorBaseCommand abstract : CauProgressReportingCommand
[<AbstractClass>]
type CauOrchestratorBaseCommand =
class
inherit CauProgressReportingCommand
end
Public MustInherit Class CauOrchestratorBaseCommand
Inherits CauProgressReportingCommand
Constructors
Name | Description | |
---|---|---|
CauOrchestratorBaseCommand() |
Properties
Name | Description | |
---|---|---|
CancelTS | An object that manages the cancellation of this command.(Inherited from CauBaseCommand.) |
|
CauPluginArguments | ||
CauPluginName | ||
ClusterName | ||
CommandOrigin | (Inherited from InternalCommand.) |
|
CommandRuntime | (Inherited from Cmdlet.) |
|
Credential | ||
CurrentPSTransaction | (Inherited from Cmdlet.) |
|
Disposed | Indicates whether the resources that are used by the cluster-aware updating (CAU) are released.(Inherited from CauBaseCommand.) |
|
Events | (Inherited from PSCmdlet.) |
|
Host | (Inherited from PSCmdlet.) |
|
IdMap | ||
InvokeCommand | (Inherited from PSCmdlet.) |
|
InvokeProvider | (Inherited from PSCmdlet.) |
|
IsOnPipelineThread | Indicates whether the command is on the pipeline thread.(Inherited from CauBaseCommand.) |
|
JobManager | (Inherited from PSCmdlet.) |
|
JobRepository | (Inherited from PSCmdlet.) |
|
MyInvocation | (Inherited from PSCmdlet.) |
|
PagingParameters | (Inherited from PSCmdlet.) |
|
ParameterSetName | (Inherited from PSCmdlet.) |
|
Plugin | ||
RootActivity | ||
RootProgressRecord | (Inherited from CauProgressReportingCommand.) |
|
RunId | ||
RunPluginsSerially | ||
SessionState | (Inherited from PSCmdlet.) |
|
StopOnPluginFailure | ||
Stopping | (Inherited from Cmdlet.) |
|
SyncRoot | An object that is used to synchronize this command's access to the pipeline thread.(Inherited from CauBaseCommand.) |
|
UsingAggregatingPlugin | ||
UsingDefaultPlugin |
Methods
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.ClusterAwareUpdating.Commands Namespace
Return to top