WebHttpRelayBinding Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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:
Azure SDK for .NET