SqlXml Classe

Definizione

Rappresenta i dati XML archiviati o recuperati da un server.

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
Ereditarietà
SqlXml
Attributi
Implementazioni

Commenti

Questa classe contiene un'istanza di un XmlReadertipo derivato da e aggiunge funzionalità specifiche di SQL, ad esempio la semantica Null in stile database implementando l'interfaccia INullable . Quando si usa SqlXml, il valore XML assegnato all'istanza di SqlXml deve essere utilizzabile da un oggetto XmlReader. Per i dati Unicode, il byte order mark (BOM) deve essere presente nel flusso di dati.

Costruttori

Nome Descrizione
SqlXml()

Crea una nuova istanza di SqlXml.

SqlXml(Stream)

Crea una nuova SqlXml istanza, specificando il valore XML dall'istanza derivata Streamda fornita.

SqlXml(XmlReader)

Crea una nuova SqlXml istanza e la associa al contenuto dell'oggetto XmlReaderfornito.

Proprietà

Nome Descrizione
IsNull

Indica se questa istanza rappresenta un valore Null SqlXml .

Null

Rappresenta un'istanza Null del SqlXml tipo.

Value

Ottiene la rappresentazione di stringa del contenuto XML di questa SqlXml istanza.

Metodi

Nome Descrizione
CreateReader()

Ottiene il valore del contenuto XML di questo SqlXml oggetto come .XmlReader

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
GetXsdType(XmlSchemaSet)

Restituisce il linguaggio XSD (XML Schema Definition Language) dell'oggetto specificato XmlSchemaSet.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IXmlSerializable.GetSchema()

Per una descrizione di questo membro, vedere GetSchema().

IXmlSerializable.ReadXml(XmlReader)

Per una descrizione di questo membro, vedere ReadXml(XmlReader).

IXmlSerializable.WriteXml(XmlWriter)

Per una descrizione di questo membro, vedere WriteXml(XmlWriter).

Si applica a

Vedi anche