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.