API Reference
HyperVVirtualMachineResourceInfo
Native Hyper-V virtual machine CPU and memory allocation inventory gathered from the Hyper-V WMI v2 provider.
Inheritance
- Object
- HyperVVirtualMachineResourceInfo
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
Constructors
public HyperVVirtualMachineResourceInfo() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String ProcessorInstanceId { get; set; } #Display(Order = 2)WMI instance identity of the processor setting row, when available.
public String MemoryInstanceId { get; set; } #Display(Order = 3)WMI instance identity of the memory setting row, when available.
public Nullable<UInt64> ProcessorCount { get; set; } #Display(Order = 4)Configured virtual processor count.
public Nullable<UInt64> ProcessorReservation { get; set; } #Display(Order = 5)Processor reservation value reported by WMI.
public Nullable<UInt64> ProcessorLimit { get; set; } #Display(Order = 6)Processor limit value reported by WMI.
public Nullable<Int32> ProcessorWeight { get; set; } #Display(Order = 7)Processor scheduling weight reported by WMI.
public Nullable<UInt64> MemoryVirtualQuantity { get; set; } #Display(Order = 8)Memory virtual quantity reported by WMI.
public Nullable<UInt64> MemoryReservation { get; set; } #Display(Order = 9)Memory reservation reported by WMI.
public Nullable<Int32> MemoryWeight { get; set; } #Display(Order = 11)Memory scheduling weight reported by WMI.
public String MemoryUnits { get; set; } #Display(Order = 12)Memory units reported by WMI, commonly byte * 2^20.
public Nullable<Boolean> DynamicMemoryEnabled { get; set; } #Display(Order = 13)True when Hyper-V dynamic memory is enabled for the VM, when reported by WMI.
public Nullable<Int32> TargetMemoryBuffer { get; set; } #Display(Order = 14)Target memory buffer value reported by WMI.
public String DataSource { get; set; } #Display(Order = 15)Data source used to populate this object.