Class HyperVServerVirtualSwitchExtension
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a Hyper-V virtual switch extension.
public class HyperVServerVirtualSwitchExtension : GlobalSerializableBase, IComparable<HyperVServerVirtualSwitchExtension>
- Inheritance
-
HyperVServerVirtualSwitchExtension
- Implements
Constructors
HyperVServerVirtualSwitchExtension()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.HyperVServerVirtualSwitchExtension class.
public HyperVServerVirtualSwitchExtension()
Properties
ExtensionIdentifier
Gets or sets the unique identifier of the virtual switch extension in GUID format.
public Guid ExtensionIdentifier { get; set; }
Property Value
ExtensionType
Gets or sets the extension type.
public HyperVServerVirtualSwitchExtensionType ExtensionType { get; set; }
Property Value
ExtensionTypeString
Gets the extension type as a human readable string.
public string ExtensionTypeString { get; set; }
Property Value
Identifier
Gets or sets the unique identifier of this instance of the extension. This is for internal use only.
public Guid Identifier { get; set; }
Property Value
IsEnabled
Gets or sets whether the extension is enabled.
public BooleanOption IsEnabled { get; set; }
Property Value
IsRunning
Gets or sets whether the extension was running at the time of the scan.
public BooleanOption IsRunning { get; set; }
Property Value
Name
Gets or sets the name of the virtual switch extension.
public string Name { get; set; }
Property Value
Vendor
Gets or sets the name of the extension vendor.
public string Vendor { get; set; }
Property Value
Version
Gets or sets the version of the extension.
public string Version { get; set; }
Property Value
Methods
Clone()
Returns a CENTREL.XIA.Configuration.Types.HyperVServerVirtualSwitchExtension cloned from this object.
public HyperVServerVirtualSwitchExtension Clone()
Returns
- HyperVServerVirtualSwitchExtension
A CENTREL.XIA.Configuration.Types.HyperVServerVirtualSwitchExtension.
CompareTo(HyperVServerVirtualSwitchExtension)
Compares two CENTREL.XIA.Configuration.Types.HyperVServerVirtualSwitchExtension objects to allow sorting alphabetically by name.
public int CompareTo(HyperVServerVirtualSwitchExtension other)
Parameters
other
HyperVServerVirtualSwitchExtensionThe CENTREL.XIA.Configuration.Types.HyperVServerVirtualSwitchExtension to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.HyperVServerVirtualSwitchExtension objects.
ToString()
Returns the virtual switch extension as a human readable string.
public override string ToString()
Returns
- string
The virtual switch extension as a human readable string.