Class MicrosoftFailoverClusterNetworkInterface
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a network interface in a Microsoft failover cluster.
public class MicrosoftFailoverClusterNetworkInterface : GlobalSerializableBase, IComparable<MicrosoftFailoverClusterNetworkInterface>
- Inheritance
-
MicrosoftFailoverClusterNetworkInterface
- Implements
Constructors
MicrosoftFailoverClusterNetworkInterface()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterNetworkInterface class.
public MicrosoftFailoverClusterNetworkInterface()
Properties
AdapterIdentifier
Gets or sets the unique identifier of the adapter.
public Guid AdapterIdentifier { get; set; }
Property Value
AdapterName
Gets or sets the name of the adapter.
public string AdapterName { get; set; }
Property Value
Address
Gets or sets the primary network address that the node uses for the network interface.
public string Address { get; set; }
Property Value
DhcpEnabled
Gets or sets whether DHCP is enabled on the network interface.
public BooleanOption DhcpEnabled { get; set; }
Property Value
IPv4Addresses
Gets or sets the IPv4 addresses assigned to the network interface.
public SerializableStringCollection IPv4Addresses { get; set; }
Property Value
- SerializableStringCollection
IPv6Addresses
Gets or sets the IPv6 addresses assigned to the network interface.
public SerializableStringCollection IPv6Addresses { get; set; }
Property Value
- SerializableStringCollection
Name
Gets or sets the name of the network interface.
public string Name { get; set; }
Property Value
NetworkName
Gets or sets the name of the network to which the network interface is connected.
public string NetworkName { get; set; }
Property Value
NodeName
Gets or sets the name of the node that owns the network interface.
public string NodeName { get; set; }
Property Value
State
Gets or sets the state of the network interface at the time of the scan.
public MicrosoftFailoverClusterNetworkInterfaceState State { get; set; }
Property Value
StateString
Gets the state of the network interface at the time of the scan as a human readable string.
public string StateString { get; set; }
Property Value
Methods
Clone()
Returns a CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterNetworkInterface cloned from this object.
public MicrosoftFailoverClusterNetworkInterface Clone()
Returns
- MicrosoftFailoverClusterNetworkInterface
A CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterNetworkInterface.
CompareTo(MicrosoftFailoverClusterNetworkInterface)
Compares two CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterNetworkInterface objects to allow sorting alphabetically by name.
public int CompareTo(MicrosoftFailoverClusterNetworkInterface other)
Parameters
other
MicrosoftFailoverClusterNetworkInterfaceThe CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterNetworkInterface to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.MicrosoftFailoverClusterNetworkInterface objects.
ToString()
Returns the network interface as a human readable string.
public override string ToString()
Returns
- string
The network interface as a human readable string.