XmlBinaryWriterSession Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Permite el uso de un diccionario dinámico para comprimir cadenas comunes que aparecen en un mensaje y mantener el estado.
public ref class XmlBinaryWriterSession
public class XmlBinaryWriterSession
type XmlBinaryWriterSession = class
Public Class XmlBinaryWriterSession
- Herencia
-
XmlBinaryWriterSession
Comentarios
Los objetos de sesión (esta clase junto con XmlBinaryReaderSession) permiten la atomización de la cadena dinámica, que puede abarcar una conversación completa. Estos objetos de sesión administran los diccionarios dinámicos. Para obtener más información acerca de los diccionarios dinámicos, consulte XmlDictionary.
Debido al procesamiento asincrónico, es posible que los mensajes que llegan sincrónicamente sean procesados en un orden diferente del orden en que se enviaron. La atomización de la cadena que abarca los mensajes debe asegurarse de que los mensajes se procesen en el orden original, o las cadenas subdivididas deben transmitirse utilizando un mecanismo diferente.
Para utilizarlos, ha de crear un objeto de sesión y pasarlo al constructor o inicializador para un lector o sistema de escritura XML binario.
Para reutilizar un diccionario dinámico, simplemente debe pasar el mismo objeto de sesión a todos los lectores subsiguientes y/o sistemas de escritura.
El objeto de sesión se puede restablecer para permitir la limitación de peticiones.
Constructores
XmlBinaryWriterSession() |
Crea una instancia de esta clase. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
Reset() |
Vacía las colecciones internas. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
TryAdd(XmlDictionaryString, Int32) |
Intenta agregar un objeto XmlDictionaryString a la colección interna. |