AsyncLazyInitializer Classe
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.
Executa lentamente um delegado que tem algum efeito colateral (normalmente inicializando algo), de modo que o delegado seja executado no máximo uma vez.
public ref class AsyncLazyInitializer
public class AsyncLazyInitializer
type AsyncLazyInitializer = class
Public Class AsyncLazyInitializer
- Herança
-
AsyncLazyInitializer
Construtores
| AsyncLazyInitializer(Func<Task>, JoinableTaskFactory) |
Inicializa uma nova instância da classe AsyncLazyInitializer. |
Propriedades
| IsCompleted |
Obtém um valor que indica se a ação foi executada completamente, independentemente de ela ter acionado uma exceção. |
| IsCompletedSuccessfully |
Obtém um valor que indica se a ação foi executada completamente sem lançar uma exceção. |
Métodos
| Initialize(CancellationToken) |
Executa a ação fornecida no construtor se ele ainda não tiver sido executado ou aguardará sua conclusão se estiver em andamento a partir de uma chamada anterior. |
| InitializeAsync(CancellationToken) |
Executa a ação fornecida no construtor se ele ainda não tiver sido executado ou aguardará sua conclusão se estiver em andamento a partir de uma chamada anterior. |