DbContextInfo 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.
Fornece informações de runtime sobre um determinado DbContext tipo.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
public class DbContextInfo
public class DbContextInfo
type DbContextInfo = class
Public Class DbContextInfo
- Herança
-
DbContextInfo
- Atributos
Construtores
DbContextInfo(Type) |
Cria uma nova instância que representa um determinado DbContext tipo. |
DbContextInfo(Type, Configuration) |
Cria uma nova instância que representa um determinado DbContext tipo. Um objeto de configuração externa (por exemplo, app.config ou web.config) pode ser fornecido e será usado durante a resolução da cadeia de conexão. Isso inclui procurar cadeias de conexão e entradas DefaultConnectionFactory. |
DbContextInfo(Type, Configuration, DbConnectionInfo) |
Cria uma nova instância que representa um determinado DbContext, visando um banco de dados específico. Um objeto de configuração externa (por exemplo, app.config ou web.config) pode ser fornecido e será usado durante a resolução da cadeia de conexão. Isso inclui procurar cadeias de conexão e entradas DefaultConnectionFactory. |
DbContextInfo(Type, Configuration, DbProviderInfo) |
Cria uma nova instância que representa um determinado DbContext tipo. Um objeto de configuração externa (por exemplo, app.config ou web.config) pode ser fornecido e será usado durante a resolução da cadeia de conexão. Isso inclui procurar cadeias de conexão e entradas DefaultConnectionFactory. Um DbProviderInfo pode ser fornecido para substituir o provedor determinado padrão usado ao construir o modelo EDM subjacente. Isso pode ser útil para impedir que o EF se conecte para descobrir um token de manifesto. |
DbContextInfo(Type, ConnectionStringSettingsCollection) |
Obsoleto.
Cria uma nova instância que representa um determinado DbContext tipo. Uma lista externa de cadeias de conexão pode ser fornecida e será usada durante a resolução da cadeia de conexão no lugar de quaisquer cadeias de conexão especificadas em arquivos de configuração externos. |
DbContextInfo(Type, DbConnectionInfo) |
Cria uma nova instância que representa um determinado DbContext direcionamento a um banco de dados específico. |
DbContextInfo(Type, DbProviderInfo) |
Cria uma nova instância que representa um determinado DbContext tipo. Um DbProviderInfo pode ser fornecido para substituir o provedor determinado padrão usado ao construir o modelo EDM subjacente. |
Propriedades
ConnectionProviderName |
O ADO.NET nome do provedor da conexão usada pelo tipo subjacente DbContext . |
ConnectionString |
A cadeia de conexão usada pelo tipo subjacente DbContext . |
ConnectionStringName |
O nome da cadeia de conexão usado pelo tipo subjacente DbContext . |
ConnectionStringOrigin |
A origem da cadeia de conexão usada pelo tipo subjacente DbContext . |
ContextType |
O tipo concreto DbContext . |
IsConstructible |
Se as instâncias do tipo subjacente DbContext podem ou não ser criadas. |
OnModelCreating |
Uma ação a ser executada no DbModelBuilder após OnModelCreating ter sido executado no contexto. |
Métodos
CreateInstance() |
Se instâncias do tipo subjacente puderem DbContext ser criadas, retornará uma nova instância; caso contrário, retornará nulo. |
Aplica-se a
Entity Framework