Partager via


SqlXml Classe

Définition

Représente des données XML stockées dans un serveur ou récupérées de celui-ci.

public ref class SqlXml sealed : System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public ref class SqlXml sealed : System::Data::SqlTypes::INullable
public sealed class SqlXml : System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public sealed class SqlXml : System.Data.SqlTypes.INullable
[System.Serializable]
public sealed class SqlXml : System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlXml = class
    interface INullable
    interface IXmlSerializable
type SqlXml = class
    interface INullable
[<System.Serializable>]
type SqlXml = class
    interface INullable
    interface IXmlSerializable
Public NotInheritable Class SqlXml
Implements INullable, IXmlSerializable
Public NotInheritable Class SqlXml
Implements INullable
Héritage
SqlXml
Attributs
Implémente

Remarques

Cette classe contient un instance d’un XmlReadertype dérivé et ajoute des fonctionnalités spécifiques à SQL telles que la sémantique null de style base de données en implémentant l’interfaceINullable. Lorsque vous utilisez SqlXml, la valeur XML que vous affectez au instance SqlXml doit être consommable par un XmlReader. Pour les données unicode, la marque d’ordre d’octet (BOM) doit être présente dans le flux de données.

Constructeurs

SqlXml()

Crée une instance SqlXml.

SqlXml(Stream)

Crée une nouvelle instance de SqlXml, en fournissant la valeur XML à partir de l'instance dérivée de Stream.

SqlXml(XmlReader)

Crée une nouvelle instance de SqlXml et l'associe au contenu du XmlReader fourni.

Propriétés

IsNull

Indique si cette instance représente une valeur SqlXml null.

Null

Représente une instance null du type SqlXml.

Value

Obtient la représentation sous forme de chaîne du contenu XML de cette instance de SqlXml.

Méthodes

CreateReader()

Obtient la valeur du contenu XML de ce SqlXml en tant que XmlReader.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
GetXsdType(XmlSchemaSet)

Retourne le langage XSD (XML Schema Definition) du XmlSchemaSet spécifié.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

IXmlSerializable.GetSchema()

Pour obtenir une description de ce membre, consultez GetSchema().

IXmlSerializable.ReadXml(XmlReader)

Pour obtenir une description de ce membre, consultez ReadXml(XmlReader).

IXmlSerializable.WriteXml(XmlWriter)

Pour obtenir une description de ce membre, consultez WriteXml(XmlWriter).

S’applique à

Voir aussi