SqlXml Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta i dati XML memorizzati o recuperati da un server.
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
- 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
SqlXml() |
Crea una nuova istanza di SqlXml. |
SqlXml(Stream) |
Crea una nuova istanza SqlXml, fornendo il valore XML dall'istanza derivata dall'oggetto Stream fornito. |
SqlXml(XmlReader) |
Crea una nuova istanza SqlXml e la associa con il contenuto dell'oggetto XmlReader fornito. |
Proprietà
IsNull |
Indica se questa istanza rappresenta un valore null SqlXml. |
Null |
Rappresenta un'istanza null del tipo SqlXml. |
Value |
Ottiene la rappresentazione in forma di stringa del contenuto XML di questa istanza SqlXml. |
Metodi
CreateReader() |
Ottiene il valore del contenuto XML di questo oggetto SqlXml come oggetto 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 l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
GetXsdType(XmlSchemaSet) |
Restituisce il linguaggio XSD (XML Schema Definition) dell'oggetto XmlSchemaSet specificato. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
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). |