Holds details (non changeable information) of a single virtual machine.
            
| C# | Visual Basic | Visual C++ | J# | 
public interface IVirtualMachineDetails
Public Interface IVirtualMachineDetails
public interface class IVirtualMachineDetails
public interface IVirtualMachineDetails
| All Members | Properties | ||||
| Icon | Member | Description | 
|---|---|---|
| BootClassPath | 
            Gets the virtual machine's boot class path.
              | |
| ClassPath | 
            Gets the virtual machine's class path.
              | |
| InputArguments | 
            Gets the virtual machine's input arguments.
              | |
| MemoryHeapInitInBytes | 
            Gets the virtual machine's initial heap memory size in bytes.
              | |
| MemoryHeapInitInGB | 
            Gets the virtual machine's initial heap memory size in giga bytes.
              | |
| MemoryHeapInitInMB | 
            Gets the virtual machine's initial heap memory size in mega bytes.
              | |
| MemoryHeapMaxInBytes | 
            Gets the virtual machine's maximum heap memory size in bytes.
              | |
| MemoryHeapMaxInGB | 
            Gets the virtual machine's maximum heap memory size in giga bytes.
              | |
| MemoryHeapMaxInMB | 
            Gets the virtual machine's maximum heap memory size in mega bytes.
              | |
| MemoryNonHeapInitInBytes | 
            Gets the virtual machine's initial non-heap memory size in bytes.
            Non-heap memory is a memory allocated outside of the virtual machine.
              | |
| MemoryNonHeapInitInGB | 
            Gets the virtual machine's initial non-heap memory size in giga bytes.
            Non-heap memory is a memory allocated outside of the virtual machine.
              | |
| MemoryNonHeapInitInMB | 
            Gets the virtual machine's initial non-heap memory size in mega bytes.
            Non-heap memory is a memory allocated outside of the virtual machine.
              | |
| MemoryNonHeapMaxInBytes | 
            Gets the virtual machine's maximum non-heap memory size in bytes.
            Non-heap memory is a memory allocated outside of the virtual machine.
              | |
| MemoryNonHeapMaxInGB | 
            Gets the virtual machine's maximum non-heap memory size in giga bytes.
            Non-heap memory is a memory allocated outside of the virtual machine.
              | |
| MemoryNonHeapMaxInMB | 
            Gets the virtual machine's maximum non-heap memory size in mega bytes.
            Non-heap memory is a memory allocated outside of the virtual machine.
              | |
| NA | 
            Gets whether the details of the virtual machine are not available.
              | |
| Pid | 
            Gets the process id of the virtual machine.
              | |
| StartTime | 
            Gets the virtual machine's start time.
              | |
| SystemProperties | 
            Gets the virtual machine's system properties as a dictionary.
              | |
| Uid | 
            Gets the uid of the virtual machine.
              | |
| VmName | 
            Gets the virtual machine's name.
              | |
| VmVendor | 
            Gets the virtual machine's vendor.
              | |
| VmVersion | 
            Gets the virtual machine's version.
              | 
