DbCommand.ExecuteReaderAsync Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Een asynchrone versie van, waarmee de opdracht wordt uitgevoerd op basis van ExecuteReaderde verbinding, die een DbDataReader versie retourneert die kan worden gebruikt voor toegang tot de resultaten.
Overloads
| Name | Description |
|---|---|
| ExecuteReaderAsync() |
Een asynchrone versie van, waarmee de opdracht wordt uitgevoerd op basis van ExecuteReaderde verbinding, die een DbDataReader versie retourneert die kan worden gebruikt voor toegang tot de resultaten. Roept aan ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) met CancellationToken.None. |
| ExecuteReaderAsync(CommandBehavior) |
Een asynchrone versie van, waarmee de opdracht wordt uitgevoerd op basis van ExecuteReaderde verbinding, die een DbDataReader versie retourneert die kan worden gebruikt voor toegang tot de resultaten. ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Roept aan. |
| ExecuteReaderAsync(CancellationToken) |
Een asynchrone versie van, waarmee de opdracht wordt uitgevoerd op basis van ExecuteReaderde verbinding, die een DbDataReader versie retourneert die kan worden gebruikt voor toegang tot de resultaten. ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Roept aan. |
| ExecuteReaderAsync(CommandBehavior, CancellationToken) |
ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Roept aan. |
Opmerkingen
Implementeerfuncties van beheerde providers moeten inbellen ExecuteDbDataReaderAsyncExecuteReaderAsync. Zie Asynchrone programmering voor meer informatie over asynchrone programmering.
ExecuteReaderAsync()
Een asynchrone versie van, waarmee de opdracht wordt uitgevoerd op basis van ExecuteReaderde verbinding, die een DbDataReader versie retourneert die kan worden gebruikt voor toegang tot de resultaten.
Roept aan ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken) met 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)
Retouren
Een taak die de asynchrone bewerking vertegenwoordigt.
Uitzonderingen
Er is een fout opgetreden tijdens het uitvoeren van de opdracht.
Een ongeldige CommandBehavior waarde.
Opmerkingen
Implementeerfuncties van beheerde providers moeten inbellen ExecuteDbDataReaderAsyncExecuteReaderAsync. Zie Asynchrone programmering voor meer informatie over asynchrone programmering.
Deze methode slaat op in de taak die alle uitzonderingen voor niet-gebruik retourneert die de synchrone tegenhanger van de methode kan genereren. Als er een uitzondering wordt opgeslagen in de geretourneerde taak, wordt deze uitzondering gegenereerd wanneer de taak wordt gewacht. Gebruiksonderzondering, zoals ArgumentException, worden nog steeds synchroon gegenereerd. Zie de uitzonderingen die zijn gegenereerd door ExecuteReader()de opgeslagen uitzonderingen voor de opgeslagen uitzonderingen.
Zie ook
Van toepassing op
ExecuteReaderAsync(CommandBehavior)
Een asynchrone versie van, waarmee de opdracht wordt uitgevoerd op basis van ExecuteReaderde verbinding, die een DbDataReader versie retourneert die kan worden gebruikt voor toegang tot de resultaten.
ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Roept aan.
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)
Parameters
- behavior
- CommandBehavior
Een van de opsommingswaarden die aangeeft hoe de opdracht moet worden uitgevoerd en hoe gegevens moeten worden opgehaald.
Retouren
Een taak die de asynchrone bewerking vertegenwoordigt.
Uitzonderingen
Er is een fout opgetreden tijdens het uitvoeren van de opdracht.
Een ongeldige CommandBehavior waarde.
Opmerkingen
Implementeerfuncties van beheerde providers moeten inbellen ExecuteDbDataReaderAsyncExecuteReaderAsync. Zie Asynchrone programmering voor meer informatie over asynchrone programmering.
Deze methode slaat op in de taak die alle uitzonderingen voor niet-gebruik retourneert die de synchrone tegenhanger van de methode kan genereren. Als er een uitzondering wordt opgeslagen in de geretourneerde taak, wordt deze uitzondering gegenereerd wanneer de taak wordt gewacht. Gebruiksonderzondering, zoals ArgumentException, worden nog steeds synchroon gegenereerd. Zie de uitzonderingen die zijn gegenereerd door ExecuteReader(CommandBehavior)de opgeslagen uitzonderingen voor de opgeslagen uitzonderingen.
Zie ook
Van toepassing op
ExecuteReaderAsync(CancellationToken)
Een asynchrone versie van, waarmee de opdracht wordt uitgevoerd op basis van ExecuteReaderde verbinding, die een DbDataReader versie retourneert die kan worden gebruikt voor toegang tot de resultaten.
ExecuteDbDataReaderAsync(CommandBehavior, CancellationToken)Roept aan.
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)
Parameters
- cancellationToken
- CancellationToken
Een token om de asynchrone bewerking te annuleren.
Retouren
Een taak die de asynchrone bewerking vertegenwoordigt.
Uitzonderingen
Er is een fout opgetreden tijdens het uitvoeren van de opdracht.
Een ongeldige CommandBehavior waarde.
Het annuleringstoken is geannuleerd. Deze uitzondering wordt opgeslagen in de geretourneerde taak.
Opmerkingen
Implementeerfuncties van beheerde providers moeten inbellen ExecuteDbDataReaderAsyncExecuteReaderAsync. Zie Asynchrone programmering voor meer informatie over asynchrone programmering.
Deze methode slaat op in de taak die alle uitzonderingen voor niet-gebruik retourneert die de synchrone tegenhanger van de methode kan genereren. Als er een uitzondering wordt opgeslagen in de geretourneerde taak, wordt deze uitzondering gegenereerd wanneer de taak wordt gewacht. Gebruiksonderzondering, zoals ArgumentException, worden nog steeds synchroon gegenereerd. Zie de uitzonderingen die zijn gegenereerd door ExecuteReader()de opgeslagen uitzonderingen voor de opgeslagen uitzonderingen.
Zie ook
Van toepassing op
ExecuteReaderAsync(CommandBehavior, CancellationToken)
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)
Parameters
- behavior
- CommandBehavior
Een van de opsommingswaarden waarmee het opdrachtgedrag wordt opgegeven.
- cancellationToken
- CancellationToken
Een token om de asynchrone bewerking te annuleren.
Retouren
Een taak die de asynchrone bewerking vertegenwoordigt.
Uitzonderingen
Er is een fout opgetreden tijdens het uitvoeren van de opdracht.
Een ongeldige CommandBehavior waarde.
Het annuleringstoken is geannuleerd. Deze uitzondering wordt opgeslagen in de geretourneerde taak.
Opmerkingen
Implementeerfuncties van beheerde providers moeten inbellen ExecuteDbDataReaderAsyncExecuteReaderAsync. Zie Asynchrone programmering voor meer informatie over asynchrone programmering.
Deze methode slaat op in de taak die alle uitzonderingen voor niet-gebruik retourneert die de synchrone tegenhanger van de methode kan genereren. Als er een uitzondering wordt opgeslagen in de geretourneerde taak, wordt deze uitzondering gegenereerd wanneer de taak wordt gewacht. Gebruiksonderzondering, zoals ArgumentException, worden nog steeds synchroon gegenereerd. Zie de uitzonderingen die zijn gegenereerd door ExecuteReader(CommandBehavior)de opgeslagen uitzonderingen voor de opgeslagen uitzonderingen.