Table of Contents

Class ExchangeSharingPolicyDomain

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

Represents a domain configured for a sharing policy.

public class ExchangeSharingPolicyDomain : BaseTypeSection, IComparable<ExchangeSharingPolicyDomain>
Inheritance
ExchangeSharingPolicyDomain
Implements

Constructors

ExchangeSharingPolicyDomain()

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

public ExchangeSharingPolicyDomain()

Properties

Action

Gets or sets the policy action.

public ExchangeSharingPolicyAction Action { get; set; }

Property Value

ExchangeSharingPolicyAction

DomainName

Gets or sets the domain name.

public string DomainName { get; set; }

Property Value

string

DomainNameString

Gets the display name of the domain name.

public string DomainNameString { get; set; }

Property Value

string

Methods

Clone()

Returns a CENTREL.XIA.Configuration.Types.ExchangeSharingPolicy cloned from this object.

public ExchangeSharingPolicy Clone()

Returns

ExchangeSharingPolicy

A CENTREL.XIA.Configuration.Types.ExchangeSharingPolicy.

CompareTo(ExchangeSharingPolicyDomain)

Compares two CENTREL.XIA.Configuration.Types.ExchangeSharingPolicyDomain objects to allow sorting alphabetically by domain name.

public int CompareTo(ExchangeSharingPolicyDomain other)

Parameters

other ExchangeSharingPolicyDomain

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

Returns

int

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

ToString()

Returns the sharing policy as a human readable string.

public override string ToString()

Returns

string

The sharing policy as a human readable string.