Class MicrosoftDhcpServerv4Scope
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a Microsoft DHCP IPv4 scope.
public class MicrosoftDhcpServerv4Scope : GlobalSerializableClassicBase, IComparable<MicrosoftDhcpServerv4Scope>
- Inheritance
-
MicrosoftDhcpServerv4Scope
- Implements
Constructors
MicrosoftDhcpServerv4Scope()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.MicrosoftDhcpServerv4Scope class.
public MicrosoftDhcpServerv4Scope()
Properties
ActivatePolicies
Gets or sets whether policies are activated for the scope.
public BooleanOption ActivatePolicies { get; set; }
Property Value
Delay
Gets or sets Summary
public int Delay { get; set; }
Property Value
Description
Gets or sets the description of the scope.
public string Description { get; set; }
Property Value
DisplayName
Gets the display name of the scope.
public string DisplayName { get; set; }
Property Value
Dns
Gets or sets the DNS settings for the scope.
public MicrosoftDhcpServerv4DnsSettings Dns { get; set; }
Property Value
EndRange
Gets or sets the end of the scope range.
public string EndRange { get; set; }
Property Value
ExclusionRanges
Gets or sets the ranges of IP addresses that are excluded from the scope.
public MicrosoftDhcpServerv4ExclusionRanges ExclusionRanges { get; set; }
Property Value
LeaseDuration
Gets or sets the lease duration in minutes.
public int LeaseDuration { get; set; }
Property Value
LeaseDurationString
Gets the lease duration.
public string LeaseDurationString { get; set; }
Property Value
Leases
Gets or sets the current leases.
public MicrosoftDhcpServerv4Leases Leases { get; set; }
Property Value
OptionValues
Gets or sets the option values assigned to the scope.
public MicrosoftDhcpServerv4OptionValues OptionValues { get; set; }
Property Value
Reservations
Gets or sets the reservations assigned to the scope.
public MicrosoftDhcpServerv4Reservations Reservations { get; set; }
Property Value
ScopeIdentifier
Gets or sets the scope identifier - for example "192.168.1.0".
public string ScopeIdentifier { get; set; }
Property Value
ScopeName
Gets or sets the name of the scope.
public string ScopeName { get; set; }
Property Value
ScopeType
Gets or sets the scope type.
public MicrosoftDhcpServerv4ScopeType ScopeType { get; set; }
Property Value
ScopeTypeString
Gets the scope type.
public string ScopeTypeString { get; set; }
Property Value
StartRange
Gets or sets the start of the scope range.
public string StartRange { get; set; }
Property Value
State
Gets or sets the state of the scope.
public MicrosoftDhcpServerv4ScopeState State { get; set; }
Property Value
SubnetMask
Gets or sets the subnet mask for the scope.
public string SubnetMask { get; set; }
Property Value
SuperscopeName
Gets or sets the name of the superscope in which the scope resides.
public string SuperscopeName { get; set; }
Property Value
Methods
Clone()
Returns a CENTREL.XIA.Configuration.Types.MicrosoftDhcpServerv4Scope cloned from this object.
public MicrosoftDhcpServerv4Scope Clone()
Returns
- MicrosoftDhcpServerv4Scope
A CENTREL.XIA.Configuration.Types.MicrosoftDhcpServerv4Scope.
CompareTo(MicrosoftDhcpServerv4Scope)
Compares two CENTREL.XIA.Configuration.Types.MicrosoftDhcpServerv4Scope values to allow sorting by scope identifier.
public int CompareTo(MicrosoftDhcpServerv4Scope other)
Parameters
other
MicrosoftDhcpServerv4ScopeThe CENTREL.XIA.Configuration.Types.MicrosoftDhcpServerv4Scope to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.MicrosoftDhcpServerv4Scope objects.
ToString()
Returns the scope as a human readable string.
public override string ToString()
Returns
- string
The scope as a human readable string.