TransportServer Members

Include Protected Members
Include Inherited Members

Represents a computer that is running the Transport server role in Active Directory Domain Services (AD DS).

The TransportServer type exposes the following members.

Constructors

  Name Description
Public method TransportServer() Initializes a new instance of the TransportServer class.
Public method TransportServer(Server) Initializes a new instance of the TransportServer class for the specified server identifier.

Top

Properties

  Name Description
Public property ActiveUserStatisticsLogMaxAge Gets or sets the maximum duration that per-user activity statistics log files are kept.
Public property ActiveUserStatisticsLogMaxDirectorySize Gets or sets the size limit for all per-user activity log files.
Public property ActiveUserStatisticsLogMaxFileSize Gets or sets the maximum file size for individual per-user activity log files.
Public property ActiveUserStatisticsLogPath Gets or sets the location of the per-user activity log files.
Public property AntispamAgentsEnabled Gets or sets a value that indicates whether anti-spam agents are installed on the server.
Public property AntispamUpdatesEnabled Gets or sets a value that indicates whether updates to the anti-spam agents are enabled.
Protected property CloneableEnabledStateProperties Gets the list of properties on the presentation object marked with a ProvisionalCloneEnabledState attribute. (Inherited from ADPresentationObject.)
Protected property CloneableOnceProperties Gets the list of properties on the presentation object that can be cloned only one time. (Inherited from ADPresentationObject.)
Protected property CloneableProperties Gets the list of cloneable properties on the presentation object. (Inherited from ADPresentationObject.)
Public property ConnectivityLogEnabled Gets or sets a value that indicates whether the connectivity log is enabled.
Public property ConnectivityLogMaxAge Gets or sets the length of time that connectivity logs are kept.
Public property ConnectivityLogMaxDirectorySize Gets or sets the size limit for the connectivity log directory.
Public property ConnectivityLogMaxFileSize Gets or sets the maximum file size for individual connectivity log files.
Public property ConnectivityLogPath Gets or sets the location of the connectivity log files.
Public property ContentConversionTracingEnabled Gets or sets a value that indicates whether content conversion tracing is enabled.
Public property DelayNotificationTimeout Gets or sets how long the server waits before it sends a delayed delivery status notification message.
Public property DeltaSyncClientCertificateThumbprint This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property DistinguishedName Gets the distinguished name for the object. (Inherited from ADObject.)
Public property ExchangeVersion Gets the version of Microsoft Exchange that this object is associated with. (Inherited from ADObject.)
Public property ExternalDNSAdapterEnabled Gets or sets a value that indicates whether the server should use the external DNS server specified by the ExternalDNSAdapterGuid property.
Public property ExternalDNSAdapterGuid Gets or sets the external network adapter to use for DNS lookups.
Public property ExternalDNSProtocolOption Gets or sets the protocol to use when querying DNS servers.
Public property ExternalDNSServers Gets or sets a list of external DNS servers to use for DNS lookups.
Public property ExternalIPAddress Gets or sets the IP address that is used in the Received message header for every message that travels through the Edge Transport or Hub Transport server.
Public property Guid Gets the unique identifier for this object. (Inherited from ADObject.)
Public property HttpProtocolLogEnabled This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property HttpProtocolLogFilePath This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property HttpProtocolLogLoggingLevel This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property HttpProtocolLogMaxAge This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property HttpProtocolLogMaxDirectorySize This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property HttpProtocolLogMaxFileSize This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property HttpTransportSyncProxyServer This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property Identity (Inherited from ADObject.)
Public property InternalDNSAdapterEnabled Gets or sets a value that indicates whether the server should use the external DNS server specified by the InternalDNSAdapterGuid property.
Public property InternalDNSAdapterGuid Gets or sets the internal network adapter to use for DNS lookups.
Public property InternalDNSProtocolOption Gets or sets the protocol to use when querying DNS servers.
Public property InternalDNSServers Gets or sets a list of internal DNS servers to use for DNS lookups.
Public property InternalTransportCertificateThumbprint This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property IntraOrgConnectorProtocolLoggingLevel Gets or sets a value that indicates whether SMTP protocol logging is enabled on the implicit intra-organization Send Connector on a Hub Transport server.
Public property IntraOrgConnectorSmtpMaxMessagesPerConnection Gets or sets the maximum number of messages per connection on the implicit intra-organization Send Connector on a Hub Transport server.
Public property IrmLogEnabled
Public property IrmLogMaxAge
Public property IrmLogMaxDirectorySize
Public property IrmLogMaxFileSize
Public property IrmLogPath
Public property IsValid Gets a value that indicates whether the presentation object is valid. (Inherited from ADPresentationObject.)
Public property MaxActiveTransportSyncJobsPerProcessor This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property MaxConcurrentMailboxDeliveries Gets or sets the maximum number of delivery threads that the server can have open to deliver messages to mailboxes.
Public property MaxConcurrentMailboxSubmissions Gets or sets the maximum number of submission threads that the server can have open at the same time to send messages from mailboxes.
Public property MaxConnectionRatePerMinute Gets or sets the maximum rate that connections can be opened with the server.
Public property MaxNumberOfTransportSyncAttempts This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property MaxOutboundConnections Gets or sets the maximum number of outbound connections that can be opened by the server.
Public property MaxPerDomainOutboundConnections Gets or sets the maximum number of outbound connections that can be opened by the server to any single domain.
Public property MessageExpirationTimeout Gets or sets the maximum time that a message can remain in a queue.
Public property MessageRetryInterval Gets or sets the retry interval for individual messages after a connection failure with a remote server.
Public property MessageTrackingLogEnabled Gets or sets a value that indicates whether message tracking is enabled.
Public property MessageTrackingLogMaxAge Gets or sets the length of time that message tracking log files are kept.
Public property MessageTrackingLogMaxDirectorySize Gets or sets the size limit for the message tracking log directory.
Public property MessageTrackingLogMaxFileSize Gets or sets the maximum file size for individual message tracking log files.
Public property MessageTrackingLogPath Gets or sets the location of the message tracking logs.
Public property MessageTrackingLogSubjectLoggingEnabled Gets or sets a value that indicates whether the message subject should be included in message tracking logs.
Public property Name Gets the name of the computer that is running the Transport server role.
Public property ObjectCategory (Inherited from ADObject.)
Public property ObjectClass (Inherited from ADObject.)
Public property OrganizationId (Inherited from ADObject.)
Public property OriginatingServer (Inherited from ADRawEntry.)
Public property OutboundConnectionFailureRetryInterval Gets or sets the retry interval for connection attempts to a remote server.
Public property PickupDirectoryMaxHeaderSize Gets or sets the maximum message header size that can be submitted to the Pickup directory.
Public property PickupDirectoryMaxMessagesPerMinute Gets or sets the maximum number of messages that can be processed per minute by the Pickup directory and the Replay directory.
Public property PickupDirectoryMaxRecipientsPerMessage Gets or sets the maximum number of recipients that can be included on an e-mail message.
Public property PickupDirectoryPath Gets or sets the location of the Pickup directory.
Public property PipelineTracingEnabled Gets or sets a value that indicates whether pipeline tracing is enabled.
Public property PipelineTracingPath Gets or sets the location of the pipeline tracing logs.
Public property PipelineTracingSenderAddress Gets or sets the sender e-mail address that invokes pipeline tracing.
Public property PoisonMessageDetectionEnabled Gets or sets a value that indicates whether messages determined to be harmful to the server after a server failure are sent to the poison message queue.
Public property PoisonThreshold Gets or sets the number of times a message can be rejected before it is considered a poison message.
Public property QueueMaxIdleTime Gets or sets the period of time that an empty queue can exist before the queue is removed.
Public property ReceiveProtocolLogMaxAge Gets or sets the length of time that Receive connector protocol log files are kept.
Public property ReceiveProtocolLogMaxDirectorySize Gets or sets the size limit for the Receive connector protocol log directory.
Public property ReceiveProtocolLogMaxFileSize Gets or sets the maximum file size for individual Receive connector protocol log files.
Public property ReceiveProtocolLogPath Gets or sets the location of the Send connector protocol log files.
Public property RecipientValidationCacheEnabled Gets or sets a value that indicates whether recipient addresses are cached.
Public property ReplayDirectoryPath Gets or sets the location of the Replay directory.
Public property RootDropDirectoryPath Gets or sets the top-level location of the Drop directory.
Public property RoutingTableLogMaxAge Gets or sets the length of time that routing table log files are kept.
Public property RoutingTableLogMaxDirectorySize Gets or sets the size limit for the routing table log directory.
Public property RoutingTableLogPath Gets or sets the location of the routing table log files.
Public property SendProtocolLogMaxAge Gets or sets the length of time that Send connector protocol log files are kept.
Public property SendProtocolLogMaxDirectorySize Gets or sets the size limit for the Send connector protocol log directory.
Public property SendProtocolLogMaxFileSize Gets or sets the maximum file size for individual Send connector protocol log files.
Public property SendProtocolLogPath Gets or sets the location of the Send connector protocol log files.
Public property ServerStatisticsLogMaxAge Gets or sets the length of time that server statistic log files are kept.
Public property ServerStatisticsLogMaxDirectorySize Gets or sets the size limit for the server statistics log directory.
Public property ServerStatisticsLogMaxFileSize Gets or sets the maximum file size for individual server statistics log files.
Public property ServerStatisticsLogPath Gets or sets the location of the server statistics log files.
Public property TransientFailureRetryCount Gets or sets the maximum number of immediate connection retries that are attempted when the server cannot connect with a remote server.
Public property TransientFailureRetryInterval Gets or sets the connection interval between each immediate connection attempt after a failed connection.
Public property TransportSyncAccountsPoisonAccountThreshold This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncAccountsPoisonDetectionEnabled This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncAccountsPoisonItemThreshold This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncAccountsSuccessivePoisonItemThreshold This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncEnabled This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncExchangeEnabled This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncHubHealthLogEnabled This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncHubHealthLogFilePath This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncHubHealthLogMaxAge This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncHubHealthLogMaxDirectorySize This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncHubHealthLogMaxFileSize This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncImapEnabled This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncLogEnabled This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncLogFilePath This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncLogLoggingLevel This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncLogMaxAge This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncLogMaxDirectorySize This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncLogMaxFileSize This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncMaxDownloadItemsPerConnection This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncMaxDownloadSizePerConnection This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncMaxDownloadSizePerItem This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncPopEnabled This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property TransportSyncRemoteConnectionTimeout This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property UseDowngradedExchangeServerAuth Gets or sets a value that indicates whether the Generic Security Services Application Programming Interface (GSS-API) authentication method is used on connections where Transport Layer Security (TLS) is disabled.
Public property WhenChanged (Inherited from ADObject.)
Public property WhenChangedUTC (Inherited from ADObject.)
Public property WhenCreated (Inherited from ADObject.)
Public property WhenCreatedUTC (Inherited from ADObject.)
Public property WindowsLiveContactTransportSyncEnabled This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.
Public property WindowsLiveHotmailTransportSyncEnabled This API supports the Microsoft Exchange infrastructure and is not intended to be used directly from your code.

Top

Methods

  Name Description
Public method Clone (Inherited from ConfigurableObject.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetProperties (Inherited from ConfigurableObject.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method SetObjectClass (Inherited from ADObject.)
Public method ToString (Inherited from ADObject.)
Public method Validate (Inherited from ConfigurableObject.)
Protected method ValidateRead Validates the presentation object when it is read. (Inherited from ADPresentationObject.)
Protected method ValidateWrite Validates the presentation object when it is written. (Inherited from ADPresentationObject.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method IConfigurable.CopyChangesFrom (Inherited from ConfigurableObject.)
Explicit interface implemetationPrivate property IConfigurable.ObjectState (Inherited from ConfigurableObject.)
Explicit interface implemetationPrivate method IConfigurable.ResetChangeTracking (Inherited from ConfigurableObject.)

Top