문서 메뉴

문서 홈MongoDB 분석기

자주 묻는 질문

이 페이지의 내용

  • MongoDB Analyzer는 JetBrains Rider를 지원하나요?
  • MongoDB 분석기가 Roslyn 분석기입니까?
  • MongoDB Analyzer는 사용자 지정 직렬화 설정을 사용하나요?
  • MongoDB Analyzer는 사용자 지정 LINQ 설정을 사용하나요?
  • MongoDB Analyzer는 원격 분석을 통해 어떤 정보를 수집하나요?
  • 코드
  • 사용자 환경
  • MongoDB Analyzer 분석기 구성

아니요, MongoDB Analyzer는 JetBrains Rider를 공식적으로 지원하지 않습니다.

JetBrains Rider에서 MongoDB Analyzer를 내부적으로 테스트한 결과 약간의 성공을 거둘 수 있었습니다. 사용 중인 JetBrains Rider 배포서버에서 MongoDB Analyzer를 테스트해 보시기 바랍니다. 문제가 발생하면 언제든지 JIRA에 문제를 신고해 주세요. 또는 MongoDB Analyzer Github 리포지토리에서pull 요청을 제출하세요.

예, MongoDB Analyzer는 Roslyn 분석기입니다.

Roslyn 분석기에 대해 자세히 알아보려면 Microsoft의 소스 코드 분석 개요를 참조하세요.

아니요, MongoDB Analyzer는 MongoDB .NET/C# 드라이버에 대해 지정한 사용자 지정 직렬화 설정을 사용하지 않습니다.

사용자 지정 직렬화 설정에 대해 자세히 알아보려면 .NET/C# 드라이버 설명서의 직렬화 를 참조하세요.

아니요, MongoDB Analyzer는 사용자 지정 LINQ 설정을 사용하지 않습니다.

사용자 지정 LINQ 설정에 대해 자세히 알아보려면 LINQ 쿼리를 추가하는 방법을 참조하세요. Microsoft.

원격 분석을 사용하도록 설정하면 MongoDB Analyzer가 익명화된 정보를 수집하여 MongoDB Inc.에 전송합니다. 다음 하위 섹션에는 MongoDB Analyzer가 수집하는 모든 정보가 나열되어 있습니다.

원격 분석을 비활성화하는 방법을 알아보려면 구성 가이드를 참조하세요.

다음은 MongoDB Analyzer가 코드에 대해 수집하는 정보입니다.

  • 매핑의 사용자 정의 데이터 유형 수

  • MongoDB Analyzer가 코드에서 발견한 지원되지 않는 LINQ 및 빌더 표현식의 수

  • 코드에서 발견된 MongoDB Analyzer와 LINQ 및 빌더 표현식의 수

  • 코드에서 발견된 MongoDB Analyzer의 MQL 표현식 수

  • MongoDB Analyzer가 코드를 분석하는 데 걸린 시간

  • 코드 분석에서 MongoDB Analyzer가 발생한 예외의 수입니다.

  • MongoDB Analyzer가 처리한 구문 트리의 길이

다음은 MongoDB Analyzer가 환경에 대해 수집하는 정보입니다.

  • 운영 체제

  • 사용하는 MongoDB Analyzer의 버전

  • IDE 또는 빌드 유틸리티가 MongoDB Analyzer를 실행하는 데 사용하는 내부 .NET 버전입니다.

  • 사용하는 C# 언어 버전

  • 프로젝트에서 사용하는 MongoDB .NET/C# 드라이버의 버전

  • 대상 플랫폼 C# 코드를 컴파일하는 데 사용합니다(AnyCPU/x64/x32)

  • 출력 어셈블리 .NET 애플리케이션에서 생성한 종류

  • MongoDB Analyzer가 Net User 의 다음 구성 요소의 해시를 사용해 구성하는 고유 식별자입니다.

    • UserName

    • /domain

다음은 MongoDB Analyzer가 MongoDB Analyzer 구성에 대해 수집하는 정보입니다.

  • MongoDB Analyzer에 대해 로그를 활성화한 경우

  • MongoDB Analyzer가 사용하는 LINQ 제공자 버전

←  알려진 문제새로운 기능 →