SqlClientFactory クラス

定義

System.Data.SqlClient プロバイダーのデータ ソース クラスの実装のインスタンスを作成するためのメソッドのセットを表します。

public ref class SqlClientFactory sealed : System::Data::Common::DbProviderFactory
public ref class SqlClientFactory sealed : System::Data::Common::DbProviderFactory, IServiceProvider
public sealed class SqlClientFactory : System.Data.Common.DbProviderFactory
public sealed class SqlClientFactory : System.Data.Common.DbProviderFactory, IServiceProvider
type SqlClientFactory = class
    inherit DbProviderFactory
type SqlClientFactory = class
    inherit DbProviderFactory
    interface IServiceProvider
Public NotInheritable Class SqlClientFactory
Inherits DbProviderFactory
Public NotInheritable Class SqlClientFactory
Inherits DbProviderFactory
Implements IServiceProvider
継承
SqlClientFactory
実装

フィールド

Instance

SqlClientFactory のインスタンスを取得します。 これは、厳密に型指定されたデータ オブジェクトの取得に使用できます。

プロパティ

CanCreateBatch

この DbProviderFactory インスタンスが DbBatch クラスをサポートしているかどうかを示す値を取得します。

(継承元 DbProviderFactory)
CanCreateCommandBuilder

この DbProviderFactory インスタンスが DbCommandBuilder クラスをサポートしているかどうかを示す値を取得します。

(継承元 DbProviderFactory)
CanCreateDataAdapter

この DbProviderFactory インスタンスが DbDataAdapter クラスをサポートしているかどうかを示す値を取得します。

(継承元 DbProviderFactory)
CanCreateDataSourceEnumerator

SqlDataSourceEnumerator を作成することができるかどうかを示す値が取得されます。

CanCreateDataSourceEnumerator

この DbProviderFactory インスタンスが DbDataSourceEnumerator クラスをサポートしているかどうかを示す値を取得します。

(継承元 DbProviderFactory)

メソッド

CreateBatch()

DbBatch クラスを実装するプロバイダーのクラスの新しいインスタンスを返します。

(継承元 DbProviderFactory)
CreateBatchCommand()

DbBatchCommand クラスを実装するプロバイダーのクラスの新しいインスタンスを返します。

(継承元 DbProviderFactory)
CreateCommand()

厳密に型指定された DbCommand インスタンスを返します。

CreateCommandBuilder()

厳密に型指定された DbCommandBuilder インスタンスを返します。

CreateCommandBuilder()

DbCommandBuilder クラスを実装するプロバイダーのクラスの新しいインスタンスを返します。

(継承元 DbProviderFactory)
CreateConnection()

厳密に型指定された DbConnection インスタンスを返します。

CreateConnectionStringBuilder()

厳密に型指定された DbConnectionStringBuilder インスタンスを返します。

CreateDataAdapter()

厳密に型指定された DbDataAdapter インスタンスを返します。

CreateDataAdapter()

DbDataAdapter クラスを実装するプロバイダーのクラスの新しいインスタンスを返します。

(継承元 DbProviderFactory)
CreateDataSource(String)

クラスを実装DbDataSourceするプロバイダーのクラスの新しいインスタンスを返します。これは、指定された接続文字列のデータベースを表し、それに接続を渡す準備ができています。

(継承元 DbProviderFactory)
CreateDataSourceEnumerator()

新しい SqlDataSourceEnumerator を返します。

CreateDataSourceEnumerator()

DbDataSourceEnumerator クラスを実装するプロバイダーのクラスの新しいインスタンスを返します。

(継承元 DbProviderFactory)
CreateParameter()

厳密に型指定された DbParameter インスタンスを返します。

CreatePermission(PermissionState)

新しい CodeAccessPermission を返します。

CreatePermission(PermissionState)

CodeAccessPermission クラスのプロバイダーのバージョンを実装するプロバイダーのクラスの新しいインスタンスを返します。

(継承元 DbProviderFactory)
Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

明示的なインターフェイスの実装

IServiceProvider.GetService(Type)

このメンバーの詳細については、「GetService(Type)」をご覧ください。

拡張メソッド

GetKeyedService<T>(IServiceProvider, Object)

から 型 T のサービスを取得します IServiceProvider

GetKeyedServices(IServiceProvider, Type, Object)

から 型 serviceType のサービスの列挙体を取得します IServiceProvider

GetKeyedServices<T>(IServiceProvider, Object)

から 型 T のサービスの列挙体を取得します IServiceProvider

GetRequiredKeyedService(IServiceProvider, Type, Object)

から 型 serviceType のサービスを取得します IServiceProvider

GetRequiredKeyedService<T>(IServiceProvider, Object)

から 型 T のサービスを取得します IServiceProvider

CreateAsyncScope(IServiceProvider)

スコープ サービスを解決するために使用できる新しい AsyncServiceScope を作成します。

CreateScope(IServiceProvider)

スコープ サービスを解決するために使用できる新しい IServiceScope を作成します。

GetRequiredService(IServiceProvider, Type)

IServiceProvider から serviceType 型のサービスを取得します。

GetRequiredService<T>(IServiceProvider)

IServiceProvider から T 型のサービスを取得します。

GetService<T>(IServiceProvider)

IServiceProvider から T 型のサービスを取得します。

GetServices(IServiceProvider, Type)

IServiceProvider から serviceType 型のサービスの列挙体を取得します。

GetServices<T>(IServiceProvider)

IServiceProvider から T 型のサービスの列挙体を取得します。

GetFakeLogCollector(IServiceProvider)

偽のロガーに送信されたログ レコードを収集する オブジェクトを取得します。

GetFakeRedactionCollector(IServiceProvider)

依存関係挿入コンテナーから偽の redactor コレクター インスタンスを取得します。

適用対象

こちらもご覧ください