Partager via


WebHttpRelayBinding Classe

Définition

Liaison utilisée pour configurer des points de terminaison pour les services Web exposés via des requêtes HTTP au lieu de messages SOAP.

public class WebHttpRelayBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type WebHttpRelayBinding = class
    inherit Binding
    interface IBindingRuntimePreferences
Public Class WebHttpRelayBinding
Inherits Binding
Implements IBindingRuntimePreferences
Héritage
WebHttpRelayBinding
Implémente

Constructeurs

WebHttpRelayBinding()

Initialise une nouvelle instance de la classe WebHttpRelayBinding.

WebHttpRelayBinding(EndToEndWebHttpSecurityMode, RelayClientAuthenticationType)

Initialise une nouvelle instance de la classe à l’aide WebHttpRelayBinding du type spécifié d’authentification du client de sécurité et de relais.

WebHttpRelayBinding(String)

Initialise une nouvelle instance de la classe à l’aide WebHttpRelayBinding du nom de configuration spécifié.

Propriétés

AllowCookies

Obtient ou définit une valeur qui spécifie si les cookies sont autorisés dans les messages envoyés via le WebHttpRelayBinding.

ContentTypeMapper

Obtient ou définit le mappeur de type de contenu.

EnvelopeVersion

Obtient la version de l’enveloppe SOAP.

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 taille maximale du pool de mémoires tampons utilisée par le transport.

MaxBufferSize

Obtient ou définit la taille de mémoire tampon maximale prise en charge par le transport.

MaxReceivedMessageSize

Obtient ou définit la taille de message autorisée maximale qui peut être reçue.

ProxyAddress

Obtient ou définit un URI qui contient l'adresse du proxy à utiliser pour les demandes HTTP.

ReaderQuotas

Obtient ou définit des quotas de lecteur xml sur les messages traités.

Scheme

Obtient le schéma pour les points de terminaison utilisés avec la liaison.

Security

Obtient les paramètres de sécurité pour le instance actuel.

TransferMode

Obtient ou définit le mode de transfert.

UseDefaultWebProxy

Obtient ou définit une valeur qui indique si les paramètres de proxy à l'échelle de l'ordinateur sont utilisés à la place des paramètres spécifiques de l'utilisateur.

WriteEncoding

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

Méthodes

CreateBindingElements()

Crée une collection avec les éléments de liaison pour la liaison.

Implémentations d’interfaces explicites

IBindingRuntimePreferences.ReceiveSynchronously

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

S’applique à