XmlBinaryReaderSession Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lehetővé teszi az optimalizált sztringek dinamikus kezelését.
public ref class XmlBinaryReaderSession : System::Xml::IXmlDictionary
public class XmlBinaryReaderSession : System.Xml.IXmlDictionary
type XmlBinaryReaderSession = class
interface IXmlDictionary
Public Class XmlBinaryReaderSession
Implements IXmlDictionary
- Öröklődés
-
XmlBinaryReaderSession
- Megvalósítás
Megjegyzések
A munkamenet-objektumok (ez az osztály együtt XmlBinaryWriterSession) lehetővé teszik a dinamikus sztring atomizálását, amely egy teljes beszélgetésre kiterjedhet. Ezek a munkamenet-objektumok a példányok dinamikus szótárait XmlDictionaryString kezelik. 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 egy másik mechanizmussal kell továbbítani.
A használatukhoz létrehoz egy munkamenet-objektumot, és átadja azt egy bináris XML-olvasó vagy -író konstruktorának vagy inicializálójának.
A dinamikus szótárak újrafelhasználásához egyszerűen adja át ugyanazt a munkamenet-objektumot az összes későbbi olvasónak és/vagy írónak.
Konstruktorok
| Név | Description |
|---|---|
| XmlBinaryReaderSession() |
Inicializálja a XmlBinaryReaderSession osztály új példányát. |
Metódusok
| Név | Description |
|---|---|
| Add(Int32, String) |
Létrehoz egy bemeneti XmlDictionaryString paramétert, és hozzáadja egy belső gyűjteményhez. |
| Clear() |
Törli az összes tartalom belső gyűjteményét. |
| 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) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
| TryLookup(Int32, XmlDictionaryString) |
Ellenőrzi, hogy a belső gyűjtemény tartalmaz-e kulcsnak megfelelő bejegyzést. |
| TryLookup(String, XmlDictionaryString) |
Ellenőrzi, hogy a belső gyűjtemény tartalmaz-e egy értéknek megfelelő bejegyzést. |
| TryLookup(XmlDictionaryString, XmlDictionaryString) |
Ellenőrzi, hogy a belső gyűjtemény tartalmaz-e egy értéknek megfelelő bejegyzést. |