IValueTaskSource<TResult> Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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>. |