-
Type: New Feature
-
Resolution: Unresolved
-
Priority: Unknown
-
None
-
Affects Version/s: 3.1.0
-
Component/s: Linq
-
None
-
Dotnet Drivers
All (or most) of the following BsonValue properties are not yet supported in LINQ queries:
AsBoolean AsBsonArray AsBsonBinaryData AsBsonDateTime AsBsonDocument AsBsonJavaScript AsBsonJavaScriptWithScope AsBsonMaxKey AsBsonMinKey AsBsonNull AsBsonRegularExpression AsBsonSymbol AsBsonTimestamp AsBsonUndefined AsBsonValue AsByteArray AsDecimal AsDecimal128 AsDouble AsGuid AsInt32 AsInt64 AsLocalTime AsNullableBoolean AsNullableDecimal AsNullableDouble AsNullableGuid AsNullableInt32 AsNullableIn64 AsNullableLocalTime AsNullableUniversalTime AsObjectId AsRegex AsString AsUniversalTime BsonType IsBoolean IsBsonBinaryData IsBsonDateTime IsBsonDocument IsBsonJavaScript IsBsonJavaScriptWithScope IsBsonMaxKey IsBsonMinKey IsBsonNull IsBsonRegularExpression IsBsonSymbol IsBsonTimestamp IsBsonUndefined IsDecimal128 IsDouble IsGuid IsInt32 IsInt64 IsNumeric IsObjectId IsString IsValidDateTime
Decide which ones to implement and implement any that are not already implemented.