SqlXml Klasse

Definition

Stellt XML-Daten dar, die in einem Server gespeichert oder abgerufen werden.

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
Vererbung
SqlXml
Attribute
Implementiert

Hinweise

Diese Klasse enthält eine Instanz eines XmlReaderabgeleiteten Typs und fügt SQL-spezifische Features wie die Nullsemantik im Datenbankstil hinzu, indem die INullable Schnittstelle implementiert wird. Wenn Sie SqlXml verwenden, muss der XML-Wert, den Sie der SqlXml-Instanz zuweisen, von einem XmlReaderVerbrauchsmaterial sein. Für Unicode-Daten muss das Bytereihenfolgenzeichen (BOM) im Datenstrom vorhanden sein.

Konstruktoren

Name Beschreibung
SqlXml()

Erstellt eine neue SqlXml-Instanz.

SqlXml(Stream)

Erstellt eine neue SqlXml Instanz, die den XML-Wert aus der bereitgestellten Streamabgeleiteten Instanz angibt.

SqlXml(XmlReader)

Erstellt eine neue SqlXml Instanz und ordnet sie dem Inhalt des angegebenen XmlReaderElements zu.

Eigenschaften

Name Beschreibung
IsNull

Gibt an, ob diese Instanz einen Nullwert SqlXml darstellt.

Null

Stellt eine NULL-Instanz des SqlXml Typs dar.

Value

Ruft die Zeichenfolgendarstellung des XML-Inhalts dieser SqlXml Instanz ab.

Methoden

Name Beschreibung
CreateReader()

Ruft den Wert des XML-Inhalts dieser SqlXml als ein XmlReader.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
GetXsdType(XmlSchemaSet)

Gibt die XML-Schemadefinitionssprache (XSD) der angegebenen XmlSchemaSetzurück.

MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IXmlSerializable.GetSchema()

Eine Beschreibung dieses Mitglieds finden Sie unter GetSchema().

IXmlSerializable.ReadXml(XmlReader)

Eine Beschreibung dieses Mitglieds finden Sie unter ReadXml(XmlReader).

IXmlSerializable.WriteXml(XmlWriter)

Eine Beschreibung dieses Mitglieds finden Sie unter WriteXml(XmlWriter).

Gilt für:

Weitere Informationen