XmlBinaryWriterSession Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Permite usar um dicionário dinâmico para comprimir as cadeias comuns que aparecem numa mensagem e manter o estado.
public ref class XmlBinaryWriterSession
public class XmlBinaryWriterSession
type XmlBinaryWriterSession = class
Public Class XmlBinaryWriterSession
- Herança
-
XmlBinaryWriterSession
Observações
Os objetos de sessão (esta classe juntamente com XmlBinaryReaderSession) permitem a atomização dinâmica de cadeias que pode abranger toda uma conversa. Estes objetos de sessão gerem dicionários dinâmicos. Para mais informações sobre dicionários dinâmicos, veja XmlDictionary.
Devido ao processamento assíncrono, é possível que mensagens que chegam de forma síncrona sejam processadas numa ordem diferente da ordem em que foram enviadas. A atomização de cordas que abrange mensagens deve garantir que as mensagens são processadas na ordem original ou as cadeias atomizadas devem ser transmitidas através de um mecanismo diferente.
Para os usar, cria-se um objeto de sessão e passa-o para o construtor ou inicializador de um leitor ou escritor XML binário.
Para reutilizar um dicionário dinâmico, passe o mesmo objeto de sessão a todos os leitores e escritores subsequentes.
O objeto de sessão pode ser reiniciado para permitir o pooling.
Construtores
| Name | Description |
|---|---|
| XmlBinaryWriterSession() |
Cria uma instância desta classe. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| Reset() |
Esvazia as coleções internas. |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
| TryAdd(XmlDictionaryString, Int32) |
Tenta adicionar um XmlDictionaryString à coleção interna. |