SqlXml Classe

Definizione

Rappresenta i dati XML memorizzati o recuperati da un server.Represents XML data stored in or retrieved from a 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
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 tipo derivato da XmlReadere aggiunge funzionalità specifiche di SQL, come la semantica null di tipo database, implementando l'interfaccia INullable.This class contains an instance of an XmlReader-derived type, and adds SQL-specific features such as database-style null semantics by implementing the INullable interface. Quando si utilizza SqlXml, il valore XML assegnato all'istanza SqlXml deve essere utilizzabile da un XmlReader.When you use SqlXml, the XML value that you assign to the SqlXml instance must be consumable by an XmlReader. Per i dati Unicode, è necessario che il contrassegno per l'ordine dei byte (BOM) sia presente nel flusso di dati.For unicode data, the Byte Order Mark (BOM) must be present in the stream of data.

Costruttori

SqlXml()

Crea una nuova istanza di SqlXml.Creates a new SqlXml instance.

SqlXml(Stream)

Crea una nuova istanza SqlXml, fornendo il valore XML dall'istanza derivata dall'oggetto Stream fornito.Creates a new SqlXml instance, supplying the XML value from the supplied Stream-derived instance.

SqlXml(XmlReader)

Crea una nuova istanza SqlXml e la associa con il contenuto dell'oggetto XmlReader fornito.Creates a new SqlXml instance and associates it with the content of the supplied XmlReader.

Proprietà

IsNull

Indica se questa istanza rappresenta un valore null SqlXml.Indicates whether this instance represents a null SqlXml value.

Null

Rappresenta un'istanza null del tipo SqlXml.Represents a null instance of the SqlXml type.

Value

Ottiene la rappresentazione in forma di stringa del contenuto XML di questa istanza SqlXml.Gets the string representation of the XML content of this SqlXml instance.

Metodi

CreateReader()

Ottiene il valore del contenuto XML di questo oggetto SqlXml come oggetto XmlReader.Gets the value of the XML content of this SqlXml as a XmlReader.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
GetXsdType(XmlSchemaSet)

Restituisce il linguaggio XSD (XML Schema Definition) dell'oggetto XmlSchemaSet specificato.Returns the XML Schema definition language (XSD) of the specified XmlSchemaSet.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IXmlSerializable.GetSchema()

Per una descrizione di questo membro, vedere GetSchema().For a description of this member, see GetSchema().

IXmlSerializable.ReadXml(XmlReader)

Per una descrizione di questo membro, vedere ReadXml(XmlReader).For a description of this member, see ReadXml(XmlReader).

IXmlSerializable.WriteXml(XmlWriter)

Per una descrizione di questo membro, vedere WriteXml(XmlWriter).For a description of this member, see WriteXml(XmlWriter).

Si applica a

Vedi anche