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