MongoQueryable.Densify<TSource> Method (IMongoQueryable<TSource>, Expression<Func<TSource, Object>>, DensifyRange,Expression<Func<TSource, Object>>[]) |
Adds a $densify stage to the LINQ pipeline.
Namespace:
MongoDB.Driver.Linq
Assembly:
MongoDB.Driver (in MongoDB.Driver.dll) Version: 2.19.1+3a2a09dd959482f665ffbb5df2557ec541597af4
Syntaxpublic static IMongoQueryable<TSource> Densify<TSource>(
this IMongoQueryable<TSource> source,
Expression<Func<TSource, Object>> field,
DensifyRange range,
params Expression<Func<TSource, Object>>[] partitionByFields
)
<ExtensionAttribute>
Public Shared Function Densify(Of TSource) (
source As IMongoQueryable(Of TSource),
field As Expression(Of Func(Of TSource, Object)),
range As DensifyRange,
ParamArray partitionByFields As Expression(Of Func(Of TSource, Object))()
) As IMongoQueryable(Of TSource)
[<ExtensionAttribute>]
static member Densify :
source : IMongoQueryable<'TSource> *
field : Expression<Func<'TSource, Object>> *
range : DensifyRange *
partitionByFields : Expression<Func<'TSource, Object>>[] -> IMongoQueryable<'TSource>
Parameters
- source
- Type: MongoDB.Driver.Linq.IMongoQueryable<TSource>
A sequence of values. - field
- Type: System.Linq.Expressions.Expression<Func<TSource, Object>>
The field. - range
- Type: MongoDB.Driver.DensifyRange
The range. - partitionByFields
- Type:System.Linq.Expressions.Expression<Func<TSource, Object>>[]
The partition by fields.
Type Parameters
- TSource
- The type of the elements of source.
Return Value
Type:
IMongoQueryable<TSource>The densified sequence of values.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
IMongoQueryable<TSource>. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
See Also