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.
bir döndüren zaman uyumsuz yöntemler için bir ValueTask<TResult>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
Task |
Bu oluşturucunun görevini alır. |
Yöntemler
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ı ö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. |