AsyncValueTaskMethodBuilder<TResult> Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ValueTask<TResult>döndüren zaman uyumsuz yöntemler için bir oluşturucuyu temsil eder.
generic <typename TResult>
public value class AsyncValueTaskMethodBuilder
public struct AsyncValueTaskMethodBuilder<TResult>
type AsyncValueTaskMethodBuilder<'Result> = struct
Public Structure AsyncValueTaskMethodBuilder(Of TResult)
Tür Parametreleri
- TResult
Görev tarafından üretilen sonucun türü.
- Devralma
Özellikler
| Name | Description |
|---|---|
| Task |
Bu oluşturucunun görevini alır. |
Yöntemler
| Name | Description |
|---|---|
| AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) |
Belirtilen awaiter tamamlandığında durum makinesini sonraki eyleme geçecek şekilde zamanlar. |
| AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine) |
Belirtilen awaiter tamamlandığında durum makinesini sonraki eyleme geçecek şekilde zamanlar. |
| Create() |
Yapının bir örneğini AsyncValueTaskMethodBuilder<TResult> oluşturur. |
| SetException(Exception) |
Görevi başarısız olarak işaretler ve belirtilen özel durumu göreve bağlar. |
| SetResult(TResult) |
Görevi başarıyla tamamlandı olarak işaretler. |
| SetStateMachine(IAsyncStateMachine) |
Oluşturucuyu belirtilen durum makinesiyle ilişkilendirir. |
| Start<TStateMachine>(TStateMachine) |
Oluşturucuyu ilişkili durum makinesiyle çalıştırmaya başlar. |