@@ -13,18 +13,18 @@ Configure the {+product+}
13
13
Overview
14
14
--------
15
15
16
- Learn how to configure the {+product+} in your .NET project and what
16
+ Learn how to configure the {+product-short +} in your .NET project and what
17
17
configuration options are available.
18
18
19
19
Configuration
20
20
-------------
21
21
22
- To configure the {+product+}, perform the following actions:
22
+ To configure the {+product-short +}, perform the following actions:
23
23
24
- #. Install the {+product+} as described in
24
+ #. Install the {+product-short +} as described in
25
25
:ref:`the installation guide <mongodb-analyzer-install>`.
26
26
27
- #. Create a file specifying your configuration for the {+product+} named
27
+ #. Create a file specifying your configuration for the {+product-short +} named
28
28
``{+product-settings-file-constant+}``.
29
29
30
30
.. important:: Naming
@@ -33,7 +33,7 @@ To configure the {+product+}, 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+} use the
36
+ The following sample configuration makes the {+product-short +} use the
37
37
`LINQ3 <{+driver-docs+}/fundamentals/linq/>`__
38
38
provider.
39
39
@@ -51,7 +51,7 @@ To configure the {+product+}, perform the following actions:
51
51
52
52
.. note:: Configuration is Optional
53
53
54
- If you do not specify a configuration file, the {+product+} uses
54
+ If you do not specify a configuration file, the {+product-short +} uses
55
55
the default value for all
56
56
:ref:`configuration options <mongodb-analyzer-configuration-options>`.
57
57
@@ -69,7 +69,7 @@ Options
69
69
-------
70
70
71
71
The following is a description of all configuration options supported
72
- by the {+product+}:
72
+ by the {+product-short +}:
73
73
74
74
.. list-table::
75
75
:header-rows: 1
@@ -81,7 +81,7 @@ by the {+product+}:
81
81
* - | **DefaultLinqVersion**
82
82
- | **Type:** string
83
83
|
84
- | **Description:** The LINQ provider the {+product+} uses.
84
+ | **Description:** The LINQ provider the {+product-short +} uses.
85
85
86
86
.. tip::
87
87
@@ -95,7 +95,7 @@ by the {+product+}:
95
95
* - | **EnableVariableTracking**
96
96
- | **Type:** boolean
97
97
|
98
- | **Description:** Specifies if the {+product+} tracks and composes builder
98
+ | **Description:** Specifies if the {+product-short +} tracks and composes builder
99
99
expression variables.
100
100
101
101
.. tip::
@@ -110,7 +110,7 @@ by the {+product+}:
110
110
* - | **LogFileName**
111
111
- | **Type:** string
112
112
|
113
- | **Description:** Specifies the path to which the {+product+} writes its
113
+ | **Description:** Specifies the path to which the {+product-short +} writes its
114
114
internal logs.
115
115
116
116
.. include:: includes/logging-admonition.rst
@@ -121,7 +121,7 @@ by the {+product+}:
121
121
* - | **OutputDriverVersion**
122
122
- | **Type:** boolean
123
123
|
124
- | **Description:** Specifies if the {+product+} includes your {+driver-short+}
124
+ | **Description:** Specifies if the {+product-short +} includes your {+driver-short+}
125
125
version in diagnostic messages.
126
126
|
127
127
| **Accepted Values**: ``true`` or ``false``
@@ -130,7 +130,7 @@ by the {+product+}:
130
130
* - | **OutputInternalExceptions**
131
131
- | **Type:** boolean
132
132
|
133
- | **Description:** Specifies if the {+product+} includes internal exceptions in
133
+ | **Description:** Specifies if the {+product-short +} includes internal exceptions in
134
134
diagnostic messages.
135
135
|
136
136
| **Accepted Values**: ``true`` or ``false``
@@ -139,7 +139,7 @@ by the {+product+}:
139
139
* - | **OutputInternalLogsToFile**
140
140
- | **Type:** boolean
141
141
|
142
- | **Description:** Specifies if the {+product+} writes its internal logs to a file.
142
+ | **Description:** Specifies if the {+product-short +} writes its internal logs to a file.
143
143
144
144
.. include:: includes/logging-admonition.rst
145
145
@@ -149,7 +149,7 @@ by the {+product+}:
149
149
* - | **PocoAnalysisVerbosity**
150
150
- | **Type:** string
151
151
|
152
- | **Description:** Specifies which POCOs the {+product+} previews as JSON. You can
152
+ | **Description:** Specifies which POCOs the {+product-short +} previews as JSON. You can
153
153
set this option to one of the following values:
154
154
155
155
- ``"All"``: Preview all POCOs
@@ -163,27 +163,27 @@ by the {+product+}:
163
163
* - | **SendTelemetry**
164
164
- | **Type:** boolean
165
165
|
166
- | **Description:** Specifies if the {+product+} collects and sends anonymized
166
+ | **Description:** Specifies if the {+product-short +} collects and sends anonymized
167
167
information to MongoDB Inc. to improve products.
168
168
169
169
.. tip::
170
170
171
- To learn more about telemetry in the {+product+}, see the
171
+ To learn more about telemetry in the {+product-short +}, see the
172
172
:ref:`<mongodb-analyzer-configuration-telemetry>`
173
173
section of this guide.
174
174
175
175
| **Accepted Values**: ``true`` or ``false``
176
176
| **Default**: ``true``
177
177
178
- To learn more about the configuration options the {+product+} supports,
178
+ To learn more about the configuration options the {+product-short +} supports,
179
179
see the :github:`{+product+} source code </master/src/MongoDB.Analyzer/Core/Settings/SettingsHelper.cs>`.
180
180
181
181
.. _mongodb-analyzer-configuration-telemetry:
182
182
183
183
Telemetry
184
184
~~~~~~~~~
185
185
186
- When the {+product+} analyzes your source code, the tool by default
186
+ When the {+product-short +} analyzes your source code, the tool by default
187
187
collects and sends anonymized information to MongoDB Inc. to improve
188
188
products.
189
189
@@ -193,7 +193,7 @@ To disable this feature, specify the following option in your configuration file
193
193
194
194
"SendTelemetry": false
195
195
196
- To view a complete list of all information collected by the {+product+} when you
196
+ To view a complete list of all information collected by the {+product-short +} when you
197
197
have enabled telemetry, see the :ref:`FAQ <mongodb-analyzer-all-telemetry-collected>`
198
198
page.
199
199
0 commit comments