Partager via


EntityCommand Classe

Définition

Classe représentant une commande pour la couche conceptuelle

public class EntityCommand : System.Data.Common.DbCommand
type EntityCommand = class
    inherit DbCommand
Public Class EntityCommand
Inherits DbCommand
Héritage
EntityCommand

Constructeurs

EntityCommand()

Initialise une nouvelle instance de la classe EntityCommand en utilisant les valeurs spécifiées.

EntityCommand(String)

Initialise une nouvelle instance de la classe EntityCommand avec l'instruction spécifiée.

EntityCommand(String, EntityConnection)

Initialise une nouvelle instance de la classe EntityCommand avec l'instruction et la connexion spécifiées.

EntityCommand(String, EntityConnection, EntityTransaction)

Initialise une nouvelle instance de la classe EntityCommand avec l'instruction, la connexion et la transaction spécifiées.

EntityCommand(String, EntityConnection, IDbDependencyResolver)

Construit l’objet EntityCommand avec l’instruction eSQL donnée et l’objet de connexion à utiliser

Propriétés

CommandText

Obtient ou définit une instruction Entity SQL qui spécifie une commande ou une procédure stockée à exécuter.

CommandTimeout

Obtient ou définit le délai d'attente avant l'expiration.

CommandTree

Obtient ou définit l'arborescence de commandes à exécuter ; une seule uniquement de l'arborescence de commandes ou du texte de commande peut être définie, pas les deux

CommandType

Obtient ou définit une valeur qui indique la manière dont la propriété CommandText doit être interprétée.

Connection

Obtient ou définit le EntityConnection utilisé par .EntityCommand

DbConnection

Objet de connexion utilisé pour l’exécution de la commande

DbParameterCollection

Collection de paramètres pour cette commande

DbTransaction

Transaction dans laquelle cette commande s’exécute

DesignTimeVisible

Obtient ou définit une valeur qui indique si l'objet de commande doit être visible dans un contrôle du Concepteur Windows Form.

EnablePlanCaching

Obtient ou définit une valeur qui indique si la mise en cache d'un plan de requête est activée.

Parameters

Obtient les paramètres de l'instruction Entity SQL ou de la procédure stockée.

Transaction

Obtient ou définit la transaction à l'intérieur de laquelle la SqlCommand s'exécute.

UpdatedRowSource

Obtient ou définit la manière dont les résultats de commandes sont appliqués aux lignes en cours de mise à jour.

Méthodes

Cancel()

Annule l'exécution de EntityCommand.

CreateDbParameter()

Créer et retourner un nouvel objet de paramètre représentant un paramètre dans l’instruction eSQL

CreateParameter()

Crée une nouvelle instance d’un objet EntityParameter .

ExecuteDbDataReader(CommandBehavior)

Exécute la commande et retourne un lecteur de données pour lire les résultats

ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)

Exécute de manière asynchrone la commande et retourne un lecteur de données pour lire les résultats

ExecuteNonQuery()

Exécute la commande actuelle.

ExecuteNonQueryAsync(CancellationToken)

Exécute la commande de manière asynchrone et ignore tous les résultats retournés par la commande

ExecuteReader()

Exécute la commande et retourne un lecteur de données.

ExecuteReader(CommandBehavior)

Compile le CommandText dans une arborescence de commandes et le transmet au fournisseur de magasin sous-jacent pour l’exécution, puis génère un EntityDataReader à partir du jeu de résultats produit à l’aide du spécifié CommandBehavior .

ExecuteReaderAsync()

Exécute de manière asynchrone la commande et retourne un lecteur de données pour lire les résultats. Peut uniquement être appelé sur CommandType.CommandText (sinon, utilisez les méthodes Execute* standard)

ExecuteReaderAsync(CancellationToken)

Exécute de manière asynchrone la commande et retourne un lecteur de données pour lire les résultats. Peut uniquement être appelé sur CommandType.CommandText (sinon, utilisez les méthodes Execute* standard)

ExecuteReaderAsync(CommandBehavior)

Exécute de manière asynchrone la commande et retourne un lecteur de données pour lire les résultats. Peut uniquement être appelé sur CommandType.CommandText (sinon, utilisez les méthodes Execute* standard)

ExecuteReaderAsync(CommandBehavior, CancellationToken)

Exécute de manière asynchrone la commande et retourne un lecteur de données pour lire les résultats. Peut uniquement être appelé sur CommandType.CommandText (sinon, utilisez les méthodes Execute* standard)

ExecuteScalar()

Exécute la commande et retourne la première colonne de la première ligne du jeu de résultats. Les colonnes ou lignes supplémentaires sont ignorées.

Prepare()

Compile la commande de niveau entité et crée une version préparée de la commande.

ToTraceString()

Compile la commande de niveau entité et retourne le texte de la commande de magasin.

S’applique à