ManualResetValueTaskSourceCore<TResult> Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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. |