Compartilhar via


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

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.

Aplica-se a