TestimoX

API Reference

Class

HyperVVirtualMachineStateChangePlan

Namespace ComputerX.HyperV
Assembly ComputerX
Modifiers sealed

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() #

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.