Table of Contents

Class ExchangeRoleGroup

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

Represents a role group configured in a Microsoft Exchange organization.

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

Constructors

ExchangeRoleGroup()

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

public ExchangeRoleGroup()

Properties

Description

Gets or sets the description of the role group.

public string Description { get; set; }

Property Value

string

Guid

Gets or sets the unique identifier of the role group in GUID format.

public string Guid { get; set; }

Property Value

string

Identity

Gets or sets the identity of the role group.

public string Identity { get; set; }

Property Value

string

Managers

Gets or sets the managers of this role.

public SerializableStringCollection Managers { get; set; }

Property Value

SerializableStringCollection

MemberNames

Gets or sets the names of the members of the role group.

public SerializableStringCollection MemberNames { get; set; }

Property Value

SerializableStringCollection

Name

Gets or sets the name of the role group.

public string Name { get; set; }

Property Value

string

RoleNames

Gets or sets the names of the roles.

public SerializableStringCollection RoleNames { get; set; }

Property Value

SerializableStringCollection

WhenChanged

Gets or sets the date and time when the object was last updated.

public DateTime WhenChanged { get; set; }

Property Value

DateTime

WriteScopeName

Gets or sets the name of write scope for the role group.

public string WriteScopeName { get; set; }

Property Value

string

Methods

Clone()

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

public ExchangeRoleGroup Clone()

Returns

ExchangeRoleGroup

A CENTREL.XIA.Configuration.Types.ExchangeRoleGroup.

CompareTo(ExchangeRoleGroup)

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

public int CompareTo(ExchangeRoleGroup other)

Parameters

other ExchangeRoleGroup

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

Returns

int

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