Sdílet prostřednictvím


SqlXml Třída

Definice

Představuje data XML uložená nebo načtená ze serveru.

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
Dědičnost
SqlXml
Atributy
Implementuje

Poznámky

Tato třída obsahuje instanci odvozeného XmlReadertypu a přidává funkce specifické pro SQL, jako je například sémantika null ve stylu databáze implementací INullable rozhraní. Při použití jazyka SqlXml musí být hodnota XML přiřazená instanci SqlXml využita XmlReadernástrojem . U dat Unicode musí být ve streamu dat přítomen značka pořadí bajtů (BOM).

Konstruktory

SqlXml()

Vytvoří novou instanci sloupce SqlXml.

SqlXml(Stream)

Vytvoří novou SqlXml instanci poskytující hodnotu XML ze zadané Streamodvozené instance.

SqlXml(XmlReader)

Vytvoří novou SqlXml instanci a přidruží ji k obsahu zadaného XmlReaderobjektu .

Vlastnosti

IsNull

Určuje, zda tato instance představuje hodnotu null SqlXml .

Null

Představuje instanci SqlXml typu null.

Value

Získá řetězcovou reprezentaci obsahu XML této SqlXml instance.

Metody

CreateReader()

Získá hodnotu obsahu XML tohoto SqlXml objektu XmlReaderjako .

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
GetXsdType(XmlSchemaSet)

Vrátí jazyk XSD (Xml Schema Definition Language) zadaného XmlSchemaSetobjektu .

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

IXmlSerializable.GetSchema()

Popis tohoto člena najdete v tématu GetSchema().

IXmlSerializable.ReadXml(XmlReader)

Popis tohoto člena najdete v tématu ReadXml(XmlReader).

IXmlSerializable.WriteXml(XmlWriter)

Popis tohoto člena najdete v tématu WriteXml(XmlWriter).

Platí pro

Viz také