IValueTaskSource<TResult> Schnittstelle

Definition

Stellt ein Objekt dar, das von einem ValueTask<TResult>.

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

Typparameter

TResult

Der Typ des ergebnisses, das von der IValueTaskSource<TResult>.

Dieser Typparameter ist kovariant. Das bedeutet, dass Sie entweder den angegebenen Typ oder einen stärker abgeleiteten Typ verwenden können. Weitere Informationen zu Kovarianz und Kontravarianz finden Sie unter Kovarianz und Kontravarianz in Generics.

Methoden

Name Beschreibung
GetResult(Int16)

Ruft das Ergebnis der IValueTaskSource<TResult>.

GetStatus(Int16)

Ruft den Status des aktuellen Vorgangs ab.

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

Plant die Fortsetzungsaktion für diese IValueTaskSource<TResult>Aktion.

Gilt für: