ManualResetValueTaskSourceCore<TResult> Estrutura

Definição

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

generic <typename TResult>
public value class ManualResetValueTaskSourceCore
public struct ManualResetValueTaskSourceCore<TResult>
type ManualResetValueTaskSourceCore<'Result> = struct
Public Structure ManualResetValueTaskSourceCore(Of TResult)

Parâmetros de tipo

TResult

Especifica o tipo de resultados da operação representada por essa instância.

Herança
ManualResetValueTaskSourceCore<TResult>

Propriedades

Nome Description
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

Nome Description
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)

É concluído com um erro.

SetResult(TResult)

É concluído com um resultado bem-sucedido.

Aplica-se a