EntityCommand, classe
[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]
Classe représentant une commande pour la couche conceptuelle
Hiérarchie d'héritage
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Data.Common.DbCommand
System.Data.Entity.Core.EntityClient.EntityCommand
Espace de noms : System.Data.Entity.Core.EntityClient
Assembly : EntityFramework (dans EntityFramework.dll)
Syntaxe
'Déclaration
Public Class EntityCommand _
Inherits DbCommand
'Utilisation
Dim instance As EntityCommand
public class EntityCommand : DbCommand
public ref class EntityCommand : public DbCommand
type EntityCommand =
class
inherit DbCommand
end
public class EntityCommand extends DbCommand
Le type EntityCommand expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
![]() |
EntityCommand() | Initialise une nouvelle instance de la classe EntityCommand avec 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 Entity SQL indiquée et l'objet de connexion à utiliser |
Top
Propriétés
Nom | Description | |
---|---|---|
![]() |
CanRaiseEvents | (Hérité de Component.) |
![]() |
CommandText | Obtient ou définit une instruction Entity SQL qui spécifie une commande ou une procédure stockée à exécuter. (Substitue DbCommand.CommandText.) |
![]() |
CommandTimeout | Obtient ou définit le délai d'attente avant l'expiration. (Substitue DbCommand.CommandTimeout.) |
![]() |
CommandTree | Obtient ou définit l'arborescence de commandes à exécuter. L'arborescence de commandes ou le texte de la commande peut être défini, mais 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. (Substitue DbCommand.CommandType.) |
![]() |
Connection | Obtient ou définit le EntityConnection utilisé par le EntityCommand. |
![]() |
Container | (Hérité de Component.) |
![]() |
DbConnection | Objet de connexion utilisé pour exécuter la commande (Substitue DbCommand.DbConnection.) |
![]() |
DbParameterCollection | Collection de paramètres pour cette commande (Substitue DbCommand.DbParameterCollection.) |
![]() |
DbTransaction | Transaction dans laquelle cette commande s'exécute (Substitue DbCommand.DbTransaction.) |
![]() |
DesignMode | (Hérité de Component.) |
![]() |
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. (Substitue DbCommand.DesignTimeVisible.) |
![]() |
EnablePlanCaching | Obtient ou définit une valeur qui indique si la mise en cache d'un plan de requête est activée. |
![]() |
Events | (Hérité de Component.) |
![]() |
Parameters | Obtient les paramètres de la procédure stockée ou de l'instruction Entity SQL. |
![]() |
Site | (Hérité de Component.) |
![]() |
Transaction | Obtient ou définit la transaction dans laquelle le SqlCommand s'exécute. |
![]() |
UpdatedRowSource | Obtient ou définit la manière dont les résultats des commandes sont appliqués aux lignes en cours de mise à jour. (Substitue DbCommand.UpdatedRowSource.) |
Top
Méthodes
Nom | Description | |
---|---|---|
![]() |
Cancel | Annule l'exécution d'un EntityCommand. (Substitue DbCommand.Cancel().) |
![]() |
CreateDbParameter | Crée et retourne un nouvel objet de paramètre qui représente un paramètre dans l'instruction Entity SQL (Substitue DbCommand.CreateDbParameter().) |
![]() |
CreateObjRef | Essentiel pour la sécurité. (Hérité de MarshalByRefObject.) |
![]() |
CreateParameter | Crée une nouvelle instance d'un objet EntityParameter. |
![]() |
Dispose() | (Hérité de Component.) |
![]() |
Dispose(Boolean) | (Hérité de Component.) |
![]() |
Equals | (Hérité de Object.) |
![]() |
ExecuteDbDataReader | Exécute la commande et retourne un lecteur de données pour la lecture des résultats (Substitue DbCommand.ExecuteDbDataReader(CommandBehavior).) |
![]() |
ExecuteDbDataReaderAsync | Exécute la commande de façon asynchrone et retourne un lecteur de données pour la lecture des résultats (Substitue DbCommandExecuteDbDataReaderAsync(CommandBehavior, CancellationToken).) |
![]() |
ExecuteNonQuery | Exécute la commande actuelle. (Substitue DbCommand.ExecuteNonQuery().) |
![]() |
ExecuteNonQueryAsync | (Hérité de DbCommand.) |
![]() |
ExecuteNonQueryAsync(CancellationToken) | Exécute de façon asynchrone la commande et ignore tous les résultats de la commande (Substitue DbCommandExecuteNonQueryAsync(CancellationToken).) |
![]() |
ExecuteReader() | Exécute la commande et retourne un lecteur de données. |
![]() |
ExecuteReader(CommandBehavior) | Compile le CommandText en arborescence de commandes et le passe au fournisseur de magasins sous-jacent en vue de son exécution, puis génère un EntityDataReader en dehors du jeu de résultats produit à l'aide du CommandBehavior spécifié. |
![]() |
ExecuteReaderAsync() | Exécute la commande de façon asynchrone et retourne un lecteur de données pour la lecture des résultats.Ne peut être appelée que sur CommandType.CommandText (sinon, utilisez les méthodes Execute* standard) |
![]() |
ExecuteReaderAsync(CommandBehavior) | Exécute la commande de façon asynchrone et retourne un lecteur de données pour la lecture des résultats.Ne peut être appelée que sur CommandType.CommandText (sinon, utilisez les méthodes Execute* standard) |
![]() |
ExecuteReaderAsync(CancellationToken) | Exécute la commande de façon asynchrone et retourne un lecteur de données pour la lecture des résultats.Ne peut être appelée que sur CommandType.CommandText (sinon, utilisez les méthodes Execute* standard) |
![]() |
ExecuteReaderAsync(CommandBehavior, CancellationToken) | Exécute la commande de façon asynchrone et retourne un lecteur de données pour la lecture des résultats.Ne peut être appelée que 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. (Substitue DbCommand.ExecuteScalar().) |
![]() |
ExecuteScalarAsync | (Hérité de DbCommand.) |
![]() |
ExecuteScalarAsync(CancellationToken) | (Hérité de DbCommand.) |
![]() |
Finalize | (Hérité de Component.) |
![]() |
GetHashCode | (Hérité de Object.) |
![]() |
GetLifetimeService | Essentiel pour la sécurité. (Hérité de MarshalByRefObject.) |
![]() |
GetService | (Hérité de Component.) |
![]() |
GetType | (Hérité de Object.) |
![]() |
InitializeLifetimeService | Essentiel pour la sécurité. (Hérité de MarshalByRefObject.) |
![]() |
MemberwiseClone() | (Hérité de Object.) |
![]() |
MemberwiseClone(Boolean) | (Hérité de MarshalByRefObject.) |
![]() |
Prepare | Compile la commande de niveau entité et crée une version préparée de la commande. (Substitue DbCommand.Prepare().) |
![]() |
ToString | (Hérité de Component.) |
![]() |
ToTraceString | Compile la commande de niveau entité et retourne le texte de la commande de magasin. |
Top
Événements
Nom | Description | |
---|---|---|
![]() |
Disposed | (Hérité de Component.) |
Top
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
![]() ![]() |
IDbCommand.Connection | (Hérité de DbCommand.) |
![]() ![]() |
IDbCommand.CreateParameter | (Hérité de DbCommand.) |
![]() ![]() |
IDbCommand.ExecuteReader() | (Hérité de DbCommand.) |
![]() ![]() |
IDbCommand.ExecuteReader(CommandBehavior) | (Hérité de DbCommand.) |
![]() ![]() |
IDbCommand.Parameters | (Hérité de DbCommand.) |
![]() ![]() |
IDbCommand.Transaction | (Hérité de DbCommand.) |
Top
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.