Table of Contents

Class MicrosoftDhcpServerv6Lease

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

Represents a Microsoft DHCP IPv4 lease.

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

Constructors

MicrosoftDhcpServerv6Lease()

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

public MicrosoftDhcpServerv6Lease()

Properties

AddressType

Gets or sets the type of address.

public MicrosoftDhcpServerv6LeaseAddressType AddressType { get; set; }

Property Value

MicrosoftDhcpServerv6LeaseAddressType

ClientIdentifier

Gets or sets the client identifier.

public string ClientIdentifier { get; set; }

Property Value

string

ClientName

Gets or sets the name of the client.

public string ClientName { get; set; }

Property Value

string

Description

Gets or sets the description of the lease.

public string Description { get; set; }

Property Value

string

IPAddress

Gets or sets the IP address of the lease.

public string IPAddress { get; set; }

Property Value

string

Iaid

Gets or sets the interface identifier.

public int Iaid { get; set; }

Property Value

int

LeaseExpiry

Gets or sets the date and time on which the lease expires.

public DateTime LeaseExpiry { get; set; }

Property Value

DateTime

LeaseExpiryString

Gets the lease expiry as a human readable string.

public string LeaseExpiryString { get; set; }

Property Value

string

Methods

CompareTo(MicrosoftDhcpServerv6Lease)

Compares two CENTREL.XIA.Configuration.Types.MicrosoftDhcpServerv6Lease values to allow sorting by IP address.

public int CompareTo(MicrosoftDhcpServerv6Lease other)

Parameters

other MicrosoftDhcpServerv6Lease

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

Returns

int

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

ToString()

Returns the lease as a human readable string.

public override string ToString()

Returns

string

The lease as a human readable string.