次の方法で共有


DatabaseSchemaProvider.GetServiceConstructor<TServiceConstructor> メソッド

指定された Type で識別されるサービスのコンストラクターを返します。

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

構文

'宣言
Public Function GetServiceConstructor(Of TServiceConstructor As ServiceConstructor) As TServiceConstructor
public TServiceConstructor GetServiceConstructor<TServiceConstructor>()
where TServiceConstructor : ServiceConstructor
public:
generic<typename TServiceConstructor>
where TServiceConstructor : ServiceConstructor
TServiceConstructor GetServiceConstructor()
member GetServiceConstructor : unit -> 'TServiceConstructor  when 'TServiceConstructor : ServiceConstructor
JScript では、ジェネリックな型またはメソッドは使用できません。

型パラメーター

戻り値

型: TServiceConstructor
指定された Type の登録されているサービス。

例外

例外 条件
ExtensibilityException

複数のサービス コンストラクターが、要求された Type に一致するか、または一致するコンストラクターが見つかりません。

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

参照

DatabaseSchemaProvider クラス

Microsoft.Data.Schema 名前空間

ServiceConstructor