BasicHttpRelayBinding 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.
Stellt eine Bindung dar, die ein Client verwenden kann, um Endpunkte zu konfigurieren, die mit ASMX-basierten Webdiensten und anderen Diensten kommunizieren können, die dem WS-I Basic-Profil 1.1 entsprechen.
public class BasicHttpRelayBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type BasicHttpRelayBinding = class
inherit Binding
interface IBindingRuntimePreferences
Public Class BasicHttpRelayBinding
Inherits Binding
Implements IBindingRuntimePreferences
- Vererbung
-
BasicHttpRelayBinding
- Implementiert
Konstruktoren
BasicHttpRelayBinding() |
Initialisiert eine neue Instanz der BasicHttpRelayBinding-Klasse. |
BasicHttpRelayBinding(EndToEndBasicHttpSecurityMode, RelayClientAuthenticationType) |
Initialisiert eine neue instance der BasicHttpRelayBinding -Klasse mit einem angegebenen Sicherheitstyp, der von der Bindung und dem vom Client verwendeten Authentifizierungstyp verwendet wird. |
BasicHttpRelayBinding(String) |
Initialisiert eine neue instance der BasicHttpRelayBinding -Klasse mithilfe der angegebenen Konfiguration. |
Eigenschaften
AllowCookies |
Ruft einen Wert ab, der bestimmt, ob der Client Cookies zulässt, oder legt diesen fest. |
EnvelopeVersion |
Ruft die SOAP-Version ab, die für Nachrichten verwendet wird, die von dieser Bindung verarbeitet werden. |
HostNameComparisonMode |
Ruft ab oder legt fest, wie der Hostname verglichen werden soll. |
IsDynamic |
Ruft ab, ob das Bindungselement dynamisch ist, oder legt es fest. |
MaxBufferPoolSize |
Ruft die maximal zulässige Größe für einen Pufferpool ab, der TCP-Meldungen speichert, die von der Bindung verarbeitet werden, oder legt diese Größe fest. |
MaxBufferSize |
Ruft die maximale Größe für einen Puffer ab, der Nachrichten von einem Kanal empfängt. |
MaxReceivedMessageSize |
Ruft die maximale Nachrichtengröße ab, die in einem Kanal empfangen werden kann, der mit dieser Bindung konfiguriert wurde, oder legt diese fest. |
MessageEncoding |
Ruft den Typ der Nachrichtencodierung ab oder legt diese fest. |
ProxyAddress |
Ruft die Proxyadresse ab oder legt sie fest. |
ReaderQuotas |
Ruft die Readerkontingente ab oder legt diese fest. |
Scheme |
Ruft das URI-Transportschema für die Kanäle und die Listener ab, die mit dieser Bindung konfiguriert werden. |
Security |
Ruft die Auflistung der sicherheitsrelevanten Bindungen ab, die mit dieser Bindung verwendet werden. |
TextEncoding |
Ruft die Zeichencodierung ab oder legt die Zeichencodierung fest, die für den Meldungstext verwendet wird. |
TransferMode |
Ruft den Übertragungsmodus ab oder legt ihn fest. |
UseDefaultWebProxy |
Ruft einen Wert ab, der bestimmt, ob der Client den Standardwebproxy verwendet, oder legt diesen fest. |
Methoden
CreateBindingElements() |
Gibt eine geordnete Auflistung von Bindungselementen zurück, die in der aktuellen Bindung enthalten sind. |
Explizite Schnittstellenimplementierungen
IBindingRuntimePreferences.ReceiveSynchronously |
Gibt an, dass eingehende Anforderungen asynchron behandelt werden. |
Gilt für:
Azure SDK for .NET