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 da implementação de um 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 EntityProviderFactory, consulte ADO.NET Entity Framework e DbProviderFactories.
Campos
| Nome | Description |
|---|---|
| Instance |
Essa EntityProviderFactory instância. |
Propriedades
| Nome | Description |
|---|---|
| CanCreateDataSourceEnumerator |
Obtém um valor que indica se essa DbProviderFactory instância dá suporte à DbDataSourceEnumerator classe. (Herdado de DbProviderFactory) |
Métodos
| Nome | Description |
|---|---|
| CreateCommand() |
Retorna uma nova instância da classe do provedor que implementa a EntityCommand classe. |
| CreateCommandBuilder() |
Lança NotSupportedException. Atualmente, não há suporte para esse método. |
| CreateConnection() |
Retorna uma nova instância da classe do provedor que implementa a EntityConnection classe. |
| CreateConnectionStringBuilder() |
Retorna uma nova instância da classe do provedor que implementa a EntityConnectionStringBuilder classe. |
| CreateDataAdapter() |
não há suporte para CreateDataAdapter() nesta versão do .NET Framework. |
| CreateDataSourceEnumerator() |
Retorna uma nova instância da classe do provedor que implementa a DbDataSourceEnumerator classe. (Herdado de DbProviderFactory) |
| CreateParameter() |
Retorna uma nova instância da classe do provedor que implementa a EntityParameter classe. |
| CreatePermission(PermissionState) |
Retorna uma nova instância da classe do provedor que implementa a versão do provedor da CodeAccessPermission classe. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IServiceProvider.GetService(Type) |
Retorna a classe solicitada IServiceProvider . |