SqlXml 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í.
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). |