WSHttpRelayBindingBase Klasse

Definition

Stellt die Basisklasse mit Membern bereit, die für das -n-Gängig sind 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
Vererbung
WSHttpRelayBindingBase
Abgeleitet
Implementiert

Konstruktoren

WSHttpRelayBindingBase()

Initialisiert eine neue Instanz der WSHttpRelayBindingBase-Klasse.

WSHttpRelayBindingBase(Boolean)

Initialisiert eine neue Instanz der WSHttpRelayBindingBase-Klasse mit einem Wert, der angibt, ob eine zuverlässige Sitzung aktiviert ist.

Eigenschaften

EnvelopeVersion

Ruft die SOAP-Version ab, die für Nachrichten verwendet wird, die von dieser Bindung verarbeitet werden.

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 Speichermenge ab, die dem Puffer-Manager zugeordnet ist, der die von Endpunkten benötigten Puffer mithilfe dieser Azure Service Bus bindung verwaltet, oder legt diese fest.

MaxReceivedMessageSize

Ruft die maximale Größe für eine Nachricht ab, die von der Azure Service Bus-Bindung verarbeitet werden kann, oder legt diese fest.

MessageEncoding

Ruft ab oder legt fest, ob MTOM oder Text/XML verwendet wird, um SOAP-Nachrichten zu codieren.

ProxyAddress

Ruft die URI-Adresse des HTTP-Proxys ab oder legt sie fest.

ReaderQuotas

Ruft Einschränkungen für die Komplexität von SOAP-Nachrichten ab, die von Endpunkten verarbeitet werden können, die mit dieser Security Bus-Bindung konfiguriert sind, oder legt diese fest.

ReliableSession

Ruft ein -Objekt ab, das bequemen Zugriff auf die Eigenschaften eines zuverlässigen Azure Service Bus Sitzungsbindungselements bietet, das bei Verwendung einer der vom System bereitgestellten Bindungen verfügbar ist.

Scheme

Ruft das URI-Transportschema für die Kanäle und die Listener ab, die mit dieser Bindung konfiguriert werden.

TextEncoding

Ruft die Zeichencodierung ab oder legt die Zeichencodierung fest, die für den Meldungstext verwendet wird.

UseDefaultWebProxy

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der automatisch konfigurierte HTTP-Proxy des Systems bei Verfügbarkeit verwendet werden soll.

Methoden

CreateBindingElements()

Gibt eine geordnete Auflistung von Bindungselementen zurück, die in der aktuellen Azure Service Bus-Bindung enthalten sind.

CreateMessageSecurity()

Gibt bei Implementierung in einer abgeleiteten Klasse das Sicherheitsbindungselement aus der aktuellen Azure Service Bus-Bindung zurück.

GetTransport()

Gibt bei Implementierung in einer abgeleiteten Klasse das Transportbindungselement aus der aktuellen Azure Service Bus Bindung zurück.

Explizite Schnittstellenimplementierungen

IBindingRuntimePreferences.ReceiveSynchronously

Gibt an, dass eingehende Anforderungen asynchron behandelt werden.

Gilt für: