XmlBinaryReaderSession Klasse

Definition

Ermöglicht eine dynamische Verwaltung optimierter Zeichenfolgen.

public ref class XmlBinaryReaderSession : System::Xml::IXmlDictionary
public class XmlBinaryReaderSession : System.Xml.IXmlDictionary
type XmlBinaryReaderSession = class
    interface IXmlDictionary
Public Class XmlBinaryReaderSession
Implements IXmlDictionary
Vererbung
XmlBinaryReaderSession
Implementiert

Hinweise

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

Aufgrund der asynchronen Verarbeitung ist es möglich, dass Nachrichten, die synchron in einer anderen Reihenfolge verarbeitet werden, als sie in der Reihenfolge verarbeitet werden, 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 einfach dasselbe Sitzungsobjekt an alle nachfolgenden Leser und/oder Autoren.

Konstruktoren

Name Beschreibung
XmlBinaryReaderSession()

Initialisiert eine neue Instanz der XmlBinaryReaderSession-Klasse.

Methoden

Name Beschreibung
Add(Int32, String)

Erstellt eine XmlDictionaryString aus den Eingabeparametern und fügt sie einer internen Auflistung hinzu.

Clear()

Löscht die interne Auflistung aller Inhalte.

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)
ToString()

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

(Geerbt von Object)
TryLookup(Int32, XmlDictionaryString)

Überprüft, ob die interne Auflistung einen Eintrag enthält, der mit einem Schlüssel übereinstimmt.

TryLookup(String, XmlDictionaryString)

Überprüft, ob die interne Auflistung einen Eintrag enthält, der einem Wert entspricht.

TryLookup(XmlDictionaryString, XmlDictionaryString)

Überprüft, ob die interne Auflistung einen Eintrag enthält, der einem Wert entspricht.

Gilt für: