EntityProviderFactory EntityProviderFactory EntityProviderFactory EntityProviderFactory Class

定義

データ ソース クラスのプロバイダーの実装のインスタンスを作成するためのメソッドのセットを表します。Represents a set of methods for creating instances of a provider's implementation of the data source classes.

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

注釈

EntityProviderFactory は、System.Data.EntityClient クラスを取得するための共通のエントリ ポイントを提供します。The EntityProviderFactory provides a common entry point to obtain System.Data.EntityClient classes.

使用する方法についての概念はEntityProviderFactoryを参照してくださいADO.NET Entity FrameworkDbProviderFactoriesします。For conceptual information about how to use EntityProviderFactory, see ADO.NET Entity Framework and DbProviderFactories.

フィールド

Instance Instance Instance Instance

この EntityProviderFactory インスタンス。This EntityProviderFactory instance.

メソッド

CreateCommand() CreateCommand() CreateCommand() CreateCommand()

EntityCommand クラスを実装するプロバイダーのクラスの新しいインスタンスを返します。Returns a new instance of the provider's class that implements the EntityCommand class.

CreateCommandBuilder() CreateCommandBuilder() CreateCommandBuilder() CreateCommandBuilder()

NotSupportedException をスローします。Throws a NotSupportedException. このメソッドは現在サポートされていません。This method is currently not supported.

CreateConnection() CreateConnection() CreateConnection() CreateConnection()

EntityConnection クラスを実装するプロバイダーのクラスの新しいインスタンスを返します。Returns a new instance of the provider's class that implements the EntityConnection class.

CreateConnectionStringBuilder() CreateConnectionStringBuilder() CreateConnectionStringBuilder() CreateConnectionStringBuilder()

EntityConnectionStringBuilder クラスを実装するプロバイダーのクラスの新しいインスタンスを返します。Returns a new instance of the provider's class that implements the EntityConnectionStringBuilder class.

CreateDataAdapter() CreateDataAdapter() CreateDataAdapter() CreateDataAdapter()

このバージョンの CreateDataAdapter() では、.NET Framework.NET Framework はサポートされません。CreateDataAdapter() is not supported in this version of the .NET Framework.NET Framework.

CreateDataSourceEnumerator() CreateDataSourceEnumerator() CreateDataSourceEnumerator() CreateDataSourceEnumerator()

DbDataSourceEnumerator クラスを実装するプロバイダーのクラスの新しいインスタンスを返します。Returns a new instance of the provider's class that implements the DbDataSourceEnumerator class.

(Inherited from DbProviderFactory)
CreateParameter() CreateParameter() CreateParameter() CreateParameter()

EntityParameter クラスを実装するプロバイダーのクラスの新しいインスタンスを返します。Returns a new instance of the provider's class that implements the EntityParameter class.

CreatePermission(PermissionState) CreatePermission(PermissionState) CreatePermission(PermissionState) CreatePermission(PermissionState)

CodeAccessPermission クラスのプロバイダーのバージョンを実装するプロバイダーのクラスの新しいインスタンスを返します。Returns a new instance of the provider's class that implements the provider's version of the CodeAccessPermission class.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

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

IServiceProvider.GetService(Type) IServiceProvider.GetService(Type) IServiceProvider.GetService(Type) IServiceProvider.GetService(Type)

要求された IServiceProvider クラスを返します。Returns the requested IServiceProvider class.

プロパティ

CanCreateCommandBuilder CanCreateCommandBuilder CanCreateCommandBuilder CanCreateCommandBuilder Inherited from DbProviderFactory
CanCreateDataAdapter CanCreateDataAdapter CanCreateDataAdapter CanCreateDataAdapter Inherited from DbProviderFactory
CanCreateDataSourceEnumerator CanCreateDataSourceEnumerator CanCreateDataSourceEnumerator CanCreateDataSourceEnumerator

特定の DbProviderFactoryDbDataSourceEnumerator クラスをサポートするかどうかを示します。Specifies whether the specific DbProviderFactory supports the DbDataSourceEnumerator class.

(Inherited from DbProviderFactory)

適用対象