Table of Contents

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

BooleanOption

Delay

Gets or sets Summary

public int Delay { get; set; }

Property Value

int

Description

Gets or sets the description of the scope.

public string Description { get; set; }

Property Value

string

DisplayName

Gets the display name of the scope.

public string DisplayName { get; set; }

Property Value

string

Dns

Gets or sets the DNS settings for the scope.

public MicrosoftDhcpServerv4DnsSettings Dns { get; set; }

Property Value

MicrosoftDhcpServerv4DnsSettings

EndRange

Gets or sets the end of the scope range.

public string EndRange { get; set; }

Property Value

string

ExclusionRanges

Gets or sets the ranges of IP addresses that are excluded from the scope.

public MicrosoftDhcpServerv4ExclusionRanges ExclusionRanges { get; set; }

Property Value

MicrosoftDhcpServerv4ExclusionRanges

LeaseDuration

Gets or sets the lease duration in minutes.

public int LeaseDuration { get; set; }

Property Value

int

LeaseDurationString

Gets the lease duration.

public string LeaseDurationString { get; set; }

Property Value

string

Leases

Gets or sets the current leases.

public MicrosoftDhcpServerv4Leases Leases { get; set; }

Property Value

MicrosoftDhcpServerv4Leases

OptionValues

Gets or sets the option values assigned to the scope.

public MicrosoftDhcpServerv4OptionValues OptionValues { get; set; }

Property Value

MicrosoftDhcpServerv4OptionValues

Reservations

Gets or sets the reservations assigned to the scope.

public MicrosoftDhcpServerv4Reservations Reservations { get; set; }

Property Value

MicrosoftDhcpServerv4Reservations

ScopeIdentifier

Gets or sets the scope identifier - for example "192.168.1.0".

public string ScopeIdentifier { get; set; }

Property Value

string

ScopeName

Gets or sets the name of the scope.

public string ScopeName { get; set; }

Property Value

string

ScopeType

Gets or sets the scope type.

public MicrosoftDhcpServerv4ScopeType ScopeType { get; set; }

Property Value

MicrosoftDhcpServerv4ScopeType

ScopeTypeString

Gets the scope type.

public string ScopeTypeString { get; set; }

Property Value

string

StartRange

Gets or sets the start of the scope range.

public string StartRange { get; set; }

Property Value

string

State

Gets or sets the state of the scope.

public MicrosoftDhcpServerv4ScopeState State { get; set; }

Property Value

MicrosoftDhcpServerv4ScopeState

SubnetMask

Gets or sets the subnet mask for the scope.

public string SubnetMask { get; set; }

Property Value

string

SuperscopeName

Gets or sets the name of the superscope in which the scope resides.

public string SuperscopeName { get; set; }

Property Value

string

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 MicrosoftDhcpServerv4Scope

The 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.