@@ -21,14 +21,57 @@ Overview
2121--------
2222
2323On this page, you can find a list of MongoDB and {+framework+} features that
24- are not supported by the {+provider-long+}. Because the provider is in active
24+ the {+provider-long+} does not support . Because the provider is in active
2525development, some features listed on this page might be considered for future
2626releases based on customer demand.
2727
2828Unsupported MongoDB Features
2929----------------------------
3030
31- The following sections describe MongoDB features that are not supported by the {+provider-short+}.
31+ The following sections describe MongoDB features that the {+provider-short+}
32+ does not support.
33+
34+ Type Discriminators
35+ ~~~~~~~~~~~~~~~~~~~
36+
37+ A type discriminator is an element in a document that the {+provider-short+}
38+ uses to decide which {+language+} type to create for the document during deserialization.
39+
40+ This version of the {+provider-short+} does not support type discriminators.
41+
42+ Select Projections
43+ ~~~~~~~~~~~~~~~~~~
44+
45+ Select projections use the ``Select()`` method in a LINQ query to
46+ change the structure of the created object. The projection changes the object by
47+ performing groupings, or selecting fields into anonymous types or alternative
48+ types not recognized by {+framework+}.
49+
50+ This version of the {+provider-short+} does not support
51+ Select Projections.
52+
53+ Scalar Aggregations
54+ ~~~~~~~~~~~~~~~~~~~
55+
56+ Top-level scalar aggregations are operations you can perform on a query, such as
57+ ``Count()``, ``Min()``, and ``Max()``. This version of the {+provider-short+}
58+ supports only the following scalar aggregation operations:
59+
60+ - ``Count()``
61+ - ``LongCount()``
62+ - ``Any()``, with or without predicates
63+
64+ This version of the {+provider-short+} does not support other scalar aggregation
65+ operations.
66+
67+ Transactions
68+ ~~~~~~~~~~~~
69+
70+ Transactions ensure that all updates in a set of changes either succeed, or fail
71+ together so the database is not left in an inconsistent state.
72+
73+ This version of the {+provider-short+} does not support the {+framework-core+}
74+ transaction model.
3275
3376Time Series
3477~~~~~~~~~~~
@@ -51,8 +94,8 @@ MongoDB-exclusive feature with no similar feature available in {+framework-core+
5194Unsupported {+framework-core+} Features
5295-------------------------------------------
5396
54- The following sections describe {+framework-core+} features that are not
55- supported by the {+provider-short+} .
97+ The following sections describe {+framework-core+} features that the {+provider-short+}
98+ does not support .
5699
57100Migrations
58101~~~~~~~~~~
0 commit comments