Table of Contents

Class ExchangeMailbox

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

Represents a mailbox in a Microsoft Exchange organization.

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

Constructors

ExchangeMailbox()

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

public ExchangeMailbox()

Properties

Alias

Gets or sets the mailbox alias.

public string Alias { get; set; }

Property Value

string

DisplayName

Gets or sets the display name of the mailbox.

public string DisplayName { get; set; }

Property Value

string

Guid

Gets or sets the GUID of the mailbox.

public string Guid { get; set; }

Property Value

string

Identity

Gets or sets the identity of the mailbox.

public string Identity { get; set; }

Property Value

string

MailboxType

Gets or sets the mailbox type.

public ExchangeMailboxType MailboxType { get; set; }

Property Value

ExchangeMailboxType

MailboxTypeString

Gets the mailbox type as a human readable string.

public string MailboxTypeString { get; set; }

Property Value

string

PrimarySmtpAddress

Gets or sets the primary SMTP address of the mailbox.

public string PrimarySmtpAddress { get; set; }

Property Value

string

Statistics

Gets or sets the statistics for the mailbox.

public ExchangeMailboxStatistics Statistics { get; set; }

Property Value

ExchangeMailboxStatistics

UserPrincipalName

Gets or sets the user logon name.

public string UserPrincipalName { get; set; }

Property Value

string

Methods

Clone()

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

public ExchangeMailbox Clone()

Returns

ExchangeMailbox

A CENTREL.XIA.Configuration.Types.ExchangeMailbox.

CompareTo(ExchangeMailbox)

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

public int CompareTo(ExchangeMailbox other)

Parameters

other ExchangeMailbox

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

Returns

int

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

ToString()

Returns the mailbox as a human readable string.

public override string ToString()

Returns

string

The mailbox as a human readable string.