ManualResetValueTaskSourceCore<TResult> Yapı

Tanım

El ile sıfırlama IValueTaskSource veya IValueTaskSource<TResult>uygulamak için temel mantığı sağlar.

generic <typename TResult>
public value class ManualResetValueTaskSourceCore
public struct ManualResetValueTaskSourceCore<TResult>
type ManualResetValueTaskSourceCore<'Result> = struct
Public Structure ManualResetValueTaskSourceCore(Of TResult)

Tür Parametreleri

TResult

Bu el ile sıfırlama IValueTaskSource<TResult>işleminin sonucunun türü.

Devralma
ManualResetValueTaskSourceCore<TResult>

Özellikler

RunContinuationsAsynchronously

Devamlılıkların zaman uyumsuz olarak çalışmaya zorlanıp zorlanmayacağını alır veya ayarlar.

Version

İşlem sürümünü alır.

Yöntemler

GetResult(Int16)

İşlemin sonucunu döndürür.

GetStatus(Int16)

İşlemin durumunu alır.

OnCompleted(Action<Object>, Object, Int16, ValueTaskSourceOnCompletedFlags)

Bu işlem için devamlılık eylemini zamanlar.

Reset()

Bir sonraki işleme hazırlanmak için sıfırlar.

SetException(Exception)

Bir hatayla tamamlanır.

SetResult(TResult)

Başarılı bir sonuçla tamamlar.

Şunlara uygulanır