SqlXml Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt XML-Daten dar, die auf einem Server gespeichert oder von diesem 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 instance eines XmlReaderabgeleiteten Typs und fügt SQL-spezifische Features wie null-Semantik im Datenbankstil hinzu, indem die INullable -Schnittstelle implementiert wird. Wenn Sie SqlXml verwenden, muss der XML-Wert, den Sie dem SqlXml-instance zuweisen, von einem XmlReaderverwendet werden. Für Unicode-Daten muss das Bytereihenfolgezeichen (BOM
) im Datenstrom vorhanden sein.
Konstruktoren
SqlXml() |
Erstellt eine neue SqlXml-Instanz. |
SqlXml(Stream) |
Erstellt eine neue SqlXml-Instanz und gibt den XML-Wert der von Stream abgeleiteten Instanz an, die bereitgestellt wird. |
SqlXml(XmlReader) |
Erstellt eine neue SqlXml-Instanz und ordnet diese dem Inhalt des bereitgestellten XmlReader zu. |
Eigenschaften
IsNull |
Gibt an, ob diese Instanz einen SqlXml-Wert gleich NULL darstellt. |
Null |
Stellt eine NULL-Instanz des SqlXml-Typs dar. |
Value |
Ruft die Zeichenfolgenentsprechung des XML-Inhalts dieser SqlXml-Instanz ab. |
Methoden
CreateReader() |
Ruft den Wert des XML-Inhalts von diesem SqlXml als XmlReader ab. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
GetXsdType(XmlSchemaSet) |
Gibt die XML-Schemadefinitionssprache (XSD) des angegebenen XmlSchemaSet zurück. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
IXmlSerializable.GetSchema() |
Eine Beschreibung dieses Elements finden Sie unter GetSchema(). |
IXmlSerializable.ReadXml(XmlReader) |
Eine Beschreibung dieses Elements finden Sie unter ReadXml(XmlReader). |
IXmlSerializable.WriteXml(XmlWriter) |
Eine Beschreibung dieses Elements finden Sie unter WriteXml(XmlWriter). |