¿El analizador C# es compatible con JetBrains Rider?
No, el analizador de C# 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íe una solicitud de extracción en el repositorio de Github de MongoDB C# Analyzer.
¿El analizador de C# es un Roslyn Analyzer?
Sí, el analizador de C# es un analizador de Roslyn.
Para obtener más información sobre los analizadores Roslyn, consulte 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 las configuraciones de serialización personalizadas, consulte Serialización en la documentación del controlador .NET/C#.
¿El analizador de C# utiliza configuraciones LINQ personalizadas?
No, el analizador de C# no utiliza configuraciones LINQ personalizadas.
Para obtener más información sobre la configuración LINQ personalizada, consulte Cómo agregar métodos personalizados para consultas LINQ de Microsoft.
¿Qué información recopila el analizador de C# a través de la telemetría?
Cuando tiene habilitada la telemetría, C# Analyzer recopila y envía información anónima a MongoDB Inc. Las siguientes subsecciones enumeran toda la información que recopila C# Analyzer.
Para saber cómo deshabilitar la telemetría, consulte la Guíade configuración.
Tu código
La siguiente es la información que el analizador de C# recopila sobre su código:
La cantidad de tipos de datos definidos por el usuario en su mapeo
La cantidad de expresiones LINQ y de generador no compatibles que el analizador de C# encontró en su código
La cantidad de expresiones LINQ y de generador que el analizador de C# encontró en su 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 encontró el analizador de C# al analizar su código
La longitud del árbol de sintaxis que procesó el analizador de C#
Tu entorno
La siguiente es la información que el analizador de C# recopila sobre su entorno:
Su sistema operativo
La versión del analizador de C# que utiliza
La versión interna de .NET que su IDE o utilidad de compilación utiliza para ejecutar el analizador de C#
La versión del lenguaje C# que utiliza
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 tipo de ensamblado de salida generado por su aplicación .NET
Un identificador único que el analizador de C# construye a partir de un hash de los siguientes componentes de su usuario de red:
UserName/domain
Su configuración del analizador C# de MongoDB
La siguiente es la información que C# Analyzer recopila sobre su configuración de C# Analyzer:
Si tiene registros habilitados para el analizador de C#
La versión del proveedor LINQ que utiliza su analizador C#