Compartilhar via


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