Known Issues
We are consistently working to improve the C# Analyzer, but we have identified certain issues with its current functionality. If you identify an issue that is not on this page, see the Issues & Help page for instructions on how to get help or report the issue.
Error List Window on macOS
Visual Studio for macOS does not have the Error List window feature. If you are using the C# Analyzer in Visual Studio for macOS, you will not be able to see output from the C# Analyzer, such as MongoDB Query API translations, in one location.
Partial Support for Atlas Search Builders
The C# Analyzer provides only partial support for Search
builder
methods and other Atlas Search features. The C# Analyzer cannot analyze
code that uses any of the following features:
The
Compound()
methodThe
Range()
methodThe
Equals()
method with number parameters or parameters of typeObjectId
orDateTime
The
Facet()
methodThe
GeoShape()
methodThe
GeoWithin()
methodThe
MoreLikeThis()
methodCalling the
Near()
method with a parameter of typeDateTime
Calling the
Wildcard()
method with multiple field definitionsCalling
Search
builder methods with parameters of typeSearchRange
,SearchFuzzyOptions
, orSearchScoreDefinition
The
SearchMeta()
methodThe
SearchPath
builder