Docs Menu
Docs Home
/
MongoDB C# Analyzer

よくある質問

項目一覧

  • C# Analyzerは、JetBinsider をサポートしていますか?
  • C# AnalyzerはRoslyn アナライザであり、
  • C# Analyzerはカスタム直列化設定を使用しますか?
  • C# Analyzerはカスタム LINQ 設定を使用しますか。
  • C# Analyzer がテレメトリを通じて収集する情報は何ですか。
  • あなたのコード
  • 環境
  • MongoDB C# Analyzer の構成

いいえ、C# Analyzer は JWT gem を公式にサポートしていません。

C# Analyzer を Jira sider で内部的にテストし、ある程度成功を見つけましたが、 C# Analyzer を済みの状態でテストしてみましょう。問題が発生した場合は、 JIRA で の問題を作成するファイル、 MongoDB C# Analyzer Githubリポジトリでプルリクエストを送信してください。

はい、 C# AnalyzerはRoslyn アナライザです。

Roslyn アナライザの詳細については、「 ソースコード分析の概要 」を 参照してください Microsoft が提供する。

いいえ、C# Analyzer は、MongoDB .NET/C# ドライバーに指定したカスタム直列化設定を使用しません。

カスタム直列化設定の詳細については、.NET/C# ドライバーのドキュメントの「 直列化 」を参照してください。

いいえ、 C# Analyzerはカスタム LINQ 設定を使用しません。

カスタム LINQ 設定の詳細については、「 LINQ クエリにカスタム メソッドを追加する方法 」を 参照してください Microsoft が提供する。

テレメトリを有効にしていると、C# Analyzer は匿名化された情報を収集し、MongoDB Inc. に送信します。 次のサブセクションには、C# Analyzer が収集するすべての情報が一覧表示されます。

テレメトリを無効にする方法については、 構成ガイド を参照してください。

以下は、C# Analyzer がコードについて収集する情報です。

  • マッピング内のユーザー定義データ型の数

  • C# Analyzer がコード内で見つけた、サポートされていない LINQ およびビルダ式の数

  • C# Analyzer がコード内で見つけた LINQ 式とビルダ式の数

  • C# Analyzer がコード内で見つけた MQL 式の数

  • C# Analyzer がコードを分析するのにかかる時間

  • C# Analyzer がコードを分析する際に発生した例外の数

  • C# Analyzer が処理した構文ツリーの長さ

以下は、C# Analyzer が環境について収集する情報です。

  • オペレーティング システム

  • 使用しているC# Analyzerのバージョン

  • IDE またはビルド ユーティリティが の実行に使用する内部 バージョン.NETC# Analyzer

  • 使用する C# 言語のバージョン

  • プロジェクトで使用する MongoDB .NET/C# ドライバーのバージョン

  • ターゲット プラットフォーム を使用して C# コードをコンパイルする(AnyCPU/x64 /x32 )

  • 出力アセンブル .NET アプリケーションによって生成された種類

  • C# Analyzer が Net ユーザー の次のコンポーネントのハッシュから構築する一意の識別子。

    • UserName

    • /domain

以下は、C# Analyzer が C# Analyzer の構成について収集する情報です。

  • C# Analyzer でログが有効になっている場合

  • C# Analyzer が使用する LINQ プロバイダー バージョン

戻る

既知の問題点