@@ -33,13 +33,11 @@ To configure the {+product-short+}, perform the following actions:
33
33
34
34
#. Add your configuration to your ``{+product-settings-file-constant+}`` file.
35
35
36
- The following sample configuration makes the {+product-short+} use the
37
- `LINQ3 <{+driver-docs+}/fundamentals/linq/>`__
38
- provider.
36
+ The following sample configuration disables variable tracking:
39
37
40
38
.. code-block:: json
41
39
42
- { "DefaultLinqVersion ": "V3 " }
40
+ { "EnableVariableTracking ": "false " }
43
41
44
42
#. Add the following to the ``.csproj`` file for your .NET application within the ``Project`` tag:
45
43
@@ -78,20 +76,6 @@ by the {+product-short+}:
78
76
* - Name
79
77
- Description
80
78
81
- * - | **DefaultLinqVersion**
82
- - | **Type:** string
83
- |
84
- | **Description:** The LINQ provider the {+product-short+} uses.
85
-
86
- .. tip::
87
-
88
- To learn more about LINQ, see the
89
- :ref:`Analyze Your Code <mongodb-analyzer-analyze-linq>`
90
- page.
91
-
92
- | **Accepted Values**: ``"V2"`` or ``"V3"``
93
- | **Default**: ``"V2"``
94
-
95
79
* - | **EnableVariableTracking**
96
80
- | **Type:** boolean
97
81
|
@@ -118,6 +102,21 @@ by the {+product-short+}:
118
102
| **Accepted Values**: A valid file path
119
103
| **Default**: ``""``
120
104
105
+ * - | **LinqAnalysisVerbosity**
106
+ - | **Type:** string
107
+ |
108
+ | **Description:** Specifies which LINQ expressions the {+product-short+}
109
+ analyzes. You can set this option to one of the following values:
110
+
111
+ - ``"All"``: Analyze all LINQ expressions, except system collections and arrays
112
+ - ``"Medium"``: Analyze all LINQ expressions, except for system
113
+ collections and arrays, in files that include ``MongoDB.Driver`` and
114
+ its nested namespaces only
115
+ - ``"None"``: Do not analyze LINQ expressions
116
+
117
+ | **Accepted Values**: ``"All"``, ``"Medium"``, or ``"None"``
118
+ | **Default**: ``"Medium"``
119
+
121
120
* - | **OutputDriverVersion**
122
121
- | **Type:** boolean
123
122
|
0 commit comments