Compartir a través de


NetMessagingTransportBindingElement Clase

Definición

Representa el elemento de enlace utilizado para especificar un transporte de mensajería neto para transmitir mensajes en Service Bus.

public sealed class NetMessagingTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
type NetMessagingTransportBindingElement = class
    inherit TransportBindingElement
    interface IPolicyExportExtension
    interface IWsdlExportExtension
Public NotInheritable Class NetMessagingTransportBindingElement
Inherits TransportBindingElement
Implements IPolicyExportExtension, IWsdlExportExtension
Herencia
NetMessagingTransportBindingElement
Implementaciones

Comentarios

NetMessagingTransportBindingElement admite la creación de IOutputChannel, IInputChannel, IInputChannel+ReceiveContext, IInputSessionChannel e IInputSessionChannel+ReceiveContext. Los canales compatibles con la sesión (IInputSessionChannel, IInputSessionChannel+ReceiveContext) son compatibles con la sesión.

Constructores

NetMessagingTransportBindingElement()

Inicializa una nueva instancia de la clase NetMessagingTransportBindingElement.

Propiedades

PrefetchCount

Obtiene o establece el número de captura previa.

Scheme

Obtiene el esquema URI para el transporte.

SessionIdleTimeout

Obtiene o establece el valor de intervalo de tiempo que especifica el período de inactividad que la sesión espera antes de que se agote el tiempo de espera.

TransportSettings

Obtiene o establece la configuración de transporte de la mensajería de red.

Métodos

BuildChannelFactory<TChannel>(BindingContext)

Crea un generador de canales.

BuildChannelListener<TChannel>(BindingContext)

Crea un agente de escucha de canal.

CanBuildChannelFactory<T>(BindingContext)

Las consultas del generador de canales pueden compilar "context".

CanBuildChannelListener<T>(BindingContext)

Consulta si podemos crear el agente de escucha del canal "context".

Clone()

Realiza una copia profunda de este elemento de enlace.

GetProperty<T>(BindingContext)

Obtiene una propiedad de elemento de enlace específica.

Implementaciones de interfaz explícitas

IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext)

Exporta una aserción de directiva personalizada sobre este enlace.

IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext)

Representa el elemento de enlace utilizado para especificar un transporte de mensajería neto para transmitir mensajes en Service Bus.

IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext)

Representa el elemento de enlace utilizado para especificar un transporte de mensajería neto para transmitir mensajes en Service Bus.

Se aplica a