Table of Contents

Class NetworkAdapterBinding

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents a binding for a network adapter.

public class NetworkAdapterBinding : GlobalSerializableClassicBase, IComparable<NetworkAdapterBinding>
Inheritance
NetworkAdapterBinding
Implements

Constructors

NetworkAdapterBinding()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.NetworkAdapterBinding class.

public NetworkAdapterBinding()

Properties

ComponentClassGuid

Gets or sets the component identifier in GUID format - for example "{4D36E975-E325-11CE-BFC1-08002BE10318}".

public string ComponentClassGuid { get; set; }

Property Value

string

ComponentClassName

Gets or sets the component class name - for example "Transport".

public string ComponentClassName { get; set; }

Property Value

string

ComponentId

Gets or sets the component identifier - for example "ms_tcpip".

public string ComponentId { get; set; }

Property Value

string

DisplayName

Gets or sets the display name of the binding - for example "Internet Protocol Version 4 (TCP/IPv4)".

public string DisplayName { get; set; }

Property Value

string

Enabled

Gets or sets whether the binding is enabled.

public BooleanOption Enabled { get; set; }

Property Value

BooleanOption

Methods

CompareTo(NetworkAdapterBinding)

Compares two CENTREL.XIA.Configuration.Types.NetworkAdapterBinding objects to allow sorting alphabetically by display name.

public int CompareTo(NetworkAdapterBinding other)

Parameters

other NetworkAdapterBinding

The CENTREL.XIA.Configuration.Types.NetworkAdapterBinding to compare to.

Returns

int

The sort order of the CENTREL.XIA.Configuration.Types.NetworkAdapterBinding objects.

ToString()

Returns the binding as a human readable string.

public override string ToString()

Returns

string

The binding as a human readable string.