ByteStreamMessageEncodingBindingElement Klasse

Definition

Das Bindungselement, das die Nachrichtencodierung als Datenstrom von Bytes angibt und über die Option verfügt, die Zeichencodierung anzugeben.

public ref class ByteStreamMessageEncodingBindingElement sealed : System::ServiceModel::Channels::MessageEncodingBindingElement
public sealed class ByteStreamMessageEncodingBindingElement : System.ServiceModel.Channels.MessageEncodingBindingElement
type ByteStreamMessageEncodingBindingElement = class
    inherit MessageEncodingBindingElement
Public NotInheritable Class ByteStreamMessageEncodingBindingElement
Inherits MessageEncodingBindingElement
Vererbung
ByteStreamMessageEncodingBindingElement

Konstruktoren

ByteStreamMessageEncodingBindingElement()

Initialisiert eine neue Instanz der ByteStreamMessageEncodingBindingElement-Klasse.

ByteStreamMessageEncodingBindingElement(XmlDictionaryReaderQuotas)

Initialisiert eine neue Instanz der ByteStreamMessageEncodingBindingElement-Klasse mit dem angegebenen Kontingent.

Eigenschaften

MessageVersion

Ruft die Versionen der SOAP-Nachricht und WS-Addressing ab, die verwendet oder erwartet werden, bzw. legt diese fest.

ReaderQuotas

Ruft Beschränkungen der Komplexität von XML-Nachrichten ab, die von mit diesem Bindungselement konfigurierten Endpunkten verarbeitet werden können, oder legt Beschränkungen fest.

Methoden

BuildChannelFactory<TChannel>(BindingContext)

Erstellt den Kanalfactorystapel auf dem Client, der einen angegebenen Kanaltyp für einen angegebenen Kontext erstellt.

BuildChannelListener<TChannel>(BindingContext)

Erstellt den Kanallistener auf dem Dienst, der einen festgelegten Kanaltyp für einen bestimmten Kontext akzeptiert.

CanBuildChannelFactory<TChannel>(BindingContext)

Gibt einen Wert zurück, der angibt, ob die aktuelle Bindung eine Factory für einen angegebenen Kanaltyp und Kontext erstellen kann.

CanBuildChannelListener<TChannel>(BindingContext)

Gibt einen Wert zurück, der angibt, ob die aktuelle Bindung einen Listener für einen angegebenen Typ von Kanal und Kontext erstellen kann.

Clone()

Erstellt ein neues, aus dem aktuellen Objekt initialisiertes ByteStreamMessageEncodingBindingElement-Objekt.

CreateMessageEncoderFactory()

Erstellt eine Factory für Bytestream-Nachrichtenencoder, die die SOAP- und WS-Adressierungsversionen und die Zeichencodierung verwenden, die vom aktuellen Codierungsbindungselement festgelegt wurden.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetProperty<T>(BindingContext)

Gibt ggf. das angeforderte typisierte Objekt von der entsprechenden Ebene im Kanalstapel zurück.

(Geerbt von MessageEncodingBindingElement)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ShouldSerializeMessageVersion()

Gibt einen Wert zurück, der angibt, ob die MessageVersion-Eigenschaft ihren Standardwert geändert hat und serialisiert werden soll.

ShouldSerializeReaderQuotas()

Gibt einen Wert zurück, der angibt, ob die ReaderQuotas-Eigenschaft ihren Standardwert geändert hat und serialisiert werden soll.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: