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