次の方法で共有


DataSourceSpecializer クラス

接続されているデータ ソースに基づいて DDEX プロバイダーの動作を特化する機能を表します。

継承階層

Object
  Microsoft.VisualStudio.Data.DataSourceSpecializer

名前空間:  Microsoft.VisualStudio.Data
アセンブリ:  Microsoft.VisualStudio.Data (Microsoft.VisualStudio.Data.dll 内)

構文

'宣言
Public MustInherit Class DataSourceSpecializer
public abstract class DataSourceSpecializer
public ref class DataSourceSpecializer abstract
[<AbstractClass>]
type DataSourceSpecializer =  class end
public abstract class DataSourceSpecializer

DataSourceSpecializer 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
プロテクト メソッド DataSourceSpecializer クラスのコンストラクター。DataSourceSpecializer クラスの新しいインスタンスを作成します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド CreateObject 指定したデータ ソース用に特化する特定の型の DDEX プロバイダーによって実装されたオブジェクトを作成します。
パブリック メソッド DeriveDataSource プロバイダーでサポートされるすべてのデータ ソースを特定の接続文字列で表されるかを判定します。
パブリック メソッド Equals 指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトが、ガベージ コレクションによって収集される前に、リソースの解放とその他のクリーンアップ操作の実行を試みることができるようにします。 (Object から継承されます。)
パブリック メソッド GetAssembly アセンブリの文字列とデータ ソースの GUID を持つアセンブリを検索します。
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド GetType(Guid, String) 型名とデータ ソースの GUID を持つ型定義を取得します。
プロテクト メソッド MemberwiseClone Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

解説

DDEX プロバイダーは異なるデータ ソースに対して大幅に異なります。 最も高い例では、特定のプロバイダーまたはドライバーが動作を定義する OLE DB、ODBC のような一般的なプロバイダーとあります。 単純な例では、SQL Server の接続と SQL Server データベース ファイルの間の接続微分です。

同じプロバイダーが各データ ソースに接続するために使用しますが、デザイン時環境は非常には異なる場合があります。 DDEX プロバイダーは、データ ソースによってプロバイダーの動作をカスタマイズする方法を提供するには、このクラスを実装できます。

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Data 名前空間

DataSource

DataSourceManager