Microsoft.Data.Schema.Extensibility 名前空間

この名前空間には、ExtensionManager などの機能拡張クラスが含まれます。 また、すべての拡張機能の基本型と、拡張機能の定義に使用するパブリック属性も含まれます。

クラス

  クラス 説明
Dd174919.pubclass(ja-jp,VS.90).gif DatabaseSchemaProvider スキーマとスクリプトのモデリングに関連するサービス オブジェクトをインスタンス化するための一連のファクトリ オブジェクトとファクトリ メソッドを公開します。
Dd174919.pubclass(ja-jp,VS.90).gif DatabaseSchemaProviderCompatibilityAttribute 拡張機能が互換性を持つデータベース サービス プロバイダを指定するために使用します。 この属性は複数回適用できます。
Dd174919.pubclass(ja-jp,VS.90).gif ExtensionHandle 拡張機能の型と、この拡張機能の型の名前付き構成が含まれます。
Dd174919.pubclass(ja-jp,VS.90).gif ExtensionHandle<TInterfaceType> 拡張機能の型と、この拡張機能の型の名前付き構成が含まれます。
Dd174919.pubclass(ja-jp,VS.90).gif ExtensionManager 拡張機能のコンテキストを保持し、拡張機能を読み込みます。 拡張機能には、データベース プロジェクトで使用する DatabaseSchemaProvider インスタンスが含まれます。 データベース プロジェクトごとに、1 つの ExtensionManager インスタンスが保持されます。

インターフェイス

  インターフェイス 説明
Dd174919.pubinterface(ja-jp,VS.90).gif IExtension 機能拡張マネージャが読み込むすべての拡張機能によって実装されます。

列挙型

  列挙体 説明
Dd174919.pubenumeration(ja-jp,VS.90).gif DspCompatibilityCategory DatabaseSchemaProviderCompatibilityAttribute を作成するために使用できる列挙型フィールドが含まれます。