DbCommand.ExecuteReaderAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Versione asincrona di ExecuteReader, che esegue il comando sulla relativa connessione, restituendo un DbDataReader oggetto che può essere usato per accedere ai risultati.
Overload
ExecuteReaderAsync() |
Versione asincrona di ExecuteReader, che esegue il comando sulla relativa connessione, restituendo un DbDataReader oggetto che può essere usato per accedere ai risultati. Richiama ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) con CancellationToken.None. |
ExecuteReaderAsync(CommandBehavior) |
Versione asincrona di ExecuteReader, che esegue il comando sulla relativa connessione, restituendo un DbDataReader oggetto che può essere usato per accedere ai risultati. Richiama ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken). |
ExecuteReaderAsync(CancellationToken) |
Versione asincrona di ExecuteReader, che esegue il comando sulla relativa connessione, restituendo un DbDataReader oggetto che può essere usato per accedere ai risultati. Richiama ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken). |
ExecuteReaderAsync(CommandBehavior, CancellationToken) |
Richiama ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken). |
Commenti
Gli implementatori del provider gestito devono chiamare ExecuteDbDataReaderAsync in ExecuteReaderAsync. Per altre informazioni sulla programmazione asincrona, vedere Programmazione asincrona.
ExecuteReaderAsync()
- Source:
- DbCommand.cs
- Source:
- DbCommand.cs
- Source:
- DbCommand.cs
Versione asincrona di ExecuteReader, che esegue il comando sulla relativa connessione, restituendo un DbDataReader oggetto che può essere usato per accedere ai risultati.
Richiama ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) con CancellationToken.None.
public:
System::Threading::Tasks::Task<System::Data::Common::DbDataReader ^> ^ ExecuteReaderAsync();
public System.Threading.Tasks.Task<System.Data.Common.DbDataReader> ExecuteReaderAsync ();
member this.ExecuteReaderAsync : unit -> System.Threading.Tasks.Task<System.Data.Common.DbDataReader>
Public Function ExecuteReaderAsync () As Task(Of DbDataReader)
Restituisce
Attività che rappresenta l'operazione asincrona.
Eccezioni
Errore durante l'esecuzione del comando.
Valore di CommandBehavior non valido.
Commenti
Gli implementatori del provider gestito devono chiamare ExecuteDbDataReaderAsync in ExecuteReaderAsync. Per altre informazioni sulla programmazione asincrona, vedere Programmazione asincrona.
Questo metodo archivia nell'attività restituisce tutte le eccezioni non di utilizzo che la controparte sincrona del metodo può generare. Se un'eccezione viene archiviata nell'attività restituita, tale eccezione verrà generata quando l'attività è attesa. Le eccezioni di utilizzo, ad esempio ArgumentException, vengono comunque generate in modo sincrono. Per le eccezioni archiviate, vedere le eccezioni generate da ExecuteReader().
Vedi anche
Si applica a
ExecuteReaderAsync(CommandBehavior)
- Source:
- DbCommand.cs
- Source:
- DbCommand.cs
- Source:
- DbCommand.cs
Versione asincrona di ExecuteReader, che esegue il comando sulla relativa connessione, restituendo un DbDataReader oggetto che può essere usato per accedere ai risultati.
Richiama ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken).
public:
System::Threading::Tasks::Task<System::Data::Common::DbDataReader ^> ^ ExecuteReaderAsync(System::Data::CommandBehavior behavior);
public System.Threading.Tasks.Task<System.Data.Common.DbDataReader> ExecuteReaderAsync (System.Data.CommandBehavior behavior);
member this.ExecuteReaderAsync : System.Data.CommandBehavior -> System.Threading.Tasks.Task<System.Data.Common.DbDataReader>
Public Function ExecuteReaderAsync (behavior As CommandBehavior) As Task(Of DbDataReader)
Parametri
- behavior
- CommandBehavior
Uno dei valori di enumerazione che specifica la modalità di esecuzione del comando e la modalità di recupero dei dati.
Restituisce
Attività che rappresenta l'operazione asincrona.
Eccezioni
Errore durante l'esecuzione del comando.
Valore di CommandBehavior non valido.
Commenti
Gli implementatori del provider gestito devono chiamare ExecuteDbDataReaderAsync in ExecuteReaderAsync. Per altre informazioni sulla programmazione asincrona, vedere Programmazione asincrona.
Questo metodo archivia nell'attività restituisce tutte le eccezioni non di utilizzo che la controparte sincrona del metodo può generare. Se un'eccezione viene archiviata nell'attività restituita, tale eccezione verrà generata quando l'attività è attesa. Le eccezioni di utilizzo, ad esempio ArgumentException, vengono comunque generate in modo sincrono. Per le eccezioni archiviate, vedere le eccezioni generate da ExecuteReader(CommandBehavior).
Vedi anche
Si applica a
ExecuteReaderAsync(CancellationToken)
- Source:
- DbCommand.cs
- Source:
- DbCommand.cs
- Source:
- DbCommand.cs
Versione asincrona di ExecuteReader, che esegue il comando sulla relativa connessione, restituendo un DbDataReader oggetto che può essere usato per accedere ai risultati.
Richiama ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken).
public:
System::Threading::Tasks::Task<System::Data::Common::DbDataReader ^> ^ ExecuteReaderAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Data.Common.DbDataReader> ExecuteReaderAsync (System.Threading.CancellationToken cancellationToken);
member this.ExecuteReaderAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Common.DbDataReader>
Public Function ExecuteReaderAsync (cancellationToken As CancellationToken) As Task(Of DbDataReader)
Parametri
- cancellationToken
- CancellationToken
Token per annullare l'operazione asincrona.
Restituisce
Attività che rappresenta l'operazione asincrona.
Eccezioni
Errore durante l'esecuzione del comando.
Valore di CommandBehavior non valido.
Il token di annullamento è stato annullato. Questa eccezione viene archiviata nell'attività restituita.
Commenti
Gli implementatori del provider gestito devono chiamare ExecuteDbDataReaderAsync in ExecuteReaderAsync. Per altre informazioni sulla programmazione asincrona, vedere Programmazione asincrona.
Questo metodo archivia nell'attività restituisce tutte le eccezioni non di utilizzo che la controparte sincrona del metodo può generare. Se un'eccezione viene archiviata nell'attività restituita, tale eccezione verrà generata quando l'attività è attesa. Le eccezioni di utilizzo, ad esempio ArgumentException, vengono comunque generate in modo sincrono. Per le eccezioni archiviate, vedere le eccezioni generate da ExecuteReader().
Vedi anche
Si applica a
ExecuteReaderAsync(CommandBehavior, CancellationToken)
- Source:
- DbCommand.cs
- Source:
- DbCommand.cs
- Source:
- DbCommand.cs
public:
System::Threading::Tasks::Task<System::Data::Common::DbDataReader ^> ^ ExecuteReaderAsync(System::Data::CommandBehavior behavior, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Data.Common.DbDataReader> ExecuteReaderAsync (System.Data.CommandBehavior behavior, System.Threading.CancellationToken cancellationToken);
member this.ExecuteReaderAsync : System.Data.CommandBehavior * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Common.DbDataReader>
Public Function ExecuteReaderAsync (behavior As CommandBehavior, cancellationToken As CancellationToken) As Task(Of DbDataReader)
Parametri
- behavior
- CommandBehavior
Uno dei valori di enumerazione che specifica il comportamento del comando.
- cancellationToken
- CancellationToken
Token per annullare l'operazione asincrona.
Restituisce
Attività che rappresenta l'operazione asincrona.
Eccezioni
Errore durante l'esecuzione del comando.
Valore di CommandBehavior non valido.
Il token di annullamento è stato annullato. Questa eccezione viene archiviata nell'attività restituita.
Commenti
Gli implementatori del provider gestito devono chiamare ExecuteDbDataReaderAsync in ExecuteReaderAsync. Per altre informazioni sulla programmazione asincrona, vedere Programmazione asincrona.
Questo metodo archivia nell'attività restituisce tutte le eccezioni non di utilizzo che la controparte sincrona del metodo può generare. Se un'eccezione viene archiviata nell'attività restituita, tale eccezione verrà generata quando l'attività è attesa. Le eccezioni di utilizzo, ad esempio ArgumentException, vengono comunque generate in modo sincrono. Per le eccezioni archiviate, vedere le eccezioni generate da ExecuteReader(CommandBehavior).