Página inicial do Docs → MongoDB Analyzer
Perguntas frequentes
Nesta página
- O MongoDB Analyzer suporta o JetBrains Rider?
- O MongoDB Analyzer é um analisador Roslyn?
- O MongoDB Analyzer Usa Configurações de serialização Personalizadas?
- O MongoDB Analyzer usa configurações LINQ personalizadas?
- Quais informações o MongoDB Analyzer coleta por telemetria?
- Seu código
- Seu ambiente
- Sua configuração do MongoDB Analyzer
O MongoDB Analyzer suporta o JetBrains Rider?
Não, o MongoDB Analyzer não suporta oficialmente o JetBrains Rider.
Testamos internamente o MongoDB Analyzer no jetBrainsRider e, no entanto, obtivemos algum sucesso. Convidamos você para testar o MongoDB Analyzer em sua implantação do JetBrains Rider e, se encontrar algum problema, fique à vontade para arquivar um problema no JIRA ou enviar uma solicitação pull no MongoDB Analyzer Github repository.
O MongoDB Analyzer é um analisador Roslyn?
Sim, o MongoDB Analyzer é um Roslyn Analyzer.
Para saber mais sobre os analisadores Roslyn,consulte Visão geral da análise de código-fonte da Microsoft.
O MongoDB Analyzer Usa Configurações de serialização Personalizadas?
Não, o MongoDB Analyzer não usa as configurações de serialização personalizadas que você especifica para o driver MongoDB .NET/C#.
Para saber mais sobre as configurações de serialização personalizada, consulte Serialização na documentação do driver .NET/C#.
O MongoDB Analyzer usa configurações LINQ personalizadas?
Não, o MongoDB Analyzer não usa configurações LINQ personalizadas.
Para saber mais sobre configurações personalizadas do LINQ, consulte Como adicionar métodos personalizados para consultas do LINQ da Microsoft.
Quais informações o MongoDB Analyzer coleta por telemetria?
Quando você habilita a telemetria, o MongoDB Analyzer coleta e envia informações anônimas para a MongoDB Inc. As subseções a seguir listam todas as informações que o MongoDB Analyzer coleta.
Para saber como desabilitar a telemetria, consulte o guia de configuração .
Seu código
A seguir estão as informações que o MongoDB Analyzer coleta sobre seu código:
O número de tipos de dados definidos pelo usuário em seu mapeamento
O número de expressões LINQ e construtor não suportadas que o MongoDB Analyzer encontrou em seu código
O número de expressão LINQ e construtor que o MongoDB Analyzer encontrou em seu código
O número de expressões MQL que o MongoDB Analyzer encontrou no seu código
Quanto tempo levou para o MongoDB Analyzer analisar seu código
O número de exceções que o MongoDB Analyzer encontrou analisando seu código
O comprimento da árvore de sintaxe que o MongoDB Analyzer processou
Seu ambiente
A seguir estão as informações que o MongoDB Analyzer coleta sobre seu ambiente:
Seu sistema operacional
A versão do MongoDB Analyzer que você usa
A versão .NET interna que seu IDE ou utilitário de construção usa para executar o MongoDB Analyzer
A versão da linguagem C# que você usa
A versão do driver MongoDB .NET/C# que você utiliza em seu projeto
A plataforma de destino você usa para compilar seu código C# (AnyCPU/x64/x32)
O conjunto de saída tipo gerado pelo seu aplicativo .NET
Um identificador exclusivo que o MongoDB Analyzer constrói a partir de um hash dos seguintes componentes do seu Net User:
UserName
/domain
Sua configuração do MongoDB Analyzer
A seguir estão as informações que o MongoDB Analyzer coleta sobre sua configuração do MongoDB Analyzer:
Se você tiver registros habilitados para o MongoDB Analyzer
A versão do provedor LINQ que seu MongoDB Analyzer usa