IValueTaskSource<TResult> Gränssnitt

Definition

Representerar ett objekt som kan omslutas av en ValueTask<TResult>.

generic <typename TResult>
public interface class IValueTaskSource
public interface IValueTaskSource<out TResult>
type IValueTaskSource<'Result> = interface
Public Interface IValueTaskSource(Of Out TResult)

Typparametrar

TResult

Typen av resultat som genereras av IValueTaskSource<TResult>.

Det här är en covariant-typparameter. Det innebär att du kan använda antingen den typ du angett eller en typ som är mer härledd. Mer information om kovarians och kontravarians finns i Kovarians och kontravarians i Generisk typ.

Metoder

Name Description
GetResult(Int16)

Hämtar resultatet av IValueTaskSource<TResult>.

GetStatus(Int16)

Hämtar status för den aktuella åtgärden.

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

Schemalägger fortsättningsåtgärden för den här IValueTaskSource<TResult>.

Gäller för