TcpServiceBusTransportBindingElement Members

[This is prerelease documentation and is subject to change in future releases. Blank topics are included as placeholders.]

TcpServiceBusTransportBindingElement is the transport binding element for composition into a Windows Communication Foundation (WCF) custom binding that enables communication to the AppFabric Service Bus. This transport binding element is largely equivalent to, and can be composed with other binding elements mostly like the standard TcpTransportBindingElement available in the .NET Framework.

The following tables list the members exposed by the TcpServiceBusTransportBindingElement type.

Public Constructors

  Name Description
  TcpServiceBusTransportBindingElement Overloaded. Initializes a new instance of the TcpServiceBusTransportBindingElementclass.

Top

Public Properties

  Name Description
public property ChannelInitializationTimeout Gets or sets the timespan that specifies how long the channel initialization has to complete before timing out. Inherited from TransportBindingElement)
public property ConnectionBufferSize Gets and sets the size of the buffer used to transmit a chunk of the serialized message on the wire from the client or service. Inherited from TransportBindingElement.
public property ListenBacklog Gets or sets the maximum number of connection requests that can be pending without having been accepted on a channel listener constructed with this transport binding element.
public property ManualAddressing  (Inherited from TransportBindingElement)
public property MaxBufferPoolSize  (Inherited from TransportBindingElement)
public property MaxBufferSize Gets or sets the maximum size of the buffer to use. Inherited from ConnectionOrientedTransportBindingElement.
public property MaxPendingAccepts Gets or sets the maximum number of pending asynchronous accept operations that are available for processing incoming connections to the service. Inherited from ConnectionOrientedTransportBindingElement.
public property MaxPendingConnections Gets or sets the maximum number of connections awaiting dispatch on the service. Inherited from ConnectionOrientedTransportBindingElement.
public property MaxReceivedMessageSize  (Inherited from TransportBindingElement)
public property Scheme Overridden. Overridden. Gets the URI scheme for the transport: “sb”.
public property TransferMode Gets or sets a value that specifies whether the messages are buffered or streamed with the connection-oriented transport. Only TransferMode.Buffered is supported in the AppFabric CTP October release.

Top

Public Methods

(see also Protected Methods)

  Name Description
public method BuildChannelFactory Overridden. Overridden. Creates a channel factory that can be used to create a channel.
public method BuildChannelListener Overridden. Overridden. Creates a channel listener of the specified type.
public method CanBuildChannelFactory Overridden. Inherited from ConnectionOrientedTransportBindingElement.
public method CanBuildChannelListener Overridden. Inherited from ConnectionOrientedTransportBindingElement.
public method Clone Overridden. Overridden. Creates a copy of the current binding element.
public method Equals  Overloaded. (Inherited from Object)
public method GetHashCode  (Inherited from Object)
public method GetProperty Overridden. Overridden. Returns a specified object from the binding context.
public method GetType  (Inherited from Object)
public methodstatic ReferenceEquals  (Inherited from Object)
public method ToString  (Inherited from Object)

Top

Protected Methods

  Name Description
protected method Finalize  (Inherited from Object)
protected method MemberwiseClone  (Inherited from Object)

Top

Explicit Interface Implementations

  Name Description
  System.ServiceModel.Channels.ISecurityCapabilities.SupportedRequestProtectionLevel  
  System.ServiceModel.Channels.ISecurityCapabilities.SupportedResponseProtectionLevel  
  System.ServiceModel.Channels.ISecurityCapabilities.SupportsClientAuthentication  
  System.ServiceModel.Channels.ISecurityCapabilities.SupportsClientWindowsIdentity  
  System.ServiceModel.Channels.ISecurityCapabilities.SupportsServerAuthentication  

Top

See Also

Reference

TcpServiceBusTransportBindingElement Class
Microsoft.ServiceBus.Channels Namespace