Class HyperVServerVirtualMachineCheckpoint
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a Hyper-V virtual machine checkpoint.
public class HyperVServerVirtualMachineCheckpoint : GlobalSerializableBase, IComparable<HyperVServerVirtualMachineCheckpoint>
- Inheritance
-
HyperVServerVirtualMachineCheckpoint
- Implements
Constructors
HyperVServerVirtualMachineCheckpoint()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.HyperVServerVirtualMachineCheckpoint class.
public HyperVServerVirtualMachineCheckpoint()
Properties
DateCreated
Gets or sets the date and time the checkpoint was created.
public DateTime DateCreated { get; set; }
Property Value
Identifier
Gets or sets the unique identifier of the checkpoint.
public Guid Identifier { get; set; }
Property Value
IsCurrent
Gets or sets whether this is the current live checkpoint.
public BooleanOption IsCurrent { get; set; }
Property Value
Name
Gets or sets the name of the checkpoint.
public string Name { get; set; }
Property Value
ParentCheckpointIdentifier
Gets or sets the identifier of the parent checkpoint.
public Guid ParentCheckpointIdentifier { get; set; }
Property Value
ParentCheckpointName
Gets or sets the name of the parent checkpoint.
public string ParentCheckpointName { get; set; }
Property Value
Version
Gets or sets the virtual machine configuration version - for example "10.0". This only applies to Windows Server 2016 and above.
public string Version { get; set; }
Property Value
Methods
Clone()
Returns a CENTREL.XIA.Configuration.Types.HyperVServerVirtualMachineCheckpoint cloned from this object.
public HyperVServerVirtualMachineCheckpoint Clone()
Returns
- HyperVServerVirtualMachineCheckpoint
A CENTREL.XIA.Configuration.Types.HyperVServerVirtualMachineCheckpoint.
CompareTo(HyperVServerVirtualMachineCheckpoint)
Compares two CENTREL.XIA.Configuration.Types.HyperVServerVirtualMachineCheckpoint objects to allow sorting alphabetically by name.
public int CompareTo(HyperVServerVirtualMachineCheckpoint other)
Parameters
other
HyperVServerVirtualMachineCheckpointThe CENTREL.XIA.Configuration.Types.HyperVServerVirtualMachineCheckpoint to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.HyperVServerVirtualMachineCheckpoint objects.
ToString()
Returns the virtual machine checkpoint as a human readable string.
public override string ToString()
Returns
- string
The virtual machine checkpoint as a human readable string.