Condividi tramite


ObjectContext.ExecuteStoreQueryAsync Metodo

Definizione

Overload

ExecuteStoreQueryAsync<TElement>(String, Object[])

Esegue in modo asincrono una query direttamente sull'origine dati e restituisce una sequenza di risultati tipizzata. La query viene specificata usando il linguaggio di query nativo del server, ad esempio SQL. I risultati non vengono rilevati dal contesto, usare l'overload che specifica un nome del set di entità per tenere traccia dei risultati.

Come per qualsiasi API che accetta SQL, è importante parametrizzare qualsiasi input utente da proteggere da un attacco SQL injection. È possibile includere i segnaposto dei parametri nella stringa di query SQL e quindi specificare i valori dei parametri come argomenti aggiuntivi. Tutti i valori dei parametri forniti verranno convertiti automaticamente in dbParameter. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @p0", userSuppliedAuthor); In alternativa, è anche possibile costruire un dbParameter e specificarlo a SqlQuery. In questo modo è possibile usare parametri denominati nella stringa di query SQL. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));

ExecuteStoreQueryAsync<TElement>(String, ExecutionOptions, Object[])

Esegue in modo asincrono una query direttamente sull'origine dati e restituisce una sequenza di risultati tipizzata. La query viene specificata usando il linguaggio di query nativo del server, ad esempio SQL. I risultati non vengono rilevati dal contesto, usare l'overload che specifica un nome del set di entità per tenere traccia dei risultati.

Come per qualsiasi API che accetta SQL, è importante parametrizzare qualsiasi input utente da proteggere da un attacco SQL injection. È possibile includere i segnaposto dei parametri nella stringa di query SQL e quindi specificare i valori dei parametri come argomenti aggiuntivi. Tutti i valori dei parametri forniti verranno convertiti automaticamente in dbParameter. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @p0", userSuppliedAuthor); In alternativa, è anche possibile costruire un dbParameter e specificarlo a SqlQuery. In questo modo è possibile usare parametri denominati nella stringa di query SQL. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));

ExecuteStoreQueryAsync<TElement>(String, CancellationToken, Object[])

Esegue in modo asincrono una query direttamente sull'origine dati e restituisce una sequenza di risultati tipizzata. La query viene specificata usando il linguaggio di query nativo del server, ad esempio SQL. I risultati non vengono rilevati dal contesto, usare l'overload che specifica un nome del set di entità per tenere traccia dei risultati.

Come per qualsiasi API che accetta SQL, è importante parametrizzare qualsiasi input utente da proteggere da un attacco SQL injection. È possibile includere i segnaposto dei parametri nella stringa di query SQL e quindi specificare i valori dei parametri come argomenti aggiuntivi. Tutti i valori dei parametri forniti verranno convertiti automaticamente in dbParameter. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @p0", userSuppliedAuthor); In alternativa, è anche possibile costruire un dbParameter e specificarlo a SqlQuery. In questo modo è possibile usare parametri denominati nella stringa di query SQL. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));

ExecuteStoreQueryAsync<TElement>(String, ExecutionOptions, CancellationToken, Object[])

Esegue in modo asincrono una query direttamente sull'origine dati e restituisce una sequenza di risultati tipizzata. La query viene specificata usando il linguaggio di query nativo del server, ad esempio SQL. I risultati non vengono rilevati dal contesto, usare l'overload che specifica un nome del set di entità per tenere traccia dei risultati.

Come per qualsiasi API che accetta SQL, è importante parametrizzare qualsiasi input utente da proteggere da un attacco SQL injection. È possibile includere i segnaposto dei parametri nella stringa di query SQL e quindi specificare i valori dei parametri come argomenti aggiuntivi. Tutti i valori dei parametri forniti verranno convertiti automaticamente in dbParameter. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @p0", userSuppliedAuthor); In alternativa, è anche possibile costruire un dbParameter e specificarlo a SqlQuery. In questo modo è possibile usare parametri denominati nella stringa di query SQL. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));

ExecuteStoreQueryAsync<TElement>(String, String, ExecutionOptions, Object[])

Esegue in modo asincrono una query direttamente sull'origine dati e restituisce una sequenza di risultati tipizzata. La query viene specificata usando il linguaggio di query nativo del server, ad esempio SQL. Se viene specificato un nome del set di entità, i risultati vengono rilevati dal contesto.

Come per qualsiasi API che accetta SQL, è importante parametrizzare qualsiasi input utente da proteggere da un attacco SQL injection. È possibile includere i segnaposto dei parametri nella stringa di query SQL e quindi specificare i valori dei parametri come argomenti aggiuntivi. Tutti i valori dei parametri forniti verranno convertiti automaticamente in dbParameter. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @p0", userSuppliedAuthor); In alternativa, è anche possibile costruire un dbParameter e specificarlo a SqlQuery. In questo modo è possibile usare parametri denominati nella stringa di query SQL. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));

ExecuteStoreQueryAsync<TElement>(String, String, ExecutionOptions, CancellationToken, Object[])

Esegue in modo asincrono una query direttamente sull'origine dati e restituisce una sequenza di risultati tipizzata. La query viene specificata usando il linguaggio di query nativo del server, ad esempio SQL. Se viene specificato un nome del set di entità, i risultati vengono rilevati dal contesto.

Come per qualsiasi API che accetta SQL, è importante parametrizzare qualsiasi input utente da proteggere da un attacco SQL injection. È possibile includere i segnaposto dei parametri nella stringa di query SQL e quindi specificare i valori dei parametri come argomenti aggiuntivi. Tutti i valori dei parametri forniti verranno convertiti automaticamente in dbParameter. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @p0", userSuppliedAuthor); In alternativa, è anche possibile costruire un dbParameter e specificarlo a SqlQuery. In questo modo è possibile usare parametri denominati nella stringa di query SQL. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));

ExecuteStoreQueryAsync<TElement>(String, Object[])

Esegue in modo asincrono una query direttamente sull'origine dati e restituisce una sequenza di risultati tipizzata. La query viene specificata usando il linguaggio di query nativo del server, ad esempio SQL. I risultati non vengono rilevati dal contesto, usare l'overload che specifica un nome del set di entità per tenere traccia dei risultati.

Come per qualsiasi API che accetta SQL, è importante parametrizzare qualsiasi input utente da proteggere da un attacco SQL injection. È possibile includere i segnaposto dei parametri nella stringa di query SQL e quindi specificare i valori dei parametri come argomenti aggiuntivi. Tutti i valori dei parametri forniti verranno convertiti automaticamente in dbParameter. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @p0", userSuppliedAuthor); In alternativa, è anche possibile costruire un dbParameter e specificarlo a SqlQuery. In questo modo è possibile usare parametri denominati nella stringa di query SQL. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<TElement>> ExecuteStoreQueryAsync<TElement> (string commandText, params object[] parameters);
member this.ExecuteStoreQueryAsync : string * obj[] -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<'Element>>
Public Function ExecuteStoreQueryAsync(Of TElement) (commandText As String, ParamArray parameters As Object()) As Task(Of ObjectResult(Of TElement))

Parametri di tipo

TElement

Tipo di elemento della sequenza di risultati.

Parametri

commandText
String

Query specificata nel linguaggio di query nativo del server.

parameters
Object[]

Valori dei parametri da usare per la query. Se vengono usati parametri di output, i valori non saranno disponibili fino a quando i risultati non sono stati letti completamente. Questo è dovuto al comportamento sottostante di DbDataReader, vedere http://go.microsoft.com/fwlink/?LinkID=398589 per altri dettagli.

Restituisce

Task<ObjectResult<TElement>>

Attività che rappresenta l'operazione asincrona. Il risultato dell'attività contiene un'enumerazione di oggetti di tipo TElement .

Attributi

Commenti

Non sono supportate più operazioni attive nella stessa istanza del contesto. Usare "await" per assicurarsi che tutte le operazioni asincrone siano state completate prima di chiamare un altro metodo in questo contesto.

Si applica a

ExecuteStoreQueryAsync<TElement>(String, ExecutionOptions, Object[])

Esegue in modo asincrono una query direttamente sull'origine dati e restituisce una sequenza di risultati tipizzata. La query viene specificata usando il linguaggio di query nativo del server, ad esempio SQL. I risultati non vengono rilevati dal contesto, usare l'overload che specifica un nome del set di entità per tenere traccia dei risultati.

Come per qualsiasi API che accetta SQL, è importante parametrizzare qualsiasi input utente da proteggere da un attacco SQL injection. È possibile includere i segnaposto dei parametri nella stringa di query SQL e quindi specificare i valori dei parametri come argomenti aggiuntivi. Tutti i valori dei parametri forniti verranno convertiti automaticamente in dbParameter. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @p0", userSuppliedAuthor); In alternativa, è anche possibile costruire un dbParameter e specificarlo a SqlQuery. In questo modo è possibile usare parametri denominati nella stringa di query SQL. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public virtual System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<TElement>> ExecuteStoreQueryAsync<TElement> (string commandText, System.Data.Entity.Core.Objects.ExecutionOptions executionOptions, params object[] parameters);
abstract member ExecuteStoreQueryAsync : string * System.Data.Entity.Core.Objects.ExecutionOptions * obj[] -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<'Element>>
override this.ExecuteStoreQueryAsync : string * System.Data.Entity.Core.Objects.ExecutionOptions * obj[] -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<'Element>>

Parametri di tipo

TElement

Tipo di elemento della sequenza di risultati.

Parametri

commandText
String

Query specificata nel linguaggio di query nativo del server.

executionOptions
ExecutionOptions

Opzioni per l'esecuzione di questa query.

parameters
Object[]

Valori dei parametri da usare per la query. Se vengono usati parametri di output, i valori non saranno disponibili fino a quando i risultati non sono stati letti completamente. Questo è dovuto al comportamento sottostante di DbDataReader, vedere http://go.microsoft.com/fwlink/?LinkID=398589 per altri dettagli.

Restituisce

Task<ObjectResult<TElement>>

Attività che rappresenta l'operazione asincrona. Il risultato dell'attività contiene un'enumerazione di oggetti di tipo TElement .

Attributi

Commenti

Non sono supportate più operazioni attive nella stessa istanza del contesto. Usare "await" per assicurarsi che tutte le operazioni asincrone siano state completate prima di chiamare un altro metodo in questo contesto.

Si applica a

ExecuteStoreQueryAsync<TElement>(String, CancellationToken, Object[])

Esegue in modo asincrono una query direttamente sull'origine dati e restituisce una sequenza di risultati tipizzata. La query viene specificata usando il linguaggio di query nativo del server, ad esempio SQL. I risultati non vengono rilevati dal contesto, usare l'overload che specifica un nome del set di entità per tenere traccia dei risultati.

Come per qualsiasi API che accetta SQL, è importante parametrizzare qualsiasi input utente da proteggere da un attacco SQL injection. È possibile includere i segnaposto dei parametri nella stringa di query SQL e quindi specificare i valori dei parametri come argomenti aggiuntivi. Tutti i valori dei parametri forniti verranno convertiti automaticamente in dbParameter. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @p0", userSuppliedAuthor); In alternativa, è anche possibile costruire un dbParameter e specificarlo a SqlQuery. In questo modo è possibile usare parametri denominati nella stringa di query SQL. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public virtual System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<TElement>> ExecuteStoreQueryAsync<TElement> (string commandText, System.Threading.CancellationToken cancellationToken, params object[] parameters);
abstract member ExecuteStoreQueryAsync : string * System.Threading.CancellationToken * obj[] -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<'Element>>
override this.ExecuteStoreQueryAsync : string * System.Threading.CancellationToken * obj[] -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<'Element>>

Parametri di tipo

TElement

Tipo di elemento della sequenza di risultati.

Parametri

commandText
String

Query specificata nel linguaggio di query nativo del server.

cancellationToken
CancellationToken

Oggetto CancellationToken da osservare durante l'attesa del completamento dell'attività.

parameters
Object[]

Valori dei parametri da usare per la query. Se vengono usati parametri di output, i valori non saranno disponibili fino a quando i risultati non sono stati letti completamente. Questo è dovuto al comportamento sottostante di DbDataReader, vedere http://go.microsoft.com/fwlink/?LinkID=398589 per altri dettagli.

Restituisce

Task<ObjectResult<TElement>>

Attività che rappresenta l'operazione asincrona. Il risultato dell'attività contiene un'enumerazione di oggetti di tipo TElement .

Attributi

Commenti

Non sono supportate più operazioni attive nella stessa istanza del contesto. Usare "await" per assicurarsi che tutte le operazioni asincrone siano state completate prima di chiamare un altro metodo in questo contesto.

Si applica a

ExecuteStoreQueryAsync<TElement>(String, ExecutionOptions, CancellationToken, Object[])

Esegue in modo asincrono una query direttamente sull'origine dati e restituisce una sequenza di risultati tipizzata. La query viene specificata usando il linguaggio di query nativo del server, ad esempio SQL. I risultati non vengono rilevati dal contesto, usare l'overload che specifica un nome del set di entità per tenere traccia dei risultati.

Come per qualsiasi API che accetta SQL, è importante parametrizzare qualsiasi input utente da proteggere da un attacco SQL injection. È possibile includere i segnaposto dei parametri nella stringa di query SQL e quindi specificare i valori dei parametri come argomenti aggiuntivi. Tutti i valori dei parametri forniti verranno convertiti automaticamente in dbParameter. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @p0", userSuppliedAuthor); In alternativa, è anche possibile costruire un dbParameter e specificarlo a SqlQuery. In questo modo è possibile usare parametri denominati nella stringa di query SQL. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public virtual System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<TElement>> ExecuteStoreQueryAsync<TElement> (string commandText, System.Data.Entity.Core.Objects.ExecutionOptions executionOptions, System.Threading.CancellationToken cancellationToken, params object[] parameters);
abstract member ExecuteStoreQueryAsync : string * System.Data.Entity.Core.Objects.ExecutionOptions * System.Threading.CancellationToken * obj[] -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<'Element>>
override this.ExecuteStoreQueryAsync : string * System.Data.Entity.Core.Objects.ExecutionOptions * System.Threading.CancellationToken * obj[] -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<'Element>>

Parametri di tipo

TElement

Tipo di elemento della sequenza di risultati.

Parametri

commandText
String

Query specificata nel linguaggio di query nativo del server.

executionOptions
ExecutionOptions

Opzioni per l'esecuzione di questa query.

cancellationToken
CancellationToken

Oggetto CancellationToken da osservare durante l'attesa del completamento dell'attività.

parameters
Object[]

Valori dei parametri da usare per la query. Se vengono usati parametri di output, i valori non saranno disponibili fino a quando i risultati non sono stati letti completamente. Questo è dovuto al comportamento sottostante di DbDataReader, vedere http://go.microsoft.com/fwlink/?LinkID=398589 per altri dettagli.

Restituisce

Task<ObjectResult<TElement>>

Attività che rappresenta l'operazione asincrona. Il risultato dell'attività contiene un'enumerazione di oggetti di tipo TElement .

Attributi

Commenti

Non sono supportate più operazioni attive nella stessa istanza del contesto. Usare "await" per assicurarsi che tutte le operazioni asincrone siano state completate prima di chiamare un altro metodo in questo contesto.

Si applica a

ExecuteStoreQueryAsync<TElement>(String, String, ExecutionOptions, Object[])

Esegue in modo asincrono una query direttamente sull'origine dati e restituisce una sequenza di risultati tipizzata. La query viene specificata usando il linguaggio di query nativo del server, ad esempio SQL. Se viene specificato un nome del set di entità, i risultati vengono rilevati dal contesto.

Come per qualsiasi API che accetta SQL, è importante parametrizzare qualsiasi input utente da proteggere da un attacco SQL injection. È possibile includere i segnaposto dei parametri nella stringa di query SQL e quindi specificare i valori dei parametri come argomenti aggiuntivi. Tutti i valori dei parametri forniti verranno convertiti automaticamente in dbParameter. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @p0", userSuppliedAuthor); In alternativa, è anche possibile costruire un dbParameter e specificarlo a SqlQuery. In questo modo è possibile usare parametri denominati nella stringa di query SQL. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<TElement>> ExecuteStoreQueryAsync<TElement> (string commandText, string entitySetName, System.Data.Entity.Core.Objects.ExecutionOptions executionOptions, params object[] parameters);
member this.ExecuteStoreQueryAsync : string * string * System.Data.Entity.Core.Objects.ExecutionOptions * obj[] -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<'Element>>

Parametri di tipo

TElement

Tipo di elemento della sequenza di risultati.

Parametri

commandText
String

Query specificata nel linguaggio di query nativo del server.

entitySetName
String

Set di entità del tipo TResult. Se non viene fornito un nome del set di entità, i risultati non verranno rilevati.

executionOptions
ExecutionOptions

Opzioni per l'esecuzione di questa query.

parameters
Object[]

Valori dei parametri da usare per la query. Se vengono usati parametri di output, i valori non saranno disponibili fino a quando i risultati non sono stati letti completamente. Questo è dovuto al comportamento sottostante di DbDataReader, vedere http://go.microsoft.com/fwlink/?LinkID=398589 per altri dettagli.

Restituisce

Task<ObjectResult<TElement>>

Attività che rappresenta l'operazione asincrona. Il risultato dell'attività contiene un'enumerazione di oggetti di tipo TElement .

Attributi

Commenti

Non sono supportate più operazioni attive nella stessa istanza del contesto. Usare "await" per assicurarsi che tutte le operazioni asincrone siano state completate prima di chiamare un altro metodo in questo contesto.

Si applica a

ExecuteStoreQueryAsync<TElement>(String, String, ExecutionOptions, CancellationToken, Object[])

Esegue in modo asincrono una query direttamente sull'origine dati e restituisce una sequenza di risultati tipizzata. La query viene specificata usando il linguaggio di query nativo del server, ad esempio SQL. Se viene specificato un nome del set di entità, i risultati vengono rilevati dal contesto.

Come per qualsiasi API che accetta SQL, è importante parametrizzare qualsiasi input utente da proteggere da un attacco SQL injection. È possibile includere i segnaposto dei parametri nella stringa di query SQL e quindi specificare i valori dei parametri come argomenti aggiuntivi. Tutti i valori dei parametri forniti verranno convertiti automaticamente in dbParameter. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @p0", userSuppliedAuthor); In alternativa, è anche possibile costruire un dbParameter e specificarlo a SqlQuery. In questo modo è possibile usare parametri denominati nella stringa di query SQL. Contesto. ExecuteStoreQueryAsync<Post>("SELECT * FROM dbo. Post WHERE Author = @author", new SqlParameter("@author", userSuppliedAuthor));

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public virtual System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<TElement>> ExecuteStoreQueryAsync<TElement> (string commandText, string entitySetName, System.Data.Entity.Core.Objects.ExecutionOptions executionOptions, System.Threading.CancellationToken cancellationToken, params object[] parameters);
abstract member ExecuteStoreQueryAsync : string * string * System.Data.Entity.Core.Objects.ExecutionOptions * System.Threading.CancellationToken * obj[] -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<'Element>>
override this.ExecuteStoreQueryAsync : string * string * System.Data.Entity.Core.Objects.ExecutionOptions * System.Threading.CancellationToken * obj[] -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<'Element>>

Parametri di tipo

TElement

Tipo di elemento della sequenza di risultati.

Parametri

commandText
String

Query specificata nel linguaggio di query nativo del server.

entitySetName
String

Set di entità del tipo TResult. Se non viene fornito un nome del set di entità, i risultati non verranno rilevati.

executionOptions
ExecutionOptions

Opzioni per l'esecuzione di questa query.

cancellationToken
CancellationToken

Oggetto CancellationToken da osservare durante l'attesa del completamento dell'attività.

parameters
Object[]

Valori dei parametri da usare per la query. Se vengono usati parametri di output, i valori non saranno disponibili fino a quando i risultati non sono stati letti completamente. Questo è dovuto al comportamento sottostante di DbDataReader, vedere http://go.microsoft.com/fwlink/?LinkID=398589 per altri dettagli.

Restituisce

Task<ObjectResult<TElement>>

Attività che rappresenta l'operazione asincrona. Il risultato dell'attività contiene un'enumerazione di oggetti di tipo TElement .

Attributi

Commenti

Non sono supportate più operazioni attive nella stessa istanza del contesto. Usare "await" per assicurarsi che tutte le operazioni asincrone siano state completate prima di chiamare un altro metodo in questo contesto.

Si applica a