Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Use a ferramenta Assíncrona do .NET para analisar o desempenho do código assíncrono em seu aplicativo.
Observação
A ferramenta .NET Async requer o Visual Studio 2019 versão 16.7 ou posterior e um projeto .NET que use async e await.
Configuração
Selecione Alt+F2 para abrir o criador de perfil de desempenho no Visual Studio.
Marque a caixa de seleção .NET Async.
Clique no botão Iniciar para executar a ferramenta.
Depois que a ferramenta começar a ser executada, examine o cenário que você deseja criar no seu aplicativo. Em seguida, selecione Parar coleta ou feche seu aplicativo para ver seus dados.
Depois que a coleção for interrompida, você verá uma tabela das atividades que ocorreram durante a sessão de criação de perfil.
Eventos assíncronos são organizados em atividades cronologicamente. Cada um exibe sua hora de início, hora de término e duração.
Cada linha que corresponde a uma tarefa é rotulada na coluna Nome . Para qualquer nome de tarefa que não possa ser resolvido, um rótulo Task in aparece. Ele é seguido pelo nome do método em que a tarefa ocorre. Se uma atividade assíncrona não for concluída dentro da sessão de coleção, um rótulo Incompleto será exibido na coluna Hora de Término .
Para investigar ainda mais uma tarefa ou atividade específica, clique com o botão direito do mouse na linha. Em seguida, selecione Ir para o Arquivo de Origem para ver onde em seu código essa atividade aconteceu.