Nyelv

XmlBinaryWriterSession Osztály

Definíció

Lehetővé teszi egy dinamikus szótár használatát az üzenetben megjelenő gyakori sztringek tömörítéséhez és állapotának fenntartásához.

public ref class XmlBinaryWriterSession
public class XmlBinaryWriterSession
type XmlBinaryWriterSession = class
Public Class XmlBinaryWriterSession
Öröklődés
XmlBinaryWriterSession

Megjegyzések

A munkamenet-objektumok (ez az osztály együtt XmlBinaryReaderSession) lehetővé teszik a dinamikus sztring atomizálását, amely egy teljes beszélgetésre kiterjedhet. Ezek a munkamenet-objektumok dinamikus szótárakat kezelnek. További információ a dinamikus szótárakról: XmlDictionary.

Az aszinkron feldolgozás miatt előfordulhat, hogy a szinkron módon érkező üzenetek feldolgozása más sorrendben történik, mint az elküldött üzenetek sorrendje. Az üzenetekre kiterjedő sztring atomizálásának biztosítania kell, hogy az üzenetek feldolgozása az eredeti sorrendben történjen, vagy az atomizált sztringeket más mechanizmussal kell továbbítani.

A használatukhoz létre kell hoznia egy munkamenet-objektumot, és át kell adnia azt egy bináris XML-olvasó vagy -író konstruktorának vagy inicializálójának.

A dinamikus szótár újbóli felhasználásához adja át ugyanazt a munkamenet-objektumot az összes további olvasónak és írónak.

A munkamenet-objektum alaphelyzetbe állítható a készletezés engedélyezéséhez.

Konstruktorok

Név Description
XmlBinaryWriterSession()

Létrehozza az osztály egy példányát.

Metódusok

Név Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
Reset()

Törli a belső gyűjteményeket.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
TryAdd(XmlDictionaryString, Int32)

Megpróbál hozzáadni egy belső XmlDictionaryString gyűjteményhez.

A következőre érvényes: