Classe EntityCommand
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Classe che rappresenta un comando per il livello concettuale
Gerarchia di ereditarietà
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Data.Common.DbCommand
System.Data.Entity.Core.EntityClient.EntityCommand
Spazio dei nomi: System.Data.Entity.Core.EntityClient
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
Public Class EntityCommand _
Inherits DbCommand
'Utilizzo
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
Il tipo EntityCommand espone i seguenti membri.
Costruttori
rapporti | Descrizione | |
---|---|---|
![]() |
EntityCommand() | Inizializza una nuova istanza della classe EntityCommand utilizzando i valori specificati. |
![]() |
EntityCommand(String) | Inizializza una nuova istanza della classe EntityCommand con l'istruzione specificata. |
![]() |
EntityCommand(String, EntityConnection) | Inizializza una nuova istanza della classe EntityCommand con l'istruzione e la connessione specificate. |
![]() |
EntityCommand(String, EntityConnection, EntityTransaction) | Inizializza una nuova istanza della classe EntityCommand con l'istruzione, la connessione e la transazione specificate. |
![]() |
EntityCommand(String, EntityConnection, IDbDependencyResolver) | Costruisce l'oggetto EntityCommand con l'istruzione eSQL specificata e l'oggetto connessione da utilizzare |
In alto
Proprietà
rapporti | Descrizione | |
---|---|---|
![]() |
CanRaiseEvents | (Ereditato da Component) |
![]() |
CommandText | Ottiene o imposta un'istruzione Entity SQL che specifica un comando o una stored procedure da eseguire. (Esegue l'override di DbCommand.CommandText). |
![]() |
CommandTimeout | Ottiene o imposta il tempo di attesa prima del timeout. (Esegue l'override di DbCommand.CommandTimeout). |
![]() |
CommandTree | Ottiene o imposta l'albero dei comandi da eseguire. È possibile impostare solo un albero dei comandi o il testo del comando, non entrambi. |
![]() |
CommandType | Ottiene o imposta un valore che indica come viene interpretata la proprietà CommandText. (Esegue l'override di DbCommand.CommandType). |
![]() |
Connection | Ottiene o imposta l'oggetto EntityConnection utilizzato da EntityCommand. |
![]() |
Container | (Ereditato da Component) |
![]() |
DbConnection | Oggetto connessione utilizzato per l'esecuzione del comando (Esegue l'override di DbCommand.DbConnection). |
![]() |
DbParameterCollection | Raccolta di parametri per questo comando (Esegue l'override di DbCommand.DbParameterCollection). |
![]() |
DbTransaction | Transazione in cui viene eseguito il comando (Esegue l'override di DbCommand.DbTransaction). |
![]() |
DesignMode | (Ereditato da Component) |
![]() |
DesignTimeVisible | Ottiene o imposta un valore che indica se l'oggetto comando deve essere visibile in un controllo Progettazione Windows Form. (Esegue l'override di DbCommand.DesignTimeVisible). |
![]() |
EnablePlanCaching | Ottiene o imposta un valore che indica se la memorizzazione nella cache dei piani di query è abilitata. |
![]() |
Events | (Ereditato da Component) |
![]() |
Parameters | Ottiene i parametri della stored procedure o dell'istruzione Entity SQL. |
![]() |
Site | (Ereditato da Component) |
![]() |
Transaction | Ottiene o imposta la transazione in cui viene eseguito l'oggetto SqlCommand. |
![]() |
UpdatedRowSource | Ottiene o imposta la modalità di applicazione dei risultati del comando alle righe in fase di aggiornamento. (Esegue l'override di DbCommand.UpdatedRowSource). |
In alto
Metodi
rapporti | Descrizione | |
---|---|---|
![]() |
Cancel | Annulla l'esecuzione di EntityCommand. (Esegue l'override di DbCommand.Cancel()). |
![]() |
CreateDbParameter | Crea e restituisce un nuovo oggetto parametro che rappresenta un parametro nell'istruzione eSQL (Esegue l'override di DbCommand.CreateDbParameter()). |
![]() |
CreateObjRef | Critico per la sicurezza. (Ereditato da MarshalByRefObject) |
![]() |
CreateParameter | Crea una nuova istanza di un oggetto EntityParameter. |
![]() |
Dispose() | (Ereditato da Component) |
![]() |
Dispose(Boolean) | (Ereditato da Component) |
![]() |
Equals | (Ereditato da Object) |
![]() |
ExecuteDbDataReader | Esegue il comando e restituisce un lettore dati per la lettura dei risultati (Esegue l'override di DbCommand.ExecuteDbDataReader(CommandBehavior)). |
![]() |
ExecuteDbDataReaderAsync | Esegue in modo asincrono il comando e restituisce un lettore dati per la lettura dei risultati (Esegue l'override di DbCommandExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)). |
![]() |
ExecuteNonQuery | Esegue il comando corrente. (Esegue l'override di DbCommand.ExecuteNonQuery()). |
![]() |
ExecuteNonQueryAsync | (Ereditato da DbCommand) |
![]() |
ExecuteNonQueryAsync(CancellationToken) | Esegue in modo asincrono il comando ed elimina i risultati restituiti dal comando (Esegue l'override di DbCommandExecuteNonQueryAsync(CancellationToken)). |
![]() |
ExecuteReader() | Esegue il comando e restituisce un lettore di dati. |
![]() |
ExecuteReader(CommandBehavior) | Compila l'oggetto CommandText in un albero dei comandi e lo passa al provider dell'archivio sottostante per l'esecuzione, quindi compila un oggetto EntityDataReader dal set di risultati prodotto utilizzando l'oggetto CommandBehavior specificato. |
![]() |
ExecuteReaderAsync() | Esegue in modo asincrono il comando e restituisce un lettore dati per la lettura dei risultati.Può essere chiamato solo su CommandType.CommandText (in caso contrario, utilizzare i metodi Execute* standard) |
![]() |
ExecuteReaderAsync(CommandBehavior) | Esegue in modo asincrono il comando e restituisce un lettore dati per la lettura dei risultati.Può essere chiamato solo su CommandType.CommandText (in caso contrario, utilizzare i metodi Execute* standard) |
![]() |
ExecuteReaderAsync(CancellationToken) | Esegue in modo asincrono il comando e restituisce un lettore dati per la lettura dei risultati.Può essere chiamato solo su CommandType.CommandText (in caso contrario, utilizzare i metodi Execute* standard) |
![]() |
ExecuteReaderAsync(CommandBehavior, CancellationToken) | Esegue in modo asincrono il comando e restituisce un lettore dati per la lettura dei risultati.Può essere chiamato solo su CommandType.CommandText (in caso contrario, utilizzare i metodi Execute* standard) |
![]() |
ExecuteScalar | Esegue il comando e restituisce la prima colonna della prima riga nel gruppo di risultati.Le colonne o le righe aggiuntive vengono ignorate. (Esegue l'override di DbCommand.ExecuteScalar()). |
![]() |
ExecuteScalarAsync | (Ereditato da DbCommand) |
![]() |
ExecuteScalarAsync(CancellationToken) | (Ereditato da DbCommand) |
![]() |
Finalize | (Ereditato da Component) |
![]() |
GetHashCode | (Ereditato da Object) |
![]() |
GetLifetimeService | Critico per la sicurezza. (Ereditato da MarshalByRefObject) |
![]() |
GetService | (Ereditato da Component) |
![]() |
GetType | (Ereditato da Object) |
![]() |
InitializeLifetimeService | Critico per la sicurezza. (Ereditato da MarshalByRefObject) |
![]() |
MemberwiseClone() | (Ereditato da Object) |
![]() |
MemberwiseClone(Boolean) | (Ereditato da MarshalByRefObject) |
![]() |
Prepare | Compila il comando a livello di entità e crea una versione preparata del comando. (Esegue l'override di DbCommand.Prepare()). |
![]() |
ToString | (Ereditato da Component) |
![]() |
ToTraceString | Compila il comando a livello di entità e restituisce il testo del comando di archiviazione. |
In alto
Eventi
rapporti | Descrizione | |
---|---|---|
![]() |
Disposed | (Ereditato da Component) |
In alto
Implementazioni esplicite dell'interfaccia
rapporti | Descrizione | |
---|---|---|
![]() ![]() |
IDbCommand.Connection | (Ereditato da DbCommand) |
![]() ![]() |
IDbCommand.CreateParameter | (Ereditato da DbCommand) |
![]() ![]() |
IDbCommand.ExecuteReader() | (Ereditato da DbCommand) |
![]() ![]() |
IDbCommand.ExecuteReader(CommandBehavior) | (Ereditato da DbCommand) |
![]() ![]() |
IDbCommand.Parameters | (Ereditato da DbCommand) |
![]() ![]() |
IDbCommand.Transaction | (Ereditato da DbCommand) |
In alto
Thread safety
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.