ManualResetValueTaskSourceCore<TResult> Estrutura

Definição

Fornece a lógica básica para implementar uma IValueTaskSource ou IValueTaskSource<TResult> de redefinição manual.

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

O tipo do resultado dessa redefinição IValueTaskSource<TResult>manual.

Herança
ManualResetValueTaskSourceCore<TResult>

Propriedades

RunContinuationsAsynchronously

Obtém ou define se a execução assíncrona das continuações deve ser forçada.

Version

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

Métodos

GetResult(Int16)

Retorna 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 preparar-se 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