IValueTaskSource<TResult> Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 . |