AsyncTaskMethodBuilder<TResult> Struktúra
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az aszinkron metódusok szerkesztője, amely egy feladatot ad vissza, és paramétert ad az eredményhez.
generic <typename TResult>
public value class AsyncTaskMethodBuilder
public struct AsyncTaskMethodBuilder<TResult>
type AsyncTaskMethodBuilder<'Result> = struct
Public Structure AsyncTaskMethodBuilder(Of TResult)
Típusparaméterek
- TResult
A feladat elvégzéséhez használandó eredmény.
- Öröklődés
Megjegyzések
Ezt a típust és annak tagjait a fordító használja.
Tulajdonságok
| Name | Description |
|---|---|
| Task |
Lekéri a szerkesztő feladatát. |
Metódusok
| Name | Description |
|---|---|
| AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) |
Ütemezi az állapotgépet a következő műveletre, amikor a megadott váró befejeződik. |
| AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) |
Ütemezi az állapotgépet a következő műveletre, amikor a megadott váró befejeződik. Ez a metódus meghívható részben megbízható kódból. |
| Create() |
Létrehozza a AsyncTaskMethodBuilder<TResult> osztály példányát. |
| SetException(Exception) |
A feladatot sikertelenként jelöli meg, és a megadott kivételt a tevékenységhez köti. |
| SetResult(TResult) |
Sikeresen befejezettként jelöli meg a feladatot. |
| SetStateMachine(IAsyncStateMachine) |
Társítja a szerkesztőt a megadott állapotgéppel. |
| Start<TStateMachine>(TStateMachine) |
Megkezdi a szerkesztő futtatását a társított állapotgéppel. |