Machine Class

This class provides read-only access to some attributes of the current machine, such as the hostname, amount of RAM, and the number of logical processors.
Inheritance Hierarchy
SystemObject
  IntervalZero.RTX64RTX64Object
    IntervalZero.RTX64.ConfigMachine

Namespace:  IntervalZero.RTX64.Config
Assembly:  IntervalZero.RTX64 (in IntervalZero.RTX64.dll) Version: 3.3.0.0 (File version: 3.5.0)

Syntax
public class Machine : RTX64Object, IConfigMachine

The Machine type exposes the following members.

Constructors
NameDescription
Public methodMachine
Initializes a new instance of the Machine class
Top
Properties
NameDescription
Public propertyCreationTime
Date and time the object was created.
(Inherited from RTX64Object.)
Public propertyHostname
Read-only. Returns the hostname of the machine.
Protected propertyIsDisposed
True if the object has been disposed, false otherwise.
(Inherited from RTX64Object.)
Public propertyName
Name of the object.
(Inherited from RTX64Object.)
Public propertyNumberLogicalCores
Read-only. Returns the total number of logical processors on the machine. This value counts a hyperthreaded physical processor as two logical processors. This value is the total number of logical processors -- not the number of logical cores that RTX64 reserves for Windows and not a value limited by Windows OS licensing.
Public propertyPhysicalMemory
Read-only. Returns the size of the machine's physical memory in bytes.
Top
Methods
NameDescription
Public methodDispose
Dispose method.
(Inherited from RTX64Object.)
Protected methodOnNotifyPropertyChanged
Called when a property is changed
(Inherited from RTX64Object.)
Top
Events
NameDescription
Public eventPropertyChanged
Event Fired when a property value is changed
(Inherited from RTX64Object.)
Top
See Also