NetMessagingBinding NetMessagingBinding Class

Represents the binding that is used for net messaging.

Syntax

Declaration

public sealed class NetMessagingBinding : Binding, IDefaultCommunicationTimeoutsPublic NotInheritable Class NetMessagingBinding
    Inherits Binding
    Implements IDefaultCommunicationTimeouts

Inheritance Hierarchy

Inherited Members

, , , , , , , , , ,
BuildChannelListener(Uri, String, System.ServiceModel.Description.ListenUriMode, Object[])
BuildChannelListener(Of TChannel)(Uri, String, System.ServiceModel.Description.ListenUriMode, Object())
,
BuildChannelListener(Uri, String, System.ServiceModel.Description.ListenUriMode, Object[])
BuildChannelListener(Of TChannel)(Uri, String, System.ServiceModel.Description.ListenUriMode, Object())
, , , , , , ,
BuildChannelListener(Uri, String, System.ServiceModel.Description.ListenUriMode, BindingParameterCollection)
BuildChannelListener(Of TChannel)(Uri, String, System.ServiceModel.Description.ListenUriMode, BindingParameterCollection)
,
BuildChannelListener(Uri, String, System.ServiceModel.Description.ListenUriMode, BindingParameterCollection)
BuildChannelListener(Of TChannel)(Uri, String, System.ServiceModel.Description.ListenUriMode, BindingParameterCollection)
, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Constructors summary

Initializes a new instance of the NetMessagingBinding class.

Initializes a new instance of the NetMessagingBinding class.

Properties summary

Gets or sets the maximum size allowed for a buffer pool that stores TCP messages processed by the binding.

Gets or sets the number of messages that the message receiver can fetch in advance.

Gets the URI transport scheme for the channels and listeners that are configured with this binding.

Gets or sets the timespan value that specifies period of inactivity that the session waits before timing out.

Gets or sets the transport settings for the net messaging.

Methods summary

Returns an ordered collection of binding elements contained in the current binding.

Constructors

  • NetMessagingBinding()
    NetMessagingBinding()

    Initializes a new instance of the NetMessagingBinding class.

    public NetMessagingBinding()Public Sub New
  • NetMessagingBinding(String)
    NetMessagingBinding(String)

    Initializes a new instance of the NetMessagingBinding class.

    public NetMessagingBinding(string configurationName)Public Sub New(configurationName As String)

    Parameters

    • configurationName

      The configuration to use for the initialization.

Properties

  • MaxBufferPoolSize
    MaxBufferPoolSize

    Gets or sets the maximum size allowed for a buffer pool that stores TCP messages processed by the binding.

    public long MaxBufferPoolSize { get; set; }Public Property MaxBufferPoolSize As Long

    Property Value

    • The maximum size allowed for a buffer pool that stores TCP messages processed by the binding.

  • PrefetchCount
    PrefetchCount

    Gets or sets the number of messages that the message receiver can fetch in advance.

    public int PrefetchCount { get; set; }Public Property PrefetchCount As Integer

    Property Value

    • The number of messages that the message receiver can fetch in advance.

  • Scheme
    Scheme

    Gets the URI transport scheme for the channels and listeners that are configured with this binding.

    public override string Scheme { get; }Public Overrides ReadOnly Property Scheme As String

    Property Value

    • The URI transport scheme for the channels and listeners that are configured with this binding.

  • SessionIdleTimeout
    SessionIdleTimeout

    Gets or sets the timespan value that specifies period of inactivity that the session waits before timing out.

    public TimeSpan SessionIdleTimeout { get; set; }Public Property SessionIdleTimeout As TimeSpan

    Property Value

    • The timespan value that specifies period of inactivity that the session waits before timing out.

  • TransportSettings
    TransportSettings

    Gets or sets the transport settings for the net messaging.

    public NetMessagingTransportSettings TransportSettings { get; set; }Public Property TransportSettings As NetMessagingTransportSettings

    Property Value

Methods

  • CreateBindingElements()
    CreateBindingElements()

    Returns an ordered collection of binding elements contained in the current binding.

    public override BindingElementCollection CreateBindingElements()Public Overrides Function CreateBindingElements As BindingElementCollection

    Returns

Details

Assembly

Microsoft.ServiceBus.dll