Sdílet prostřednictvím


IValueTaskSource<TResult> Rozhraní

Definice

Představuje objekt, který lze zalomit objektem ValueTask<TResult>.

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

Parametry typu

TResult

Typvýsledkho IValueTaskSource<TResult>

Tento parametr typu je kovariantní. To znamená, že můžete použít buď zadaný typ, nebo libovolný typ, který je více odvozený. Další informace o kovarianci a kontravarianci najdete v tématu popisujícím kovarianci a kontravarianci u parametrického polymorfismu.

Metody

GetResult(Int16)

Získá výsledek IValueTaskSource<TResult>.

GetStatus(Int16)

Získá stav aktuální operace.

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

Naplánuje akci pokračování pro tuto IValueTaskSource<TResult>akci .

Platí pro