Compartir a través de


EntityCommand Clase

Definición

Clase que representa un comando para la capa conceptual

public class EntityCommand : System.Data.Common.DbCommand
type EntityCommand = class
    inherit DbCommand
Public Class EntityCommand
Inherits DbCommand
Herencia
EntityCommand

Constructores

EntityCommand()

Inicializa una nueva instancia de la clase EntityCommand mediante los valores especificados.

EntityCommand(String)

Inicializa una nueva instancia de la clase EntityCommand con la instrucción especificada.

EntityCommand(String, EntityConnection)

Inicializa una nueva instancia de la clase EntityCommand con la instrucción y conexión especificadas.

EntityCommand(String, EntityConnection, EntityTransaction)

Inicializa una nueva instancia de la clase EntityCommand con la instrucción, conexión y transacción especificadas.

EntityCommand(String, EntityConnection, IDbDependencyResolver)

Construye el objeto EntityCommand con la instrucción eSQL especificada y el objeto de conexión que se va a usar.

Propiedades

CommandText

Obtiene o establece una instrucción de Entity SQL que especifica un comando o un procedimiento almacenado que se va a ejecutar.

CommandTimeout

Obtiene o establece el período que se ha de esperar antes de que se supere el tiempo de espera.

CommandTree

Obtiene o establece el árbol de comandos que se va ejecutar; solo puede establecerse el árbol de comandos o el texto de comando, no ambos.

CommandType

Obtiene o establece un valor que indica cómo se debe interpretar la propiedad CommandText.

Connection

Obtiene o establece el EntityConnection objeto utilizado por .EntityCommand

DbConnection

Objeto de conexión utilizado para ejecutar el comando

DbParameterCollection

Colección de parámetros para este comando

DbTransaction

Transacción en la que se ejecuta este comando

DesignTimeVisible

Obtiene o establece un valor que indica si el objeto de comando debe estar visible en un control del Diseñador de Windows Forms.

EnablePlanCaching

Obtiene o establece un valor que indica si el almacenamiento en caché del plan de consulta está habilitado.

Parameters

Obtiene los parámetros del procedimiento almacenado o instrucción de Entity SQL.

Transaction

Obtiene o establece la transacción dentro de la que se ejecuta SqlCommand.

UpdatedRowSource

Obtiene o establece cómo se aplican los resultados de un comando a las filas que se actualizan.

Métodos

Cancel()

Cancela la ejecución de un EntityCommand.

CreateDbParameter()

Creación y devolución de un nuevo objeto de parámetro que representa un parámetro en la instrucción eSQL

CreateParameter()

Crea una nueva instancia de un objeto EntityParameter .

ExecuteDbDataReader(CommandBehavior)

Ejecuta el comando y devuelve un lector de datos para leer los resultados.

ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)

Ejecuta el comando de forma asincrónica y devuelve un lector de datos para leer los resultados.

ExecuteNonQuery()

Ejecuta el comando actual.

ExecuteNonQueryAsync(CancellationToken)

Ejecuta de forma asincrónica el comando y descarta los resultados devueltos desde el comando.

ExecuteReader()

Ejecuta el comando y devuelve un lector de datos.

ExecuteReader(CommandBehavior)

Compila en CommandText un árbol de comandos y lo pasa al proveedor de almacén subyacente para su ejecución y, a continuación, compila un EntityDataReader elemento fuera del conjunto de resultados generado mediante el especificado CommandBehavior .

ExecuteReaderAsync()

Ejecuta de forma asincrónica el comando y devuelve un lector de datos para leer los resultados. Solo se puede llamar a en CommandType.CommandText (de lo contrario, use los métodos Execute* estándar).

ExecuteReaderAsync(CancellationToken)

Ejecuta de forma asincrónica el comando y devuelve un lector de datos para leer los resultados. Solo se puede llamar a en CommandType.CommandText (de lo contrario, use los métodos Execute* estándar).

ExecuteReaderAsync(CommandBehavior)

Ejecuta de forma asincrónica el comando y devuelve un lector de datos para leer los resultados. Solo se puede llamar a en CommandType.CommandText (de lo contrario, use los métodos Execute* estándar).

ExecuteReaderAsync(CommandBehavior, CancellationToken)

Ejecuta de forma asincrónica el comando y devuelve un lector de datos para leer los resultados. Solo se puede llamar a en CommandType.CommandText (de lo contrario, use los métodos Execute* estándar).

ExecuteScalar()

Ejecuta el comando y devuelve la primera columna de la primera fila del conjunto de resultados. Las demás columnas o filas no se tienen en cuenta.

Prepare()

Compila el comando de nivel de entidad y crea una versión preparada del comando.

ToTraceString()

Compila el comando del nivel de entidad y devuelve el texto del comando de almacenamiento.

Se aplica a