SqlXml Klasa

Definicja

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 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 element XmlReader. W przypadku danych Unicode znak zamówienia bajtu (BOM) musi być obecny w strumieniu danych.

Konstruktory

Nazwa Opis
SqlXml()

Tworzy nowy obiekt 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

Nazwa Opis
IsNull

Wskazuje, czy to wystąpienie reprezentuje wartość null SqlXml .

Null

Reprezentuje wystąpienie SqlXml typu o wartości null.

Value

Pobiera ciąg reprezentujący zawartość XML tego SqlXml wystąpienia.

Metody

Nazwa Opis
CreateReader()

Pobiera wartość zawartości XML tego SqlXml elementu jako XmlReader.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
GetXsdType(XmlSchemaSet)

Zwraca język definicji schematu XML (XSD) określonego XmlSchemaSetelementu .

MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

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

Dotyczy

Zobacz też