XmlBinaryReaderSession Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Umožňuje dynamickou správu optimalizovaných řetězců.
public ref class XmlBinaryReaderSession : System::Xml::IXmlDictionary
public class XmlBinaryReaderSession : System.Xml.IXmlDictionary
type XmlBinaryReaderSession = class
interface IXmlDictionary
Public Class XmlBinaryReaderSession
Implements IXmlDictionary
- Dědičnost
-
XmlBinaryReaderSession
- Implementuje
Poznámky
Objekty relace (tato třída společně s XmlBinaryWriterSession) umožňují dynamickou atomizaci řetězců, která může zahrnovat celou konverzaci. Tyto objekty relace spravují dynamické slovníky XmlDictionaryString instancí. Další informace o dynamických slovníkech naleznete v tématu XmlDictionary.
Vzhledem k asynchronnímu zpracování je možné, že zprávy, které přicházejí synchronně, se zpracovávají v jiném pořadí, než v jakém se odesílaly. Řetězcová atomizace, která zahrnuje zprávy, musí zajistit, aby se zprávy zpracovávaly v původním pořadí, nebo musí být atomizované řetězce předány pomocí jiného mechanismu.
Pokud je chcete použít, vytvoříte objekt relace a předáte ho konstruktoru nebo inicializátoru pro binární čtečku XML nebo zapisovač.
Pokud chcete dynamický slovník znovu použít, jednoduše předejte stejný objekt relace všem následným čtenářům nebo zapisovačům.
Konstruktory
| Name | Description |
|---|---|
| XmlBinaryReaderSession() |
Inicializuje novou instanci XmlBinaryReaderSession třídy. |
Metody
| Name | Description |
|---|---|
| Add(Int32, String) |
Vytvoří ze vstupních parametrů a XmlDictionaryString přidá ho do interní kolekce. |
| Clear() |
Vymaže interní kolekci veškerého obsahu. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
| TryLookup(Int32, XmlDictionaryString) |
Zkontroluje, jestli interní kolekce obsahuje položku odpovídající klíči. |
| TryLookup(String, XmlDictionaryString) |
Zkontroluje, jestli interní kolekce obsahuje položku odpovídající hodnotě. |
| TryLookup(XmlDictionaryString, XmlDictionaryString) |
Zkontroluje, jestli interní kolekce obsahuje položku odpovídající hodnotě. |