NetMessagingTransportBindingElement Classe

Définition

Représente l’élément de liaison utilisé pour spécifier un transport de messagerie réseau pour la transmission de messages sur le 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
Héritage
NetMessagingTransportBindingElement
Implémente

Remarques

NetMessagingTransportBindingElement prend en charge la création de IOutputChannel, IInputChannel, IInputChannel+ReceiveContext, IInputSessionChannel et IInputSessionChannel+ReceiveContext. Les canaux prenant en charge la session (IInputSessionChannel, IInputSessionChannel+ReceiveContext) sont destinés à la prise en charge des sessions.

Constructeurs

NetMessagingTransportBindingElement()

Initialise une nouvelle instance de la classe NetMessagingTransportBindingElement.

Propriétés

PrefetchCount

Obtient ou définit le nombre de prérécupérations.

Scheme

Obtient le schéma d'URI pour le transport.

SessionIdleTimeout

Obtient ou définit la valeur de l’intervalle de temps qui spécifie la période d’inactivité que la session attend avant l’expiration du délai d’attente.

TransportSettings

Obtient ou définit les paramètres de transport pour la messagerie réseau.

Méthodes

BuildChannelFactory<TChannel>(BindingContext)

Génère une fabrique de canaux.

BuildChannelListener<TChannel>(BindingContext)

Génère un écouteur de canal.

CanBuildChannelFactory<T>(BindingContext)

Les requêtes que la fabrique de canaux peut générer « context ».

CanBuildChannelListener<T>(BindingContext)

Demande si nous pouvons générer l’écouteur de canal « context ».

Clone()

Crée une copie complète de cet élément de liaison.

GetProperty<T>(BindingContext)

Obtient une propriété d’élément de liaison spécifique.

Implémentations d’interfaces explicites

IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext)

Exporte une assertion de stratégie personnalisée sur cette liaison.

IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext)

Représente l’élément de liaison utilisé pour spécifier un transport de messagerie réseau pour la transmission de messages sur le Service Bus.

IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext)

Représente l’élément de liaison utilisé pour spécifier un transport de messagerie réseau pour la transmission de messages sur le Service Bus.

S’applique à