Share via


NetMessagingBindingExtensionElement Class

Definition

Represents an XML element that specifies a configuration of NetMessagingBinding.

public sealed class NetMessagingBindingExtensionElement : System.ServiceModel.Configuration.StandardBindingElement
type NetMessagingBindingExtensionElement = class
    inherit StandardBindingElement
Public NotInheritable Class NetMessagingBindingExtensionElement
Inherits StandardBindingElement
Inheritance
NetMessagingBindingExtensionElement

Remarks

The NetMessagingBinding and NetMessagingTransportBindingElement allow WCF clients to easily send and receive messages to ServiceBus Messaging Entities (queues, topics, and subscriptions). These message exchanges will use standard WCF programming model such as IOutputChannel, IInputChannel, IInputSessionChannel, and ReceiveContext. The NetMessagingTransportBindingElement supports creating IOutputChannel, IInputChannel, IInputChannel+ReceiveContext, IInputSessionChannel, and IInputSessionChannel+ReceiveContext. The sessionful channels (IInputSessionChannel, IInputSessionChannel+ReceiveContext) are for Session/Conversation support.

Constructors

NetMessagingBindingExtensionElement()

Initializes a new instance of the NetMessagingBindingExtensionElement class.

NetMessagingBindingExtensionElement(String)

Initializes a new instance of the NetMessagingBindingExtensionElement class using the specified name.

Properties

PrefetchCount

Gets or sets the number of prefetch.

SessionIdleTimeout

Gets or sets the SessionIdleTimeout.

TransportSettings

Gets or sets the transport settings element for the net messaging.

Applies to

See also