Class ExchangeAddressSpace
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents an address space configured in a Microsoft Exchange organization.
public class ExchangeAddressSpace : BaseTypeSection, IComparable<ExchangeAddressSpace>
- Inheritance
-
ExchangeAddressSpace
- Implements
Constructors
ExchangeAddressSpace()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.ExchangeAddressSpace class.
public ExchangeAddressSpace()
Properties
Address
Gets or sets the address - for example "contoso.com".
public string Address { get; set; }
Property Value
AddressType
Gets or sets the address type - for example "SMTP".
public string AddressType { get; set; }
Property Value
CollectionIndex
Gets the index used by the data comparer.
[Browsable(false)]
public string CollectionIndex { get; }
Property Value
Cost
Gets or sets the cost of the address space.
public int Cost { get; set; }
Property Value
Methods
Clone()
Returns a CENTREL.XIA.Configuration.Types.ExchangeAddressSpace cloned from this object.
public ExchangeAddressSpace Clone()
Returns
- ExchangeAddressSpace
A CENTREL.XIA.Configuration.Types.ExchangeAddressSpace.
CompareTo(ExchangeAddressSpace)
Compares two CENTREL.XIA.Configuration.Types.ExchangeAddressSpace objects to allow sorting alphabetically by address type, then address.
public int CompareTo(ExchangeAddressSpace other)
Parameters
other
ExchangeAddressSpaceThe CENTREL.XIA.Configuration.Types.ExchangeAddressSpace to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.ExchangeAddressSpace objects.
ToString()
Returns the address space as a human readable string - for example "contoso.com [SMTP]".
public override string ToString()
Returns
- string
The address space as a human readable string - for example "contoso.com [SMTP]".