Docs Menu
Docs Home
/ /

Preguntas frecuentes

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.

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.

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#.

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.

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.

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#

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

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#

Volver

Problemas conocidos

En esta página