EntityProviderFactory Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sağlayıcının veri kaynağı sınıflarını uygulamasının örneklerini oluşturmak için bir dizi yöntemi temsil eder.
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
- Devralma
- Uygulamalar
Açıklamalar
, EntityProviderFactory sınıfları almak System.Data.EntityClient için ortak bir giriş noktası sağlar.
kullanma EntityProviderFactoryhakkında kavramsal bilgi için bkz. ADO.NET Entity Framework ve DbProviderFactories.
Alanlar
Instance |
Bu EntityProviderFactory örnek. |
Özellikler
CanCreateBatch |
Bu DbProviderFactory örneğin sınıfı destekleyip desteklemediğini DbBatch gösteren bir değer alır. (Devralındığı yer: DbProviderFactory) |
CanCreateCommandBuilder |
Bu DbProviderFactory örneğin sınıfı destekleyip desteklemediğini DbCommandBuilder gösteren bir değer alır. (Devralındığı yer: DbProviderFactory) |
CanCreateDataAdapter |
Bu DbProviderFactory örneğin sınıfı destekleyip desteklemediğini DbDataAdapter gösteren bir değer alır. (Devralındığı yer: DbProviderFactory) |
CanCreateDataSourceEnumerator |
Bu DbProviderFactory örneğin sınıfı destekleyip desteklemediğini DbDataSourceEnumerator gösteren bir değer alır. (Devralındığı yer: DbProviderFactory) |
Yöntemler
CreateBatch() |
Sağlayıcı sınıfının sınıfını uygulayan yeni bir örneğini DbBatch döndürür. (Devralındığı yer: DbProviderFactory) |
CreateBatchCommand() |
Sağlayıcı sınıfının sınıfını uygulayan yeni bir örneğini DbBatchCommand döndürür. (Devralındığı yer: DbProviderFactory) |
CreateCommand() |
Sağlayıcı sınıfının sınıfını uygulayan yeni bir örneğini EntityCommand döndürür. |
CreateCommandBuilder() |
Bir NotSupportedExceptionoluşturur. Bu yöntem şu anda desteklenmiyor. |
CreateConnection() |
Sağlayıcı sınıfının sınıfını uygulayan yeni bir örneğini EntityConnection döndürür. |
CreateConnectionStringBuilder() |
Sağlayıcı sınıfının sınıfını uygulayan yeni bir örneğini EntityConnectionStringBuilder döndürür. |
CreateDataAdapter() |
CreateDataAdapter().NET Framework bu sürümünde desteklenmez. |
CreateDataSource(String) |
Sağlayıcı sınıfının sınıfını uygulayanDbDataSource, verilen bağlantı dizesi veritabanını temsil eden ve bağlantı dağıtmaya hazır yeni bir örneğini döndürür. (Devralındığı yer: DbProviderFactory) |
CreateDataSourceEnumerator() |
Sağlayıcı sınıfının sınıfını uygulayan yeni bir örneğini DbDataSourceEnumerator döndürür. (Devralındığı yer: DbProviderFactory) |
CreateParameter() |
Sağlayıcı sınıfının sınıfını uygulayan yeni bir örneğini EntityParameter döndürür. |
CreatePermission(PermissionState) |
Sağlayıcı sınıfının, sağlayıcının sınıfının sürümünü uygulayan yeni bir örneğini CodeAccessPermission döndürür. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
IServiceProvider.GetService(Type) |
İstenen IServiceProvider sınıfı döndürür. |