EntityCommand 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 um comando para a camada conceitual
public class EntityCommand : System.Data.Common.DbCommand
type EntityCommand = class
inherit DbCommand
Public Class EntityCommand
Inherits DbCommand
- Herança
-
EntityCommand
Construtores
| Nome | Descrição |
|---|---|
| EntityCommand() |
Inicializa uma nova instância da EntityCommand classe usando os valores especificados. |
| EntityCommand(String, EntityConnection, EntityTransaction) |
Inicializa uma nova instância da EntityCommand classe com a instrução, a conexão e a transação especificadas. |
| EntityCommand(String, EntityConnection, IDbDependencyResolver) |
Constrói o objeto EntityCommand com a instrução eSQL fornecida e o objeto de conexão a ser usado |
| EntityCommand(String, EntityConnection) |
Inicializa uma nova instância da EntityCommand classe com a instrução e a conexão especificadas. |
| EntityCommand(String) |
Inicializa uma nova instância da EntityCommand classe com a instrução especificada. |
Propriedades
| Nome | Descrição |
|---|---|
| CommandText |
Obtém ou define uma instrução SQL de entidade que especifica um comando ou procedimento armazenado a ser executado. |
| CommandTimeout |
Obtém ou define a quantidade de tempo a aguardar antes do tempo limite. |
| CommandTree |
Obtém ou define a árvore de comandos a ser executada; apenas uma árvore de comandos ou o texto de comando pode ser definido, não ambos. |
| CommandType |
Obtém ou define um valor que indica como a CommandText propriedade deve ser interpretada. |
| Connection |
Obtém ou define o EntityConnection usado pelo EntityCommand . |
| DbConnection |
O objeto de conexão usado para executar o comando |
| DbParameterCollection |
A coleção de parâmetros para este comando |
| DbTransaction |
A transação em que este comando é executado |
| DesignTimeVisible |
Obtém ou define um valor que indica se o objeto de comando deve estar visível em um controle Windows Designer de Formulários. |
| EnablePlanCaching |
Obtém ou define um valor que indica se o cache do plano de consulta está habilitado. |
| Parameters |
Obtém os parâmetros da instrução Entity SQL ou do procedimento armazenado. |
| Transaction |
Obtém ou define a transação na qual a SqlCommand execução é executada. |
| UpdatedRowSource |
Obtém ou define como os resultados do comando são aplicados às linhas que estão sendo atualizadas. |
Métodos
| Nome | Descrição |
|---|---|
| Cancel() |
Cancela a execução de um EntityCommand. |
| CreateDbParameter() |
Criar e retornar um novo objeto de parâmetro que representa um parâmetro na instrução eSQL |
| CreateParameter() |
Cria uma nova instância de um EntityParameter objeto. |
| ExecuteDbDataReader(CommandBehavior) |
Executa o comando e retorna um leitor de dados para ler os resultados |
| ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) |
Executa o comando de forma assíncrona e retorna um leitor de dados para ler os resultados |
| ExecuteNonQuery() |
Executa o comando atual. |
| ExecuteNonQueryAsync(CancellationToken) |
Executa o comando de forma assíncrona e descarta todos os resultados retornados do comando |
| ExecuteReader() |
Executa o comando e retorna um leitor de dados. |
| ExecuteReader(CommandBehavior) |
Compila a CommandText árvore de comandos em uma árvore de comandos e a passa para o provedor de repositório subjacente para execução e, em seguida, cria um EntityDataReader fora do conjunto de resultados produzido usando o especificado CommandBehavior . |
| ExecuteReaderAsync() |
Executa o comando de forma assíncrona e retorna um leitor de dados para ler os resultados. Pode ser chamado apenas em CommandType.CommandText (caso contrário, use os métodos Execute* padrão) |
| ExecuteReaderAsync(CancellationToken) |
Executa o comando de forma assíncrona e retorna um leitor de dados para ler os resultados. Pode ser chamado apenas em CommandType.CommandText (caso contrário, use os métodos Execute* padrão) |
| ExecuteReaderAsync(CommandBehavior, CancellationToken) |
Executa o comando de forma assíncrona e retorna um leitor de dados para ler os resultados. Pode ser chamado apenas em CommandType.CommandText (caso contrário, use os métodos Execute* padrão) |
| ExecuteReaderAsync(CommandBehavior) |
Executa o comando de forma assíncrona e retorna um leitor de dados para ler os resultados. Pode ser chamado apenas em CommandType.CommandText (caso contrário, use os métodos Execute* padrão) |
| ExecuteScalar() |
Executa o comando e retorna a primeira coluna da primeira linha no conjunto de resultados. Colunas ou linhas adicionais são ignoradas. |
| Prepare() |
Compila o comando no nível da entidade e cria uma versão preparada do comando. |
| ToTraceString() |
Compila o comando no nível da entidade e retorna o texto do comando do repositório. |