Ler em inglês

Compartilhar via


ManualResetValueTaskSourceCore<TResult> Estrutura

Definição

Fornece a lógica principal para implementar um IValueTaskSource de redefinição manual ou IValueTaskSource<TResult>.

C#
public struct ManualResetValueTaskSourceCore<TResult>

Parâmetros de tipo

TResult
Herança
ManualResetValueTaskSourceCore<TResult>

Propriedades

RunContinuationsAsynchronously

Obtém ou define se as continuações devem ser executadas de forma assíncrona.

Version

Obtém a versão da operação.

Métodos

GetResult(Int16)

Obtém o resultado da operação.

GetStatus(Int16)

Obtém o status da operação.

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

Agenda a ação de continuação para esta operação.

Reset()

Redefine para se preparar para a próxima operação.

SetException(Exception)

Conclui com um erro.

SetResult(TResult)

É concluído com um resultado bem-sucedido.

Aplica-se a

Produto Versões
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1