EntityProviderFactory 類別

定義

代表一組用於建立提供者實作資料來源類別實例的方法。

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
繼承
EntityProviderFactory
實作

備註

EntityProviderFactory 提供了一個常見的入門點來取得 System.Data.EntityClient 課程。

關於如何使用 EntityProviderFactory 的概念性資訊,請參見 ADO.NET Entity Framework 以及 DbProviderFactories

欄位

名稱 Description
Instance

這次 EntityProviderFactory

屬性

名稱 Description
CanCreateDataSourceEnumerator

會得到一個值,表示這個 DbProviderFactory 實例是否支援該 DbDataSourceEnumerator 類別。

(繼承來源 DbProviderFactory)

方法

名稱 Description
CreateCommand()

回傳一個實作該 EntityCommand 類別的提供者類別的新實例。

CreateCommandBuilder()

擲回 NotSupportedException。 此方法目前尚未支援。

CreateConnection()

回傳一個實作該 EntityConnection 類別的提供者類別的新實例。

CreateConnectionStringBuilder()

回傳一個實作該 EntityConnectionStringBuilder 類別的提供者類別的新實例。

CreateDataAdapter()

CreateDataAdapter() 在本版本的 .NET 框架中不被支援。

CreateDataSourceEnumerator()

回傳一個實作該 DbDataSourceEnumerator 類別的提供者類別的新實例。

(繼承來源 DbProviderFactory)
CreateParameter()

回傳一個實作該 EntityParameter 類別的提供者類別的新實例。

CreatePermission(PermissionState)

回傳一個實作 CodeAccessPermission 提供者版本的提供者類別的新實例。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

明確介面實作

名稱 Description
IServiceProvider.GetService(Type)

回傳請求 IServiceProvider 的職業。

適用於