API Reference
HyperVVirtualMachineStateChangePlan
Describes a planned Hyper-V virtual machine state change before it is executed.
Inheritance
- Object
- HyperVVirtualMachineStateChangePlan
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Accepted by parameters
Constructors
public HyperVVirtualMachineStateChangePlan() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String ComputerName { get; set; } #Gets the target computer name.
public String Identity { get; set; } #Gets the user supplied virtual machine identity.
public String VirtualMachineId { get; set; } #Gets the resolved virtual machine WMI identity.
public String VirtualMachineName { get; set; } #Gets the resolved virtual machine friendly name.
public Nullable<Int32> CurrentState { get; set; } #Gets the current Hyper-V enabled state value.
public String CurrentStateName { get; set; } #Gets the current Hyper-V enabled state name.
public HyperVVirtualMachineStateChangeAction Action { get; set; } #Gets the requested ComputerX action.
public UInt16 RequestedState { get; set; } #Gets the WMI requested state value passed to RequestStateChange.
public String RequestedStateName { get; set; } #Gets the requested state name.
public Boolean WillExecute { get; set; } #Gets a value indicating whether execution should be attempted.
public String Reason { get; set; } #Gets a planning note or the reason execution will not be attempted.
public String DataSource { get; set; } #Gets the backing data source.