XmlBinaryReaderSession Clase

Definición

Permite administrar cadenas optimizadas de forma dinámica.

public ref class XmlBinaryReaderSession : System::Xml::IXmlDictionary
public class XmlBinaryReaderSession : System.Xml.IXmlDictionary
type XmlBinaryReaderSession = class
    interface IXmlDictionary
Public Class XmlBinaryReaderSession
Implements IXmlDictionary
Herencia
XmlBinaryReaderSession
Implementaciones

Comentarios

Los objetos de sesión (esta clase junto con XmlBinaryWriterSession) habilitan la atomización de cadenas dinámicas que pueden abarcar toda una conversación. Estos objetos de sesión administran diccionarios dinámicos de XmlDictionaryString instancias. Para obtener más información sobre los diccionarios dinámicos, vea XmlDictionary.

Debido al procesamiento asincrónico, es posible que los mensajes que llegan de forma sincrónica se procesen en un orden diferente al que se enviaron. La atomización de cadenas que abarca los mensajes debe asegurarse de que los mensajes se procesan en el orden original o las cadenas atomizadas deben transmitirse mediante un mecanismo diferente.

Para usarlos, cree un objeto de sesión y páselo al constructor o inicializador para un lector o escritor XML binario.

Para reutilizar un diccionario dinámico, simplemente pase el mismo objeto de sesión a todos los lectores o escritores subsiguientes.

Constructores

Nombre Description
XmlBinaryReaderSession()

Inicializa una nueva instancia de la clase XmlBinaryReaderSession.

Métodos

Nombre Description
Add(Int32, String)

Crea un XmlDictionaryString objeto a partir de los parámetros de entrada y lo agrega a una colección interna.

Clear()

Borra la colección interna de todo el contenido.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa 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 Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
TryLookup(Int32, XmlDictionaryString)

Comprueba si la colección interna contiene una entrada que coincide con una clave.

TryLookup(String, XmlDictionaryString)

Comprueba si la colección interna contiene una entrada que coincide con un valor.

TryLookup(XmlDictionaryString, XmlDictionaryString)

Comprueba si la colección interna contiene una entrada que coincide con un valor.

Se aplica a