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
| EntityCommand() |
Inicializa uma nova instância da classe EntityCommand usando os valores especificados. |
| EntityCommand(String) |
Inicializa uma nova instância da classe EntityCommand com a instrução especificada. |
| EntityCommand(String, EntityConnection) |
Inicializa uma nova instância da classe EntityCommand com a conexão e instrução especificadas. |
| EntityCommand(String, EntityConnection, EntityTransaction) |
Inicializa uma nova instância da classe EntityCommand com o estado, conexão e transação especificados. |
| EntityCommand(String, EntityConnection, IDbDependencyResolver) |
Constrói o objeto EntityCommand com a instrução eSQL fornecida e o objeto de conexão a ser usado |
Propriedades
| CommandText |
Obtém ou define uma instrução de Entity SQL que especifica um comando ou procedimento armazenado a ser executado. |
| CommandTimeout |
Obtém ou define o tempo de espera antes do tempo limite ser excedido. |
| CommandTree |
Obtém ou define a árvore de comando a ser executada; somente uma da árvore ou texto de comandos pode ser definido, não ambos. |
| CommandType |
Obtém ou define um valor que indica como a propriedade CommandText 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 esse comando é executado |
| DesignTimeVisible |
Obtém ou define um valor que indica se o objeto de comando deve estar visível em um controle do Windows Form Designer. |
| 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 o SqlCommand é executado. |
| UpdatedRowSource |
Obtém ou define como os resultados do comando são aplicados às linhas sendo atualizadas. |
Métodos
| 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 objeto EntityParameter. |
| 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 o CommandText em uma árvore de comandos e passa-o 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. Só pode ser chamado 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. Só pode ser chamado 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. Só pode ser chamado 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. Só pode ser chamado 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 do conjunto de resultados. Colunas ou linhas adicionais são ignoradas. |
| Prepare() |
Compila o comando de nível de entidade e cria uma versão preparada do comando. |
| ToTraceString() |
Compila o comando de nível de entidade e retorna o texto do comando de repositório. |