Table of Contents

Class ExchangeReceiveConnector

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

Represents a receive connector configured in a Microsoft Exchange organization.

public class ExchangeReceiveConnector : ExchangeConnectorBase, IComparable<ExchangeConnectorBase>
Inheritance
ExchangeReceiveConnector
Implements
Inherited Members

Constructors

ExchangeReceiveConnector()

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

public ExchangeReceiveConnector()

Properties

AuthenticationMechanismStrings

Gets the authentication methods enabled for the receive connector.

public SerializableStringCollection AuthenticationMechanismStrings { get; set; }

Property Value

SerializableStringCollection

AuthenticationMechanisms

Gets or sets the authentication methods enabled for the receive connector.

public ExchangeAuthenticationMechanisms AuthenticationMechanisms { get; set; }

Property Value

ExchangeAuthenticationMechanisms

Bindings

Gets or sets the network adapter bindings.

public SerializableStringCollection Bindings { get; set; }

Property Value

SerializableStringCollection

Fqdn

Gets or sets the fully qualified domain name (FQDN) of the receive connector.

public string Fqdn { get; set; }

Property Value

string

MaxHopCount

Gets or sets the maximum hop count.

public int MaxHopCount { get; set; }

Property Value

int

MaxLocalHopCount

Gets or sets the maximum local hop count.

public int MaxLocalHopCount { get; set; }

Property Value

int

MaxMessageSize

Gets or sets the maximum receive message size in bytes.

public ulong MaxMessageSize { get; set; }

Property Value

ulong

MaxMessageSizeString

Gets or sets the maximum receive message size as a human readable string.

public string MaxMessageSizeString { get; set; }

Property Value

string

PermissionGroups

Gets or sets the permission groups assigned for the receive connector.

public ExchangePermissionGroups PermissionGroups { get; set; }

Property Value

ExchangePermissionGroups

PermissionGroupsStrings

Gets the permission groups assigned for the receive connector.

public SerializableStringCollection PermissionGroupsStrings { get; set; }

Property Value

SerializableStringCollection

ProtocolLoggingLevel

Gets or sets the protocol logging level for the receive connector.

public ExchangeReceiveConnectorProtocolLoggingLevel ProtocolLoggingLevel { get; set; }

Property Value

ExchangeReceiveConnectorProtocolLoggingLevel

ProtocolLoggingLevelString

Gets or sets the protocol logging level for the receive connector.

public string ProtocolLoggingLevelString { get; set; }

Property Value

string

RemoteIPRanges

Gets or sets the remote IP addresses of the servers from which to receive mail.

public SerializableStringCollection RemoteIPRanges { get; set; }

Property Value

SerializableStringCollection

Server

Gets or sets the identity of the server to which this receive connector belongs.

public string Server { get; set; }

Property Value

string

TransportRole

Gets or sets the transport role of the receive connector. This does not apply to Exchange 2010.

public ExchangeReceiveConnectorTransportRole TransportRole { get; set; }

Property Value

ExchangeReceiveConnectorTransportRole

TransportRoleString

Gets the transport role of the receive connector. This does not apply to Exchange 2010.

public string TransportRoleString { get; set; }

Property Value

string

Methods

Clone()

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

public ExchangeReceiveConnector Clone()

Returns

ExchangeReceiveConnector

A CENTREL.XIA.Configuration.Types.ExchangeReceiveConnector.