IValueTaskSource<TResult> Interfaccia

Definizione

Rappresenta un oggetto di cui è possibile eseguire il wrapping da un oggetto ValueTask<TResult>.

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

Parametri di tipo

TResult

Tipo del risultato prodotto dall'oggetto IValueTaskSource<TResult>.

Questo parametro di tipo è covariante, ovvero puoi usare il tipo specificato o qualsiasi tipo più derivato. Per altre informazioni sulla covarianza e la controvarianza, vedi Covarianza e controvarianza nei generics.

Metodi

Nome Descrizione
GetResult(Int16)

Ottiene il risultato dell'oggetto IValueTaskSource<TResult>.

GetStatus(Int16)

Ottiene lo stato dell'operazione corrente.

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

Pianifica l'azione di continuazione per questo IValueTaskSource<TResult>oggetto .

Si applica a