Compartilhar via


DbContextInfo Construtores

Definição

Sobrecargas

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, 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.

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)

Cria uma nova instância que representa um determinado DbContext tipo.

public DbContextInfo (Type contextType);
new System.Data.Entity.Infrastructure.DbContextInfo : Type -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type)

Parâmetros

contextType
Type

O tipo derivado de DbContext.

Aplica-se a

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.

public DbContextInfo (Type contextType, System.Configuration.Configuration config);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Configuration.Configuration -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, config As Configuration)

Parâmetros

contextType
Type

O tipo derivado de DbContext.

config
Configuration

Um objeto que representa o arquivo de configuração.

Aplica-se a

DbContextInfo(Type, ConnectionStringSettingsCollection)

Cuidado

The application configuration can contain multiple settings that affect the connection used by a DbContext. To ensure all configuration is taken into account, use a DbContextInfo constructor that accepts System.Configuration.Configuration

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.

[System.Obsolete("The application configuration can contain multiple settings that affect the connection used by a DbContext. To ensure all configuration is taken into account, use a DbContextInfo constructor that accepts System.Configuration.Configuration")]
public DbContextInfo (Type contextType, System.Configuration.ConnectionStringSettingsCollection connectionStringSettings);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Configuration.ConnectionStringSettingsCollection -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, connectionStringSettings As ConnectionStringSettingsCollection)

Parâmetros

contextType
Type

O tipo derivado de DbContext.

connectionStringSettings
ConnectionStringSettingsCollection

Uma coleção de cadeias de conexão.

Atributos

Comentários

É preferível usar o construtor que aceita todo o documento de configuração em vez de usar esse construtor. Fornecer todo o documento de configuração permite que entradas DefaultConnectionFactroy na configuração sejam encontradas, além de cadeias de conexão especificadas explicitamente.

Aplica-se a

DbContextInfo(Type, DbConnectionInfo)

Cria uma nova instância que representa um determinado DbContext direcionamento a um banco de dados específico.

public DbContextInfo (Type contextType, System.Data.Entity.Infrastructure.DbConnectionInfo connectionInfo);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Data.Entity.Infrastructure.DbConnectionInfo -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, connectionInfo As DbConnectionInfo)

Parâmetros

contextType
Type

O tipo derivado de DbContext.

connectionInfo
DbConnectionInfo

Informações de conexão para o banco de dados a ser usado.

Aplica-se a

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.

public DbContextInfo (Type contextType, System.Data.Entity.Infrastructure.DbProviderInfo modelProviderInfo);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Data.Entity.Infrastructure.DbProviderInfo -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, modelProviderInfo As DbProviderInfo)

Parâmetros

contextType
Type

O tipo derivado de DbContext.

modelProviderInfo
DbProviderInfo

Um DbProviderInfo que especifica o provedor de ADO.NET subjacente a ser direcionado.

Aplica-se a

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.

public DbContextInfo (Type contextType, System.Configuration.Configuration config, System.Data.Entity.Infrastructure.DbConnectionInfo connectionInfo);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Configuration.Configuration * System.Data.Entity.Infrastructure.DbConnectionInfo -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, config As Configuration, connectionInfo As DbConnectionInfo)

Parâmetros

contextType
Type

O tipo derivado de DbContext.

config
Configuration

Um objeto que representa o arquivo de configuração.

connectionInfo
DbConnectionInfo

Informações de conexão para o banco de dados a ser usado.

Aplica-se a

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.

public DbContextInfo (Type contextType, System.Configuration.Configuration config, System.Data.Entity.Infrastructure.DbProviderInfo modelProviderInfo);
new System.Data.Entity.Infrastructure.DbContextInfo : Type * System.Configuration.Configuration * System.Data.Entity.Infrastructure.DbProviderInfo -> System.Data.Entity.Infrastructure.DbContextInfo
Public Sub New (contextType As Type, config As Configuration, modelProviderInfo As DbProviderInfo)

Parâmetros

contextType
Type

O tipo derivado de DbContext.

config
Configuration

Um objeto que representa o arquivo de configuração.

modelProviderInfo
DbProviderInfo

Um DbProviderInfo que especifica o provedor de ADO.NET subjacente a ser direcionado.

Aplica-se a