IValueTaskSource<TResult> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein Objekt dar, das von einem ValueTask<TResult>-Element umschlossen werden kann.
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 vom IValueTaskSource<TResult> erzeugten Ergebnisses.
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
GetResult(Int16) |
Ruft das Ergebnis von IValueTaskSource<TResult> ab. |
GetStatus(Int16) |
Ruft den Status des aktuellen Vorgangs ab. |
OnCompleted(Action<Object>, Object, Int16, ValueTaskSourceOnCompletedFlags) |
Plant die Fortsetzungsaktion für diese IValueTaskSource<TResult>. |