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