EntityProviderFactory Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um conjunto de métodos para criar instâncias de uma implementação de provedor das classes de fonte de dados.
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
- Herança
- Implementações
Comentários
O EntityProviderFactory fornece um ponto de entrada comum para obter System.Data.EntityClient classes.
Para obter informações conceituais sobre como usar EntityProviderFactoryo , consulte ADO.NET Entity Framework e DbProviderFactories.
Campos
Instance |
Esta instância EntityProviderFactory. |
Propriedades
CanCreateBatch |
Obtém um valor que indica se esta instância DbProviderFactory é compatível com a classe DbBatch. (Herdado de DbProviderFactory) |
CanCreateCommandBuilder |
Obtém um valor que indica se esta instância DbProviderFactory é compatível com a classe DbCommandBuilder. (Herdado de DbProviderFactory) |
CanCreateDataAdapter |
Obtém um valor que indica se esta instância DbProviderFactory é compatível com a classe DbDataAdapter. (Herdado de DbProviderFactory) |
CanCreateDataSourceEnumerator |
Obtém um valor que indica se esta instância DbProviderFactory é compatível com a classe DbDataSourceEnumerator. (Herdado de DbProviderFactory) |
Métodos
CreateBatch() |
Retorna uma nova instância da classe do provedor que implementa a classe DbBatch . (Herdado de DbProviderFactory) |
CreateBatchCommand() |
Retorna uma nova instância da classe do provedor que implementa a classe DbBatchCommand . (Herdado de DbProviderFactory) |
CreateCommand() |
Retorna uma nova instância da classe do provedor que implementa a classe EntityCommand . |
CreateCommandBuilder() |
Gera uma NotSupportedException. Não há suporte para este método atualmente. |
CreateConnection() |
Retorna uma nova instância da classe do provedor que implementa a classe EntityConnection . |
CreateConnectionStringBuilder() |
Retorna uma nova instância da classe do provedor que implementa a classe EntityConnectionStringBuilder . |
CreateDataAdapter() |
CreateDataAdapter()não há suporte nesta versão do .NET Framework. |
CreateDataSource(String) |
Retorna uma nova instância da classe do provedor que implementa a DbDataSource classe , representando o banco de dados para o cadeia de conexão determinado e pronto para distribuir conexões a ela. (Herdado de DbProviderFactory) |
CreateDataSourceEnumerator() |
Retorna uma nova instância da classe do provedor que implementa a classe DbDataSourceEnumerator . (Herdado de DbProviderFactory) |
CreateParameter() |
Retorna uma nova instância da classe do provedor que implementa a classe EntityParameter . |
CreatePermission(PermissionState) |
Retorna uma nova instância da classe do provedor que implementa a versão do provedor da classe CodeAccessPermission. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Implantações explícitas de interface
IServiceProvider.GetService(Type) |
Retorna a classe IServiceProvider solicitada. |