SqlXml Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje dane XML przechowywane lub pobierane z serwera.
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
- Dziedziczenie
-
SqlXml
- Atrybuty
- Implementuje
Uwagi
Ta klasa zawiera wystąpienie typu pochodnego XmlReaderi dodaje funkcje specyficzne dla języka SQL, takie jak semantyka null w stylu bazy danych, implementując INullable interfejs. W przypadku korzystania z programu SqlXml wartość XML przypisana do wystąpienia programu SqlXml musi być używana przez XmlReaderelement . W przypadku danych Unicode znak zamówienia bajtów (BOM
) musi być obecny w strumieniu danych.
Konstruktory
SqlXml() |
Tworzy nowe wystąpienie klasy SqlXml. |
SqlXml(Stream) |
Tworzy nowe SqlXml wystąpienie, podając wartość XML z dostarczonego Streamwystąpienia pochodnego. |
SqlXml(XmlReader) |
Tworzy nowe SqlXml wystąpienie i kojarzy je z zawartością dostarczonego XmlReaderelementu . |
Właściwości
IsNull |
Wskazuje, czy to wystąpienie reprezentuje wartość null SqlXml . |
Null |
Reprezentuje wystąpienie SqlXml typu o wartości null. |
Value |
Pobiera reprezentację ciągu zawartości XML tego SqlXml wystąpienia. |
Metody
CreateReader() |
Pobiera wartość zawartości XML tej SqlXml wartości jako XmlReader. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
GetXsdType(XmlSchemaSet) |
Zwraca język definicji schematu XML (XSD) określonego XmlSchemaSetelementu . |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Jawne implementacje interfejsu
IXmlSerializable.GetSchema() |
Aby uzyskać opis tego elementu członkowskiego, zobacz GetSchema(). |
IXmlSerializable.ReadXml(XmlReader) |
Aby uzyskać opis tego elementu członkowskiego, zobacz ReadXml(XmlReader). |
IXmlSerializable.WriteXml(XmlWriter) |
Aby uzyskać opis tego elementu członkowskiego, zobacz WriteXml(XmlWriter). |