SqlXml Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 sémantika stylu databáze null implementací INullable rozhraní. Pokud používáte SqlXml, hodnota XML, kterou přiřadíte k instanci SqlXml, musí být spotřební XmlReader. U dat unicode musí být značka pořadí bajtů (BOM) v datovém proudu.
Konstruktory
| Name | Description |
|---|---|
| SqlXml() |
Vytvoří novou instanci SqlXml. |
| SqlXml(Stream) |
Vytvoří novou SqlXml instanci a poskytne hodnotu XML ze zadané Stream-odvozené instance. |
| SqlXml(XmlReader) |
Vytvoří novou SqlXml instanci a přidruží ji k obsahu zadaného XmlReadersouboru . |
Vlastnosti
| Name | Description |
|---|---|
| IsNull |
Určuje, zda tato instance představuje hodnotu null SqlXml . |
| Null |
Představuje instanci SqlXml typu null. |
| Value |
Získá řetězcovou reprezentaci xml obsahu této SqlXml instance. |
Metody
| Name | Description |
|---|---|
| CreateReader() | |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| GetXsdType(XmlSchemaSet) |
Vrátí jazyk XSD (XML Schema Definition Language) zadaného XmlSchemaSetjazyka . |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Explicitní implementace rozhraní
| Name | Description |
|---|---|
| IXmlSerializable.GetSchema() |
Popis tohoto člena naleznete v tématu GetSchema(). |
| IXmlSerializable.ReadXml(XmlReader) |
Popis tohoto člena naleznete v tématu ReadXml(XmlReader). |
| IXmlSerializable.WriteXml(XmlWriter) |
Popis tohoto člena naleznete v tématu WriteXml(XmlWriter). |