Table of Contents

Class MicrosoftDhcpServerv4FailoverRelationship

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

Represents a Microsoft DHCP IPv4 failover relationship.

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

Constructors

MicrosoftDhcpServerv4FailoverRelationship()

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

public MicrosoftDhcpServerv4FailoverRelationship()

Properties

EnableMessageAuthentication

Gets or sets whether message authentication is enabled.

public BooleanOption EnableMessageAuthentication { get; set; }

Property Value

BooleanOption

HotStandbyMode

Gets or sets the hot standby mode.

public MicrosoftDhcpServerv4FailoverRelationshipHotStandbyMode HotStandbyMode { get; set; }

Property Value

MicrosoftDhcpServerv4FailoverRelationshipHotStandbyMode

LoadBalancePartnerPercent

Gets or sets the partner load balance percent.

public int LoadBalancePartnerPercent { get; set; }

Property Value

int

LoadBalancePercent

Gets or sets the local load balance percent.

public int LoadBalancePercent { get; set; }

Property Value

int

MaximumClientLeadTime

Gets or sets the maximum client lead time.

public SerializableTimeSpan MaximumClientLeadTime { get; set; }

Property Value

SerializableTimeSpan

Mode

Gets or sets the failover relationship mode.

public MicrosoftDhcpServerv4FailoverRelationshipMode Mode { get; set; }

Property Value

MicrosoftDhcpServerv4FailoverRelationshipMode

Name

Gets or sets the name of the failover relationship.

public string Name { get; set; }

Property Value

string

PartnerServer

Gets or sets the name of the partner server.

public string PartnerServer { get; set; }

Property Value

string

ReservePercent

Gets or sets the percentage of addresses reserved for the standby server.

public int ReservePercent { get; set; }

Property Value

int

ScopeIdentifiers

Gets or sets the identifiers of the scopes that are assigned to the failover relationship.

public SerializableStringCollection ScopeIdentifiers { get; set; }

Property Value

SerializableStringCollection

State

Gets or sets the state of the partnership.

public MicrosoftDhcpServerv4FailoverRelationshipState State { get; set; }

Property Value

MicrosoftDhcpServerv4FailoverRelationshipState

StateSwitchoverInterval

Gets or sets the state switchover interval in minutes.

public int StateSwitchoverInterval { get; set; }

Property Value

int

StateSwitchoverIntervalString

Gets the state switchover interval.

public string StateSwitchoverIntervalString { get; set; }

Property Value

string

Methods

CompareTo(MicrosoftDhcpServerv4FailoverRelationship)

Compares two CENTREL.XIA.Configuration.Types.MicrosoftDhcpServerv4FailoverRelationship values to allow sorting by name.

public int CompareTo(MicrosoftDhcpServerv4FailoverRelationship other)

Parameters

other MicrosoftDhcpServerv4FailoverRelationship

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

Returns

int

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