XML データのサポートを提供するすべてのクラスの基本クラスを表します。
継承階層
System.Object
Microsoft.VisualStudio.Data.Framework.DataSupport
Microsoft.VisualStudio.Data.Framework.DataObjectSupport
Microsoft.VisualStudio.Data.Framework.DataViewSupport
名前空間: Microsoft.VisualStudio.Data.Framework
アセンブリ: Microsoft.VisualStudio.Data.Framework (Microsoft.VisualStudio.Data.Framework.dll 内)
構文
'宣言
Public MustInherit Class DataSupport _
Implements IVsDataSupport
public abstract class DataSupport : IVsDataSupport
public ref class DataSupport abstract : IVsDataSupport
[<AbstractClass>]
type DataSupport =
class
interface IVsDataSupport
end
public abstract class DataSupport implements IVsDataSupport
DataSupport 型で公開されるメンバーは以下のとおりです。
コンストラクター
| 名前 | 説明 | |
|---|---|---|
![]() |
DataSupport(String, Assembly) | マネージ アセンブリに格納されている XML リソースを持つ DataSupport クラスの新しいインスタンスを初期化します。 |
![]() |
DataSupport(String, String) | ディスクとして特定のファイル パスのファイル格納されている XML リソースを持つ DataSupport クラスの新しいインスタンスを初期化します。 |
このページのトップへ
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) |
![]() |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) |
![]() |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() |
OpenSupportStream() | XML コンテンツを表すバイトのストリームを開きます。 |
![]() |
OpenSupportStream(CultureInfo) | 指定されたカルチャ用の XML コンテンツを表すバイトのストリームを開きます。 |
![]() |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
このページのトップへ
解説
DDEX の基本的なデザインの目標の 1 つが DDEX プロバイダーを指定する XML データのサポートによって制御される機能拡張の主要な機能領域のことです。そのような各機能領域について、機能の XML ストリームを提供する方法を提供するクラスがあります。たとえば、DataObjectSupport か DataViewSupport。
XML ストリームが決まる可能性があるいくつかの標準の場所があります。これは、ディスク上のアセンブリにコンパイルされるマネージ リソースまたはファイルから読み込んだ場合があります。この基本クラスは自動的にコンストラクターが呼び出されるいずれかの検索メソッドを実装します。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
参照
関連項目
Microsoft.VisualStudio.Data.Framework 名前空間
.gif)
.gif)