Condividi tramite


DbCommandDispatcher.ReaderAsync Metodo

Definizione

public virtual System.Threading.Tasks.Task<System.Data.Common.DbDataReader> ReaderAsync (System.Data.Common.DbCommand command, System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext interceptionContext, System.Threading.CancellationToken cancellationToken);
abstract member ReaderAsync : System.Data.Common.DbCommand * System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Common.DbDataReader>
override this.ReaderAsync : System.Data.Common.DbCommand * System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Common.DbDataReader>

Parametri

command
DbCommand

Comando su cui verrà eseguita l'operazione.

interceptionContext
DbCommandInterceptionContext

Informazioni facoltative sul contesto della chiamata effettuata.

cancellationToken
CancellationToken

Token di annullamento per l'operazione asincrona.

Restituisce

Risultato dell'operazione, che può essere stata modificata dagli intercettori.

Commenti

Si noti che il risultato dell'esecuzione del comando viene restituito da questo metodo. Il risultato non è disponibile nel contesto di intercettazione passato a questo metodo poiché il contesto di intercettazione viene clonato prima di essere passato agli intercettori.

Si applica a