XmlBinaryWriterSession Třída

Definice

Umožňuje pomocí dynamického slovníku komprimovat běžné řetězce, které se zobrazují ve zprávě a udržují stav.

public ref class XmlBinaryWriterSession
public class XmlBinaryWriterSession
type XmlBinaryWriterSession = class
Public Class XmlBinaryWriterSession
Dědičnost
XmlBinaryWriterSession

Poznámky

Objekty relace (tato třída společně s XmlBinaryReaderSession) umožňují dynamickou atomizaci řetězců, která může zahrnovat celou konverzaci. Tyto objekty relace spravují dynamické slovníky. 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 pořadí, ve kterém byly odeslány. Ř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 znovu použít dynamický slovník, předejte všem následným čtenářům a autorům stejný objekt relace.

Objekt relace lze resetovat tak, aby umožňoval sdružování.

Konstruktory

Name Description
XmlBinaryWriterSession()

Vytvoří instanci této třídy.

Metody

Name Description
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)
Reset()

Vymaže interní kolekce.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
TryAdd(XmlDictionaryString, Int32)

Pokusí se přidat do XmlDictionaryString interní kolekce.

Platí pro