-
Type: Improvement
-
Resolution: Done
-
Priority: Unknown
-
Affects Version/s: None
-
Component/s: LINQ3, Serialization
-
None
-
Fully Compatible
-
Dotnet Drivers
-
Needed
-
Adding these interfaces will allow the LINQ provider to create correct queries involving the `OfType` method or the `is` operator.
A scalar discriminator stores a single scalar value in the `_t` field.
A hierarchical discriminator stores an array of values representing the class hierarchy of the stored value relative to the root class.
The two types of discriminators require different MQL to be generated by the LINQ provider.
- has to be done before
-
EF-80 Type discriminator support
- Closed
- related to
-
CSHARP-5259 Allow serializers to specify a DiscriminatorConvention
- Closed