VsInvokableAsyncFunction<T> Delegat
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.
Wird vom Hilfsprogramm für die asynchrone Task Bibliothek verwendet, um eine zu verwenden IVsTaskCompletionSource und eine Task Parallel Library (TPL)-Aufgabe zurückzugeben.
generic <typename T>
public delegate System::Threading::Tasks::Task<T> ^ VsInvokableAsyncFunction(IVsTaskCompletionSource ^ tcs);
public delegate System.Threading.Tasks.Task<T> VsInvokableAsyncFunction<T>(IVsTaskCompletionSource tcs);
type VsInvokableAsyncFunction<'T> = delegate of IVsTaskCompletionSource -> Task<'T>
Public Delegate Function VsInvokableAsyncFunction(Of T)(tcs As IVsTaskCompletionSource) As Task(Of T)
Typparameter
- T
Der Ergebnistyp, der von dieser Aufgabe erzeugt wird.
Parameter
Die Aufgaben Vervollständigungs Quelle.
Rückgabewert
- Task<T>
Die Aufgabe.
Hinweise
Dieser Delegat konvertiert eine Rückgabe System.Threading.Tasks.Task Funktion, um stattdessen ein-Objekt zurückzugeben IVsTask . Der Delegat wird vom Aufrufer bereitgestellt und wird verwendet, um die System. Threading. Tasks. Task-Instanz zurückzugeben, die in konvertiert wird IVsTask .