Partager via


EntityCommand.ExecuteReaderAsync, méthode (CommandBehavior)

[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]

Exécute la commande de façon asynchrone et retourne un lecteur de données pour la lecture des résultats. Ne peut être appelée que sur CommandType.CommandText (sinon, utilisez les méthodes Execute* standard)

Espace de noms :  System.Data.Entity.Core.EntityClient
Assembly :  EntityFramework (dans EntityFramework.dll)

Syntaxe

'Déclaration
Public Overridable Function ExecuteReaderAsync ( _
    behavior As CommandBehavior _
) As Task(Of EntityDataReader)
'Utilisation
Dim instance As EntityCommand 
Dim behavior As CommandBehavior 
Dim returnValue As Task(Of EntityDataReader)

returnValue = instance.ExecuteReaderAsync(behavior)
public virtual Task<EntityDataReader> ExecuteReaderAsync(
    CommandBehavior behavior
)
public:
virtual Task<EntityDataReader^>^ ExecuteReaderAsync(
    CommandBehavior behavior
)
abstract ExecuteReaderAsync : 
        behavior:CommandBehavior -> Task<EntityDataReader> 
override ExecuteReaderAsync : 
        behavior:CommandBehavior -> Task<EntityDataReader> 
public function ExecuteReaderAsync(
    behavior : CommandBehavior
) : Task<EntityDataReader>

Paramètres

Valeur de retour

Type : System.Threading.Tasks.Task<EntityDataReader>
Tâche qui représente l'opération asynchrone.Le résultat de la tâche contient un objet EntityDataReader.

Exceptions

Exception Condition
InvalidOperationException

Pour les commandes de procédure stockée, si elle est appelée pour un résultat de la collection de l'entité

Voir aussi

Référence

EntityCommand Classe

Surcharge ExecuteReaderAsync

Espace de noms System.Data.Entity.Core.EntityClient