EntityConnection 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.
Classe que representa uma conexão para a camada conceitual. Uma conexão de entidade só pode ser inicializada uma vez (abrindo a conexão). Posteriormente, não é possível alterar a cadeia de conexão, anexar uma nova conexão de repositório ou alterar a cadeia de conexão do repositório.
public class EntityConnection : System.Data.Common.DbConnection
type EntityConnection = class
inherit DbConnection
Public Class EntityConnection
Inherits DbConnection
- Herança
-
EntityConnection
Construtores
EntityConnection() |
Inicializa uma nova instância da classe EntityConnection. |
EntityConnection(MetadataWorkspace, DbConnection) |
Inicializa uma nova instância da classe EntityConnection com o MetadataWorkspace e o DbConnection especificados. |
EntityConnection(MetadataWorkspace, DbConnection, Boolean) |
Constrói o EntityConnection a partir de metadados carregados na memória |
EntityConnection(String) |
Inicializa uma nova instância da classe EntityConnection com base na cadeia de conexão. |
Propriedades
ConnectionString |
Obtém ou define a cadeia de conexão EntityConnection. |
ConnectionTimeout |
Obtém o número de segundos de espera ao tentar estabelecer uma conexão antes de encerrar a tentativa e gerar um erro. |
CurrentTransaction |
Obtém a transação atual na qual essa conexão está inscrita. Pode ser nulo. |
Database |
Obtém o nome do banco de dados atual ou o banco de dados a ser usado após uma conexão ser aberta. |
DataSource |
Obtém o nome do endereço de rede da fonte de dados à qual se conectar. |
DbProviderFactory |
Obtém a fábrica de provedores associada à EntityConnection |
ServerVersion |
Obtém uma cadeia de caracteres que contém a versão da fonte de dados à qual o cliente está conectado. |
State |
Obtém o estado da EntityConnection, que é configurada para acompanhar o estado da conexão de banco de dados subjacente encapsulada por essa EntityConnection. |
StoreConnection |
Fornece acesso à conexão da fonte de dados subjacente que é usada pelo objeto EntityConnection. |
Métodos
BeginDbTransaction(IsolationLevel) |
Inicia uma transação de banco de dados |
BeginTransaction() |
Inicia uma transação usando o provedor subjacente. |
BeginTransaction(IsolationLevel) |
Inicia uma transação com o nível de isolamento especificado, usando o provedor subjacente. |
ChangeDatabase(String) |
Não há suporte. |
Close() |
Fecha a conexão com o banco de dados. |
CreateCommand() |
Cria uma nova instância de um EntityCommand, com o Connection definido como este EntityConnection . |
CreateDbCommand() |
Criar um novo objeto de comando que usa esse objeto de conexão |
Dispose(Boolean) |
Limpa esse objeto de conexão |
EnlistTransaction(Transaction) |
Inscreve este EntityConnection na transação especificada. |
GetMetadataWorkspace() |
Retorna o MetadataWorkspace associado a este EntityConnection . |
Open() |
Estabelece uma conexão com a fonte de dados chamando o método Open do provedor de dados subjacente. |
OpenAsync(CancellationToken) |
Estabelece de forma assíncrona uma conexão com o armazenamento de dados chamando o método Open no provedor de dados subjacente |
Aplica-se a
Entity Framework