@@ -81,88 +81,99 @@ by the {+product+}:
81
81
* - | **DefaultLinqVersion**
82
82
- | **Type:** string
83
83
|
84
- | **Description:**
85
- | The LINQ provider the {+product+} uses.
84
+ | **Description:** The LINQ provider the {+product+} uses.
86
85
87
86
.. tip::
88
87
89
88
To learn more about LINQ, see the
90
89
:ref:`Analyze Your Code <mongodb-analyzer-analyze-linq>`
91
90
page.
92
91
93
- | **Default**: ``"V2"``
94
92
| **Accepted Values**: ``"V2"`` or ``"V3"``
93
+ | **Default**: ``"V2"``
95
94
96
95
* - | **EnableVariableTracking**
97
96
- | **Type:** boolean
98
97
|
99
- | **Description:**
100
- | Specifies if the {+product+} tracks and composes builder expression variables.
98
+ | **Description:** Specifies if the {+product+} tracks and composes builder
99
+ expression variables.
101
100
102
101
.. tip::
103
102
104
103
To learn more about builder expressions, see the
105
104
:ref:`Analyze Your Code <mongodb-analyzer-analyze-builders>`
106
105
page.
107
106
108
- | **Default**: ``true``
109
107
| **Accepted Values**: ``true`` or ``false``
108
+ | **Default**: ``true``
109
+
110
+ * - | **LogFileName**
111
+ - | **Type:** string
112
+ |
113
+ | **Description:** Specifies the path to which the {+product+} writes its
114
+ internal logs.
115
+
116
+ .. include:: includes/logging-admonition.rst
117
+
118
+ | **Accepted Values**: A valid file path
119
+ | **Default**: ``""``
110
120
111
121
* - | **OutputDriverVersion**
112
122
- | **Type:** boolean
113
123
|
114
- | **Description:**
115
- | Specifies if the {+product+} includes your {+driver-short+} version in diagnostic messages.
124
+ | **Description:** Specifies if the {+product+} includes your {+driver-short+}
125
+ version in diagnostic messages.
116
126
|
117
- | **Default**: ``false``
118
127
| **Accepted Values**: ``true`` or ``false``
128
+ | **Default**: ``false``
119
129
120
130
* - | **OutputInternalExceptions**
121
131
- | **Type:** boolean
122
132
|
123
- | **Description:**
124
- | Specifies if the {+product+} includes internal exceptions in diagnostic messages.
133
+ | **Description:** Specifies if the {+product+} includes internal exceptions in
134
+ diagnostic messages.
125
135
|
126
- | **Default**: ``false``
127
136
| **Accepted Values**: ``true`` or ``false``
137
+ | **Default**: ``false``
128
138
129
139
* - | **OutputInternalLogsToFile**
130
140
- | **Type:** boolean
131
141
|
132
- | **Description:**
133
- | Specifies if the {+product+} writes its internal logs to a file.
142
+ | **Description:** Specifies if the {+product+} writes its internal logs to a file.
134
143
135
144
.. include:: includes/logging-admonition.rst
136
145
137
- | **Default**: ``false``
138
146
| **Accepted Values**: ``true`` or ``false``
147
+ | **Default**: ``false``
139
148
140
- * - | **LogFileName **
149
+ * - | **PocoAnalysisVerbosity **
141
150
- | **Type:** string
142
151
|
143
- | **Description:**
144
- | Specifies the path to which the {+product+} writes its internal logs.
152
+ | **Description:** Specifies which POCOs the {+product+} previews as JSON. You can
153
+ set this option to one of the following values:
145
154
146
- .. include:: includes/logging-admonition.rst
147
-
148
- | **Default**: ``""``
149
- | **Accepted Values**: A valid file path
155
+ - ``"All"``: Preview all POCOs
156
+ - ``"Medium"``: Preview only POCOs that are part of a LINQ or builders expression
157
+ or have BSON attributes
158
+ - ``"None"``: Do not preview POCOs
159
+
160
+ | **Accepted Values**: ``"All"``, ``"Medium"``, or ``"None"``
161
+ | **Default**: ``"Medium"``
162
+
150
163
* - | **SendTelemetry**
151
164
- | **Type:** boolean
152
165
|
153
- | **Description:**
154
- | Specifies if the {+product+} collects and sends anonymized information
155
- to MongoDB Inc. to improve products.
166
+ | **Description:** Specifies if the {+product+} collects and sends anonymized
167
+ information to MongoDB Inc. to improve products.
156
168
157
169
.. tip::
158
170
159
171
To learn more about telemetry in the {+product+}, see the
160
172
:ref:`<mongodb-analyzer-configuration-telemetry>`
161
173
section of this guide.
162
174
163
- | **Default**: ``true``
164
175
| **Accepted Values**: ``true`` or ``false``
165
-
176
+ | **Default**: ``true``
166
177
167
178
To learn more about the configuration options the {+product+} supports,
168
179
see the :github:`{+product+} source code </master/src/MongoDB.Analyzer/Core/Settings/SettingsHelper.cs>`.
0 commit comments