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 las cadenas optimizadas de una manera 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) permiten la atomización de la cadena dinámica, que puede abarcar una conversación completa. Estos objetos de sesión administran diccionarios dinámicos de instancias XmlDictionaryString. 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 lleguen sincrónicamente se procesen en un orden diferente del orden en 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 utilizarlos se 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 pasarse el mismo objeto de sesión a todos los lectores subsiguientes y/o sistemas de escritura.
Constructores
XmlBinaryReaderSession() |
Inicializa una nueva instancia de la clase XmlBinaryReaderSession. |
Métodos
Add(Int32, String) |
Crea una instancia de XmlDictionaryString a partir de los parámetros de entrada y la agrega a una colección interna. |
Clear() |
Borra todo el contenido de la colección interna. |
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) |
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. |