Uploaded image for project: 'C# Driver'
  1. C# Driver
  2. CSHARP-5447

Support BsonValue properties in LINQ queries

    • Type: Icon: New Feature New Feature
    • Resolution: Unresolved
    • Priority: Icon: Unknown 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.

            Assignee:
            Unassigned Unassigned
            Reporter:
            robert@mongodb.com Robert Stam
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: