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
[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
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 gleich dem aktuellen Objekt ist.

(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) des angegebenen XmlSchemaSet.

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