Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Preguntas frecuentes

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.

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.

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

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.

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.

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

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

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#

Volver

Problemas conocidos

En esta página