TestimoX

API Reference

Class

HyperVVirtualMachineStateChangeResult

Namespace ComputerX.HyperV
Assembly ComputerX
Modifiers sealed

Describes the result of a native Hyper-V virtual machine state change request.

Inheritance

  • Object
  • HyperVVirtualMachineStateChangeResult

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

public HyperVVirtualMachineStateChangeResult() #

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 HyperVVirtualMachineStateChangeAction Action { get; set; } #

Gets the requested ComputerX action.

public UInt16 RequestedState { get; set; } #

Gets the WMI requested state value.

public String RequestedStateName { get; set; } #

Gets the requested state name.

public Boolean Executed { get; set; } #

Gets a value indicating whether the WMI method was invoked.

public Boolean Success { get; set; } #

Gets a value indicating whether the request completed or was accepted as an asynchronous Hyper-V job.

public Nullable<UInt32> ReturnValue { get; set; } #

Gets the raw Hyper-V WMI method return value.

public String ReturnValueName { get; set; } #

Gets the mapped Hyper-V WMI method return value name.

public String JobPath { get; set; } #

Gets the Hyper-V job path returned for asynchronous requests.

public Boolean JobPolled { get; set; } #

Gets a value indicating whether the asynchronous Hyper-V job was polled.

public Nullable<Boolean> JobCompleted { get; set; } #

Gets a value indicating whether the asynchronous Hyper-V job reached a terminal state.

public Nullable<UInt16> JobState { get; set; } #

Gets the final or most recent Hyper-V WMI job state value.

public String JobStateName { get; set; } #

Gets the final or most recent Hyper-V WMI job state name.

public Nullable<UInt16> JobPercentComplete { get; set; } #

Gets the final or most recent Hyper-V WMI job percent complete.

public Nullable<UInt16> JobErrorCode { get; set; } #

Gets the final or most recent Hyper-V WMI job error code.

public String JobErrorDescription { get; set; } #

Gets the final or most recent Hyper-V WMI job error description.

public String Message { get; set; } #

Gets a planning or execution note.

public String DataSource { get; set; } #

Gets the backing data source.