XmlBinaryReaderSession 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 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. |