Namespace MongoDB.Driver.Linq
| MongoDB CSharp Driver API Reference (original) (raw)
The MongoDB.Driver.Linq namespace contains the LINQ related classes.
Classes
This static class holds methods that can be used to express MongoDB specific operations in LINQ queries.
Represents the unit for various DateTime operations.
ExponentialMovingAverageAlphaWeighting
Represents an alpha weighting for an exponential moving average.
ExponentialMovingAveragePositionalWeighting
Represents a positional weighting for an exponential moving average.
ExponentialMovingAverageWeighting
Represents how values are weighted when computing the exponential moving average.
ExpressionNotSupportedException
Exception that is thrown when using a LINQ expression that is not supported.
Extension methods for IQueryble.
ISetWindowFieldsPartitionExtensions
Extension methods that represent operations for SetWindowFields.
This static class holds methods that can be used to express MongoDB specific operations in LINQ queries.
Similar to the standard Math class but contains MongoDB specific methods.
Enumerable Extensions for MongoDB.
LINQ extension methods for IQueryable.
This static class holds methods that can be used to express MongoDB specific operations in LINQ queries.
This static class holds methods that can be used to express MongoDB specific operations in LINQ queries.
Structs
The result of a Lookup operation.
Interfaces
An implementation of IQueryProvider for MongoDB.
Enums
The time unit to use in DateTime SetWindowFields windows.