Class HyperVServerVirtualMachineFibreChannelAdapter
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a fibre channel adapter for a Hyper-V virtual machine.
public class HyperVServerVirtualMachineFibreChannelAdapter : GlobalSerializableBase, IComparable<HyperVServerVirtualMachineFibreChannelAdapter>
- Inheritance
-
HyperVServerVirtualMachineFibreChannelAdapter
- Implements
Constructors
HyperVServerVirtualMachineFibreChannelAdapter()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.HyperVServerVirtualMachineFibreChannelAdapter class.
public HyperVServerVirtualMachineFibreChannelAdapter()
Properties
CollectionIndex
Gets the index of the item when used by the data comparer. This is required because multiple fibre channel adapters can be created with the same name.
public string CollectionIndex { get; }
Property Value
DisplayName
Gets the display name of the fibre channel adapter and virtual SAN.
public string DisplayName { get; set; }
Property Value
DuplicateNameOffset
Gets or sets the duplicate name offset. Used by the data comparer.
public int DuplicateNameOffset { get; set; }
Property Value
Identifier
Gets or sets the unique identifier of the fibre channel adapter.
public Guid Identifier { get; set; }
Property Value
InternalIdentifier
Gets or sets the internal identifier of the fibre channel adapter.
public string InternalIdentifier { get; set; }
Property Value
Name
Gets or sets the name of the virtual machine fibre channel adapter.
public string Name { get; set; }
Property Value
SanDisplayName
Gets the SAN display name.
public string SanDisplayName { get; set; }
Property Value
SanName
Gets or sets the name of the SAN to which the fibre channel adapter is connected.
public string SanName { get; set; }
Property Value
WorldWideNodeNameSetA
Gets or sets the world wide node name (WWNN) for address set A.
public string WorldWideNodeNameSetA { get; set; }
Property Value
WorldWideNodeNameSetB
Gets or sets the world wide node name (WWNN) for address set B.
public string WorldWideNodeNameSetB { get; set; }
Property Value
WorldWidePortNameSetA
Gets or sets the world wide port name (WWPN) for address set A.
public string WorldWidePortNameSetA { get; set; }
Property Value
WorldWidePortNameSetB
Gets or sets the world wide port name (WWPN) for address set B.
public string WorldWidePortNameSetB { get; set; }
Property Value
Methods
Clone()
Returns a CENTREL.XIA.Configuration.Types.HyperVServerVirtualMachineFibreChannelAdapter cloned from this object.
public HyperVServerVirtualMachineFibreChannelAdapter Clone()
Returns
- HyperVServerVirtualMachineFibreChannelAdapter
A CENTREL.XIA.Configuration.Types.HyperVServerVirtualMachineFibreChannelAdapter.
CompareTo(HyperVServerVirtualMachineFibreChannelAdapter)
Compares two CENTREL.XIA.Configuration.Types.HyperVServerVirtualMachineFibreChannelAdapter objects to allow sorting alphabetically by display name.
public int CompareTo(HyperVServerVirtualMachineFibreChannelAdapter other)
Parameters
other
HyperVServerVirtualMachineFibreChannelAdapterThe CENTREL.XIA.Configuration.Types.HyperVServerVirtualMachineFibreChannelAdapter to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.HyperVServerVirtualMachineFibreChannelAdapter objects.
ToString()
Returns the virtual machine fibre channel adapter as a human readable string.
public override string ToString()
Returns
- string
The virtual machine fibre channel adapter as a human readable string.