Table of Contents

Class MicrosoftDhcpServerv4OptionValue

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

Represents a Microsoft DHCP server IPv4 option value.

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

Constructors

MicrosoftDhcpServerv4OptionValue()

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

public MicrosoftDhcpServerv4OptionValue()

Properties

CollectionIndex

Gets the collection index for the option value.

[Browsable(false)]
public string CollectionIndex { get; }

Property Value

string

DisplayName

Gets the display name of the option - for example "004 Time Server".

public string DisplayName { get; set; }

Property Value

string

Level

Gets or sets the level at which the option value is defined.

public MicrosoftDhcpServerv4OptionValueLevel Level { get; set; }

Property Value

MicrosoftDhcpServerv4OptionValueLevel

OptionId

Gets or sets the option identifier.

public int OptionId { get; set; }

Property Value

int

OptionName

Gets or sets the name of the option - for example "Time Server".

public string OptionName { get; set; }

Property Value

string

PolicyName

Gets or sets the name of the policy in which the option value is defined.

public string PolicyName { get; set; }

Property Value

string

UserClass

Gets or sets the user class name.

public string UserClass { get; set; }

Property Value

string

UserClassString

Gets the user class name.

public string UserClassString { get; set; }

Property Value

string

ValueType

Gets or sets the value type.

public MicrosoftDhcpServerv4OptionValueType ValueType { get; set; }

Property Value

MicrosoftDhcpServerv4OptionValueType

Values

Gets or sets the values configured for this option.

public SerializableStringCollection Values { get; set; }

Property Value

SerializableStringCollection

ValuesString

Gets the values as a human readable string.

public string ValuesString { get; set; }

Property Value

string

VendorClass

Gets or sets the optional vendor class for the option value.

public string VendorClass { get; set; }

Property Value

string

VendorClassString

Gets the vendor class name as a human readable string.

public string VendorClassString { get; set; }

Property Value

string

Methods

Clone()

Returns a CENTREL.XIA.Configuration.Types.MicrosoftDhcpServerv4OptionValue cloned from this object.

public MicrosoftDhcpServerv4OptionValue Clone()

Returns

MicrosoftDhcpServerv4OptionValue

A CENTREL.XIA.Configuration.Types.MicrosoftDhcpServerv4OptionValue.

CompareTo(MicrosoftDhcpServerv4OptionValue)

Compares two CENTREL.XIA.Configuration.Types.MicrosoftDhcpServerv4OptionValue values to allow sorting by option identifier.

public int CompareTo(MicrosoftDhcpServerv4OptionValue other)

Parameters

other MicrosoftDhcpServerv4OptionValue

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

Returns

int

The sort order of the two CENTREL.XIA.Configuration.Types.MicrosoftDhcpServerv4OptionValue objects.

ToString()

Returns the display name of the option - for example "004 Time Server".

public override string ToString()

Returns

string

The display name of the option - for example "004 Time Server".