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
ClientIdentifier
Gets or sets the client identifier.
public string ClientIdentifier { get; set; }
Property Value
ClientName
Gets or sets the name of the client.
public string ClientName { get; set; }
Property Value
Description
Gets or sets the description of the lease.
public string Description { get; set; }
Property Value
IPAddress
Gets or sets the IP address of the lease.
public string IPAddress { get; set; }
Property Value
Iaid
Gets or sets the interface identifier.
public int Iaid { get; set; }
Property Value
LeaseExpiry
Gets or sets the date and time on which the lease expires.
public DateTime LeaseExpiry { get; set; }
Property Value
LeaseExpiryString
Gets the lease expiry as a human readable string.
public string LeaseExpiryString { get; set; }
Property Value
Methods
CompareTo(MicrosoftDhcpServerv6Lease)
Compares two CENTREL.XIA.Configuration.Types.MicrosoftDhcpServerv6Lease values to allow sorting by IP address.
public int CompareTo(MicrosoftDhcpServerv6Lease other)
Parameters
other
MicrosoftDhcpServerv6LeaseThe 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.