Compartilhar via


Database.DefaultConnectionFactory Propriedade

Definição

Cuidado

The default connection factory should be set in the config file or using the DbConfiguration class. (See http://go.microsoft.com/fwlink/?LinkId=260883)

A fábrica de conexões a ser usada ao criar um DbConnection de apenas um nome de banco de dados ou uma cadeia de conexão.

public static System.Data.Entity.Infrastructure.IDbConnectionFactory DefaultConnectionFactory { get; set; }
[System.Obsolete("The default connection factory should be set in the config file or using the DbConfiguration class. (See http://go.microsoft.com/fwlink/?LinkId=260883)")]
public static System.Data.Entity.Infrastructure.IDbConnectionFactory DefaultConnectionFactory { get; set; }
member this.DefaultConnectionFactory : System.Data.Entity.Infrastructure.IDbConnectionFactory with get, set
Public Shared Property DefaultConnectionFactory As IDbConnectionFactory

Valor da propriedade

Atributos

Comentários

Isso é usado quando apenas um nome de banco de dados ou uma cadeia de conexão é fornecido a DbContext ou quando nenhuma conexão ou nome de banco de dados é fornecido a DbContext, nesse caso, o nome da classe de contexto é passado para essa fábrica para gerar um DbConnection. Por padrão, a IDbConnectionFactory instância a ser usada é lida do arquivo .config do aplicativo da entrada "EntityFramework DefaultConnectionFactory" em appSettings. Se nenhuma entrada for encontrada no arquivo de configuração, será SqlConnectionFactory usada. Definir essa propriedade no código sempre substitui qualquer valor encontrado no arquivo de configuração.

Aplica-se a