WebHttpRelayBinding Klasse

Definition

Eine Bindung, die zum Konfigurieren von Endpunkten für Webdienste verwendet wird, die über HTTP-Anforderungen anstelle von SOAP-Nachrichten verfügbar gemacht werden.

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
Vererbung
WebHttpRelayBinding
Implementiert

Konstruktoren

WebHttpRelayBinding()

Initialisiert eine neue Instanz der WebHttpRelayBinding-Klasse.

WebHttpRelayBinding(EndToEndWebHttpSecurityMode, RelayClientAuthenticationType)

Initialisiert eine neue instance der WebHttpRelayBinding -Klasse unter Verwendung des angegebenen Sicherheits- und Relayclientauthentifizierungstyps.

WebHttpRelayBinding(String)

Initialisiert einen neuen instance der WebHttpRelayBinding -Klasse unter Verwendung des angegebenen Konfigurationsnamens.

Eigenschaften

AllowCookies

Ruft einen Wert ab, der angibt, ob Cookies in den über gesendeten Nachrichten zulässig sind, oder legt diesen WebHttpRelayBindingfest.

ContentTypeMapper

Ruft die Inhaltstypzuordnung ab bzw. legt sie fest.

EnvelopeVersion

Ruft die SOAP-Umschlagversion ab.

HostNameComparisonMode

Ruft den für den Hostnamen verwendeten Vergleichsmodus ab oder legt diese fest.

IsDynamic

Ruft ab oder legt fest, ob die Relaybindung dynamisch ist.

MaxBufferPoolSize

Ruft die maximale Pufferpoolgröße ab, die vom Transport verwendet wird, oder legt diese fest.

MaxBufferSize

Ruft die maximale Puffergröße ab, die vom Transport unterstützt wird, oder legt diese fest.

MaxReceivedMessageSize

Ruft die maximal zulässige Nachrichtengröße ab oder legt die Größe fest, die empfangen werden kann.

ProxyAddress

Ruft einen URI ab oder legt ihn fest, der die Adresse des Proxys enthält, der für HTTP-Anforderungen verwendet werden soll.

ReaderQuotas

Ruft xml-Readerkontingente für die verarbeiteten Nachrichten ab oder legt diese fest.

Scheme

Ruft das Schema für die Endpunkte ab, die mit der Bindung verwendet werden.

Security

Ruft die Sicherheitseinstellungen für die aktuelle instance ab.

TransferMode

Ruft den Übertragungsmodus ab oder legt ihn fest.

UseDefaultWebProxy

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Proxyeinstellungen auf dem Computer anstatt der benutzerspezifischen Einstellungen verwendet werden sollen.

WriteEncoding

Ruft die Zeichencodierung ab, oder legt die Zeichencodierung fest, die zum Schreiben des Nachrichtentextes verwendet wird.

Methoden

CreateBindingElements()

Erstellt eine Auflistung mit den Bindungselementen für die Bindung.

Explizite Schnittstellenimplementierungen

IBindingRuntimePreferences.ReceiveSynchronously

Gibt an, dass eingehende Anforderungen asynchron behandelt werden.

Gilt für: