IValueTaskSource<TResult> Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um objeto que pode ser encapsulado 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
- TResult
O tipo do resultado produzido pelo IValueTaskSource<TResult>.
Este parâmetro de tipo é covariante. Isso significa que é possível usar o tipo especificado ou qualquer tipo mais derivado. Para obter mais informações sobre covariância e contravariância, consulte Covariância e contravariância em genéricos.Métodos
GetResult(Int16) |
Obtém o resultado do IValueTaskSource<TResult>. |
GetStatus(Int16) |
Obtém o status da operação atual. |
OnCompleted(Action<Object>, Object, Int16, ValueTaskSourceOnCompletedFlags) |
Agenda a ação de continuação para este IValueTaskSource<TResult>. |