Partager via


WSHttpRelayBindingBase Classe

Définition

Fournit la classe de base avec des membres communs à .WSHttpRelayBinding

public abstract class WSHttpRelayBindingBase : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type WSHttpRelayBindingBase = class
    inherit Binding
    interface IBindingRuntimePreferences
Public MustInherit Class WSHttpRelayBindingBase
Inherits Binding
Implements IBindingRuntimePreferences
Héritage
WSHttpRelayBindingBase
Dérivé
Implémente

Constructeurs

WSHttpRelayBindingBase()

Initialise une nouvelle instance de la classe WSHttpRelayBindingBase.

WSHttpRelayBindingBase(Boolean)

Initialise une nouvelle instance de la classe WSHttpRelayBindingBase avec une valeur qui indique si une session fiable est activée.

Propriétés

EnvelopeVersion

Obtient la version de SOAP utilisée pour les messages traités par cette liaison.

HostNameComparisonMode

Obtient ou définit le mode de comparaison utilisé sur le nom d’hôte.

IsDynamic

Obtient ou définit si la liaison de relais est dynamique.

MaxBufferPoolSize

Obtient ou définit la quantité maximale de mémoire allouée au gestionnaire de mémoires tampons qui gère les mémoires tampons requises par les points de terminaison à l’aide de cette liaison Azure Service Bus.

MaxReceivedMessageSize

Obtient ou définit la taille maximale d’un message qui peut être traité par la liaison Azure Service Bus.

MessageEncoding

Obtient ou définit si MTOM ou Text/XML est utilisé pour encoder les messages SOAP.

ProxyAddress

Obtient ou définit l'adresse URI du proxy HTTP.

ReaderQuotas

Obtient ou définit des contraintes sur la complexité des messages SOAP qui peuvent être traités par des points de terminaison configurés avec cette liaison Security Bus.

ReliableSession

Obtient un objet qui fournit un accès pratique aux propriétés d’un élément de liaison de session Azure Service Bus fiable qui sont disponibles lors de l’utilisation de l’une des liaisons fournies par le système.

Scheme

Obtient le schéma de transport URI pour les canaux et les écouteurs configurés avec cette liaison.

TextEncoding

Obtient ou définit l'encodage de caractères utilisé pour le texte du message.

UseDefaultWebProxy

Obtient ou définit une valeur qui indique si le proxy HTTP du système configuré automatiquement doit être utilisé, s'il est disponible.

Méthodes

CreateBindingElements()

Retourne une collection ordonnée d’éléments de liaison contenus dans la liaison Azure Service Bus actuelle.

CreateMessageSecurity()

En cas d’implémentation dans une classe dérivée, retourne l’élément de liaison de sécurité à partir de la liaison Azure Service Bus actuelle.

GetTransport()

En cas d’implémentation dans une classe dérivée, retourne l’élément de liaison de transport à partir de la liaison Azure Service Bus actuelle.

Implémentations d’interfaces explicites

IBindingRuntimePreferences.ReceiveSynchronously

Indique que les demandes entrantes sont gérées de manière asynchrone.

S’applique à