Table of Contents

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

Guid

AdapterName

Gets or sets the name of the adapter.

public string AdapterName { get; set; }

Property Value

string

Address

Gets or sets the primary network address that the node uses for the network interface.

public string Address { get; set; }

Property Value

string

DhcpEnabled

Gets or sets whether DHCP is enabled on the network interface.

public BooleanOption DhcpEnabled { get; set; }

Property Value

BooleanOption

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

string

NetworkName

Gets or sets the name of the network to which the network interface is connected.

public string NetworkName { get; set; }

Property Value

string

NodeName

Gets or sets the name of the node that owns the network interface.

public string NodeName { get; set; }

Property Value

string

State

Gets or sets the state of the network interface at the time of the scan.

public MicrosoftFailoverClusterNetworkInterfaceState State { get; set; }

Property Value

MicrosoftFailoverClusterNetworkInterfaceState

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

string

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 MicrosoftFailoverClusterNetworkInterface

The 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.