DbCommand.PrepareAsync(CancellationToken) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt asynchron eine vorbereitete (oder kompilierte) Version des Befehls für die Datenquelle.
public virtual System.Threading.Tasks.Task PrepareAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member PrepareAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.PrepareAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function PrepareAsync (Optional cancellationToken As CancellationToken = Nothing) As Task
Parameter
- cancellationToken
- CancellationToken
Ein optionales Token zum Abbrechen des asynchronen Vorgangs. Der Standardwert ist None.
Gibt zurück
Eine Task, die den asynchronen Vorgang darstellt
Hinweise
Die Standardimplementierung dieser asynchronen Methode delegiert an sein synchrones Gegenstück und gibt einen abgeschlossenen Task, potenziell blockierten Aufrufthread zurück.
Datenanbieter, die die asynchrone Programmierung unterstützen, sollten die Standardimplementierung mit asynchronen I/O-Vorgängen außer Kraft setzen.
Wenn die CommandType Eigenschaft auf TableDirect"," festgelegt ist, PrepareAsync wird nichts ausgeführt. Wenn CommandType festgelegt StoredProcedureist, sollte der Aufruf PrepareAsync erfolgreich sein, obwohl er zu einem No-Op führen kann.