MailTransportBindingElementBase Members
Include Protected Members
Include Inherited Members
Include .NET Framework Members
Include .NET Compact Framework Members
Include XNA Framework Members
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Defines the core behavior of the MailTransportBindingElementBase class and provides a base for mail transport binding element derivations.
The MailTransportBindingElementBase type exposes the following members.
Constructors
Name | Description | |
---|---|---|
MailTransportBindingElementBase | Overloaded. Initializes a new instance of the MailTransportBindingElementBase class. |
Top
Methods
Name | Description | |
---|---|---|
BuildChannelFactory<TChannel> | Initializes a channel factory for producing channels of a specified type from the binding context. (Overrides BindingElement.BuildChannelFactory<TChannel>(BindingContext).) | |
BuildChannelListener<TChannel> | Initializes a channel listener for accepting channels of a specified type from the binding context. (Overrides BindingElement.BuildChannelListener<TChannel>(BindingContext).) | |
CanBuildChannelFactory<TChannel> | Returns a value that indicates whether the binding element can build a channel factory for a specific type of channel. (Overrides BindingElement.CanBuildChannelFactory<TChannel>(BindingContext).) | |
CanBuildChannelListener<TChannel> | Returns a value that indicates whether the binding element can build a listener for a specific type of channel. (Overrides BindingElement.CanBuildChannelListener<TChannel>(BindingContext).) | |
Clone | When overridden in a derived class, returns a copy of the binding element object. (Inherited from BindingElement.) | |
Close | Closes the mail transport. | |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetProperty<T> | Gets a property from the specified BindingContext. (Inherited from TransportBindingElement.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Top
Properties
Name | Description | |
---|---|---|
AcceptExistingMessages | Gets or sets a value that indicates whether the channel will accept and process all existing messages. | |
ManualAddressing | Gets or sets a value that indicates whether manual addressing of the message is required. (Inherited from TransportBindingElement.) | |
MaxBufferPoolSize | Gets or sets the maximum size of any buffer pools used by the transport. (Inherited from TransportBindingElement.) | |
MaxReceivedMessageSize | Gets and sets the maximum allowable message size that can be received. (Inherited from TransportBindingElement.) | |
MessageContainerType | Gets or sets an enumeration value that determines how a message will be sent. | |
MinimumAttachmentSize | Gets or sets a size threshold that determines whether a message will be sent in the message body or as an attachment. | |
Scheme | Gets a String that contains the addressing scheme that is used by this transport binding element. (Overrides TransportBindingElement.Scheme.) | |
TimeToLive | Gets or sets a structure that determines the lifetime of messages sent on the output channel that is created for this binding. | |
Transport | Gets or sets the transport that will be used by the input and output channels to receive and send messages. |
Top