Idioma

EntityCommand Classe

Definição

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.

Aplica-se a