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í.
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. |