@@ -21,14 +21,57 @@ Overview
21
21
--------
22
22
23
23
On 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
25
25
development, some features listed on this page might be considered for future
26
26
releases based on customer demand.
27
27
28
28
Unsupported MongoDB Features
29
29
----------------------------
30
30
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.
32
75
33
76
Time Series
34
77
~~~~~~~~~~~
@@ -51,8 +94,8 @@ MongoDB-exclusive feature with no similar feature available in {+framework-core+
51
94
Unsupported {+framework-core+} Features
52
95
-------------------------------------------
53
96
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 .
56
99
57
100
Migrations
58
101
~~~~~~~~~~
0 commit comments