SqlXml Clase

Definición

Representa los datos XML almacenados en o recuperados de un servidor.

public ref class SqlXml sealed : System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
[System.Serializable]
public sealed class SqlXml : System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public sealed class SqlXml : System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
[<System.Serializable>]
type SqlXml = class
    interface INullable
    interface IXmlSerializable
type SqlXml = class
    interface INullable
    interface IXmlSerializable
Public NotInheritable Class SqlXml
Implements INullable, IXmlSerializable
Herencia
SqlXml
Atributos
Implementaciones

Comentarios

Esta clase contiene una instancia de un XmlReadertipo derivado de y agrega características específicas de SQL, como la semántica nula de estilo de base de datos mediante la implementación de la INullable interfaz . Cuando se usa SqlXml, el valor XML que se asigna a la instancia de SqlXml debe ser consumible por un XmlReader. Para los datos unicode, la marca de orden de bytes (BOM) debe estar presente en el flujo de datos.

Constructores

Nombre Description
SqlXml()

Crea una nueva instancia de SqlXml.

SqlXml(Stream)

Crea una nueva SqlXml instancia y proporciona el valor XML de la instancia derivada proporcionada Stream.

SqlXml(XmlReader)

Crea una nueva SqlXml instancia y la asocia al contenido del proporcionado XmlReader.

Propiedades

Nombre Description
IsNull

Indica si esta instancia representa un valor NULL SqlXml .

Null

Representa una instancia nula del SqlXml tipo .

Value

Obtiene la representación de cadena del contenido XML de esta SqlXml instancia.

Métodos

Nombre Description
CreateReader()

Obtiene el valor del contenido XML de este SqlXml objeto como .XmlReader

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)
GetXsdType(XmlSchemaSet)

Devuelve el lenguaje de definición de esquema XML (XSD) del especificado XmlSchemaSet.

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IXmlSerializable.GetSchema()

Para obtener una descripción de este miembro, vea GetSchema().

IXmlSerializable.ReadXml(XmlReader)

Para obtener una descripción de este miembro, vea ReadXml(XmlReader).

IXmlSerializable.WriteXml(XmlWriter)

Para obtener una descripción de este miembro, vea WriteXml(XmlWriter).

Se aplica a

Consulte también