XmlBinaryWriterSession Klasse

Definition

Ermöglicht die Verwendung eines dynamischen Wörterbuchs zum Komprimieren allgemeiner Zeichenfolgen, die in einer Nachricht angezeigt werden und den Zustand beibehalten.

public ref class XmlBinaryWriterSession
public class XmlBinaryWriterSession
type XmlBinaryWriterSession = class
Public Class XmlBinaryWriterSession
Vererbung
XmlBinaryWriterSession

Hinweise

Sitzungsobjekte (diese Klasse zusammen mit XmlBinaryReaderSession) ermöglichen eine dynamische Zeichenfolgen-Atomisierung, die eine gesamte Unterhaltung umfassen kann. Diese Sitzungsobjekte verwalten dynamische Wörterbücher. Weitere Informationen zu dynamischen Wörterbüchern finden Sie unter XmlDictionary.

Aufgrund der asynchronen Verarbeitung ist es möglich, dass Nachrichten synchron in einer anderen Reihenfolge verarbeitet werden als die Reihenfolge, in der sie gesendet wurden. Zeichenfolgen-Atomisierung, die Nachrichten umfasst, müssen sicherstellen, dass die Nachrichten in der ursprünglichen Reihenfolge verarbeitet werden, oder die atomisierten Zeichenfolgen müssen mit einem anderen Mechanismus vermittelt werden.

Um sie zu verwenden, erstellen Sie ein Sitzungsobjekt und übergeben es an den Konstruktor oder Initialisierer für einen binären XML-Reader oder Writer.

Um ein dynamisches Wörterbuch wiederzuverwenden, übergeben Sie dasselbe Sitzungsobjekt an alle nachfolgenden Leser und Autoren.

Das Sitzungsobjekt kann zurückgesetzt werden, um die Poolerstellung zuzulassen.

Konstruktoren

Name Beschreibung
XmlBinaryWriterSession()

Erstellt eine Instanz dieser Klasse.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
Reset()

Löscht die internen Auflistungen.

ToString()

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

(Geerbt von Object)
TryAdd(XmlDictionaryString, Int32)

Versucht, der internen Auflistung eine XmlDictionaryString Hinzuzufügen.

Gilt für: