EntityCommand Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un comando para el nivel conceptual.
public ref class EntityCommand sealed : System::Data::Common::DbCommand
public sealed class EntityCommand : System.Data.Common.DbCommand
type EntityCommand = class
inherit DbCommand
Public NotInheritable Class EntityCommand
Inherits DbCommand
- Herencia
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. |
Propiedades
CanRaiseEvents |
Obtiene un valor que indica si el componente puede generar un evento. (Heredado de Component) |
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 la enumeración EntityConnection que usa EntityCommand. |
Container |
Obtiene la interfaz IContainer que contiene la clase Component. (Heredado de Component) |
DbConnection |
Obtiene o establece el objeto DbConnection utilizado por este DbCommand. (Heredado de DbCommand) |
DbParameterCollection |
Obtiene la colección de objetos DbParameter. (Heredado de DbCommand) |
DbTransaction |
Obtiene o establece DbTransaction dentro del cual se ejecuta este objeto DbCommand. (Heredado de DbCommand) |
DesignMode |
Obtiene un valor que indica si Component está actualmente en modo de diseño. (Heredado de Component) |
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. |
Events |
Obtiene la lista de controladores de eventos asociados a Component. (Heredado de Component) |
Parameters |
Obtiene los parámetros del procedimiento almacenado o instrucción de Entity SQL. |
Site |
Obtiene o establece ISite de Component. (Heredado de Component) |
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() |
Crea una nueva instancia de un objeto DbParameter. (Heredado de DbCommand) |
CreateObjRef(Type) |
Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto. (Heredado de MarshalByRefObject) |
CreateParameter() |
Crea una nueva instancia de un objeto EntityParameter . |
Dispose() |
Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados. (Heredado de DbCommand) |
Dispose(Boolean) |
Libera los recursos no administrados que usa DbCommand y, de forma opcional, libera los recursos administrados. (Heredado de DbCommand) |
DisposeAsync() |
Desecha de forma asincrónica el objeto de comando. (Heredado de DbCommand) |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
ExecuteDbDataReader(CommandBehavior) |
Ejecuta el comando en su conexión, devolviendo un DbDataReader objeto que se puede usar para tener acceso a los resultados. (Heredado de DbCommand) |
ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) |
Los proveedores deben implementar este método para proporcionar una implementación no predeterminada para las sobrecargas de ExecuteReader. La implementación predeterminada invoca el método sincrónico ExecuteReader() y devuelve una tarea completada, bloqueando el subproceso de llamada. La implementación predeterminada devolverá una tarea cancelada si se pasa un token de cancelación ya cancelado. Las excepciones producidas por ExecuteReader se comunicarán mediante la propiedad Task Exception devuelta. Este método acepta un token de cancelación que se puede usar para solicitar que la operación se cancele pronto. Las implementaciones pueden omitir esta solicitud. (Heredado de DbCommand) |
ExecuteNonQuery() |
Ejecuta el comando actual. |
ExecuteNonQueryAsync() |
Una versión asincrónica de ExecuteNonQuery(), que ejecuta el comando en su objeto de conexión, devolviendo el número de filas afectadas. Invoca ExecuteNonQueryAsync(CancellationToken) con CancellationToken.None. (Heredado de DbCommand) |
ExecuteNonQueryAsync(CancellationToken) |
Esta es la versión asincrónica de ExecuteNonQuery(). Los proveedores lo deben reemplazar con una implementación apropiada. El token de cancelación se puede omitir opcionalmente. La implementación predeterminada invoca el método sincrónico ExecuteNonQuery() y devuelve una tarea completada, bloqueando el subproceso de llamada. La implementación predeterminada devolverá una tarea cancelada si se pasa un token de cancelación ya cancelado. Las excepciones producidas por ExecuteNonQuery() se comunicarán mediante la propiedad Task Exception devuelta. No invoque otros métodos y propiedades del objeto |
ExecuteReader() |
Ejecuta el comando y devuelve un lector de datos. |
ExecuteReader(CommandBehavior) |
Compila CommandText en un árbol de comando y lo pasa al proveedor almacenado en la base para la ejecución, después compila EntityDataReader fuera del conjunto de resultados generado mediante el CommandBehaviorespecificado. |
ExecuteReaderAsync() |
Una versión asincrónica de ExecuteReader, que ejecuta el comando en su conexión, que devuelve un DbDataReader objeto que se puede usar para tener acceso a los resultados. Invoca ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) con CancellationToken.None. (Heredado de DbCommand) |
ExecuteReaderAsync(CancellationToken) |
Una versión asincrónica de ExecuteReader, que ejecuta el comando en su conexión, que devuelve un DbDataReader objeto que se puede usar para tener acceso a los resultados. Invoca ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken). (Heredado de DbCommand) |
ExecuteReaderAsync(CommandBehavior) |
Una versión asincrónica de ExecuteReader, que ejecuta el comando en su conexión, que devuelve un DbDataReader objeto que se puede usar para tener acceso a los resultados. Invoca ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken). (Heredado de DbCommand) |
ExecuteReaderAsync(CommandBehavior, CancellationToken) |
Invoca ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken). (Heredado de DbCommand) |
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. |
ExecuteScalarAsync() |
Una versión asincrónica de ExecuteScalar(), que ejecuta el comando y devuelve la primera columna de la primera fila del primer conjunto de resultados devuelto. Se omiten todas las demás columnas, filas y conjuntos de resultados. Invoca ExecuteScalarAsync(CancellationToken) con CancellationToken.None. (Heredado de DbCommand) |
ExecuteScalarAsync(CancellationToken) |
Esta es la versión asincrónica de ExecuteScalar(). Los proveedores lo deben reemplazar con una implementación apropiada. El token de cancelación se puede omitir opcionalmente. La implementación predeterminada invoca el método sincrónico ExecuteScalar() y devuelve una tarea completada, bloqueando el subproceso de llamada. La implementación predeterminada devolverá una tarea cancelada si se pasa un token de cancelación ya cancelado. Las excepciones producidas por ExecuteScalar se comunicarán mediante la propiedad Task Exception devuelta. No invoque otros métodos y propiedades del objeto |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetLifetimeService() |
Obsoletos.
Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia. (Heredado de MarshalByRefObject) |
GetService(Type) |
Devuelve un objeto que representa el servicio suministrado por Component o por Container. (Heredado de Component) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
InitializeLifetimeService() |
Obsoletos.
Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia. (Heredado de MarshalByRefObject) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
MemberwiseClone(Boolean) |
Crea una copia superficial del objeto MarshalByRefObject actual. (Heredado de MarshalByRefObject) |
Prepare() |
Compila el comando de nivel de entidad y crea una versión preparada del comando. |
PrepareAsync(CancellationToken) |
Crea de forma asincrónica una versión preparada (o compilada) del comando en el origen de datos. (Heredado de DbCommand) |
ToString() |
Devuelve una String que contiene el nombre del Component, si existe. Este método no se debe invalidar. (Heredado de Component) |
ToTraceString() |
Compila el comando del nivel de entidad y devuelve el texto del comando de almacenamiento. |
Eventos
Disposed |
Tiene lugar cuando una llamada elimina el componente mediante una llamada al método Dispose(). (Heredado de Component) |
Implementaciones de interfaz explícitas
IDbCommand.Connection |
Obtiene o establece la interfaz IDbConnection que usa esta instancia de IDbCommand. (Heredado de DbCommand) |
IDbCommand.CreateParameter() |
Crea una nueva instancia de un objeto IDbDataParameter . (Heredado de DbCommand) |
IDbCommand.ExecuteReader() |
Ejecuta CommandText contra Connection y genera IDataReader. (Heredado de DbCommand) |
IDbCommand.ExecuteReader(CommandBehavior) |
Ejecuta CommandText contra Connection y genera IDataReader mediante uno de los valores de CommandBehavior. (Heredado de DbCommand) |
IDbCommand.Parameters |
Obtiene la estructura IDataParameterCollection. (Heredado de DbCommand) |
IDbCommand.Transaction |
Obtiene o establece DbTransaction dentro del cual se ejecuta este objeto DbCommand. (Heredado de DbCommand) |