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
ComponentClassName
Gets or sets the component class name - for example "Transport".
public string ComponentClassName { get; set; }
Property Value
ComponentId
Gets or sets the component identifier - for example "ms_tcpip".
public string ComponentId { get; set; }
Property Value
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
Enabled
Gets or sets whether the binding is enabled.
public BooleanOption Enabled { get; set; }
Property Value
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
NetworkAdapterBindingThe 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.