IValueTaskSource<TResult> Interface

Definição

Representa um objeto que pode ser enrolado por um ValueTask<TResult>.

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

Parâmetros de Tipo Genérico

TResult

O tipo do resultado produzido pelo IValueTaskSource<TResult>.

Este parâmetro de tipo é covariante. Ou seja, pode utilizar o tipo que especificou ou qualquer tipo que seja mais derivado. Para obter mais informações sobre covariância e contravariância, veja Covariância e Contravariância em Genérico.

Métodos

Name Description
GetResult(Int16)

Obtém o resultado do IValueTaskSource<TResult>.

GetStatus(Int16)

Obtém o estado da operação atual.

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

Agenda a ação de continuação para este IValueTaskSource<TResult>.

Aplica-se a