SqlXml クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サーバーに格納またはサーバーから取得された XML データを表します。
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
- 継承
-
SqlXml
- 属性
- 実装
注釈
このクラスには、 XmlReader派生型のインスタンスが含まれており、 INullable インターフェイスを実装することで、データベース スタイルの null セマンティクスなどの SQL 固有の機能を追加します。 SqlXml を使用する場合、SqlXml インスタンスに割り当てる XML 値は、 XmlReaderで使用できる必要があります。 Unicode データの場合、バイトオーダー マーク (BOM) がデータストリームに存在する必要があります。
コンストラクター
| 名前 | 説明 |
|---|---|
| SqlXml() |
新しい SqlXml インスタンスを作成します。 |
| SqlXml(Stream) | |
| SqlXml(XmlReader) |
プロパティ
| 名前 | 説明 |
|---|---|
| IsNull |
このインスタンスが null SqlXml 値を表すかどうかを示します。 |
| Null |
SqlXml型の null インスタンスを表します。 |
| Value |
この SqlXml インスタンスの XML コンテンツの文字列形式を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| CreateReader() | |
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| GetXsdType(XmlSchemaSet) |
指定した XmlSchemaSetの XML スキーマ定義言語 (XSD) を返します。 |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| IXmlSerializable.GetSchema() |
このメンバーの説明については、 GetSchema()を参照してください。 |
| IXmlSerializable.ReadXml(XmlReader) |
このメンバーの説明については、 ReadXml(XmlReader)を参照してください。 |
| IXmlSerializable.WriteXml(XmlWriter) |
このメンバーの説明については、 WriteXml(XmlWriter)を参照してください。 |