¿El analizador C# es compatible con JetBrains Rider?
No, el C# Analyzer no es compatible oficialmente con JetBrains Rider.
Hemos probado internamente el Analizador de C# en JetBrains Rider y hemos tenido cierto éxito. Le invitamos a probar el Analizador de C# en su implementación de JetBrains Rider. Si encuentra algún problema, no dude en enviar un correo electrónico. problema en JIRA o envía una solicitud de extracción en el repositorio de Github de MongoDB C# Analyzer.
¿El analizador de C# es un Roslyn Analyzer?
Sí, el C# Analyzer es un Analizador de Roslyn.
Para obtener más información sobre los Analizadores Roslyn, consulta la Descripción general del análisis de código fuente de Microsoft.
¿El analizador de C# utiliza configuraciones de serialización personalizadas?
No, el analizador de C# no utiliza las configuraciones de serialización personalizadas que usted especifica para su controlador MongoDB .NET/C#.
Para obtener más información sobre la configuración de serialización personalizada, consulta Serialización en la documentación del driver .NET/C# .
¿El C# Analyzer utiliza configuraciones personalizadas de LINQ?
No, el Analizador de C# no utiliza configuraciones de LINQ personalizadas.
Para obtener más información sobre la configuración personalizada de LINQ, consulte Cómo agregar métodos personalizados para consultas LINQ de Microsoft.
¿Qué información recopila C# Analyzer a través de la telemetría?
Cuando tienes habilitada la telemetría, el C# Analyzer recopila y envía información anonimizada a MongoDB Inc. Las siguientes subsecciones enumeran toda la información que recopila el C# Analyzer.
Para aprender a desactivar la telemetría, consulte la Configuration guía.
Su código
La siguiente es la información que el C# Analyzer recopila sobre tu código:
El número de tipos de datos definidos por el usuario en tu mapping
El número de expresiones LINQ y de desarrollador no soportadas que el C# Analyzer encontró en su código
El número de expresiones LINQ y de constructor que el C# Analyzer detectó en tu código
La cantidad de expresiones MQL que el analizador de C# encontró en su código
¿Cuánto tiempo tardó el analizador de C# en analizar su código?
La cantidad de excepciones que el C# Analyzer encontró al analizar tu código
La longitud del árbol de sintaxis procesado por el C# Analyzer
Su entorno
La siguiente es la información que el C# Analyzer recopila sobre su entorno:
Su sistema operativo
La versión del C# Analyzer que utilizas
La versión interna de .NET que tu IDE o herramienta de compilación utiliza para ejecutar el C# Analyzer
La versión del lenguaje C# que utilices
La versión del controlador MongoDB .NET/C# que utiliza en su proyecto
La plataforma de destino que utiliza para compilar su código C# (AnyCPU/x64/x)32
El ensamblado de salida tipo generado por tu aplicación .NET
Un identificador único que el C# Analyzer construye a partir de un hash de los siguientes componentes de tu Usuario Net:
UserName/domain
Tu configuración de MongoDB C# Analyzer
La siguiente es la información que el C# Analyzer recopila sobre tu configuración del C# Analyzer:
Si tienes los registros activados para el C# Analyzer
La versión de proveedor LINQ que utiliza su Analizador C#