LinqExtensions.Inject<TDocument> Method |
Injects a low level FilterDefinition{TDocument} into a LINQ where clause. Can only be used in LINQ queries.
Namespace:
MongoDB.Driver.Linq
Assembly:
MongoDB.Driver (in MongoDB.Driver.dll) Version: 2.20.0+ee01960089f28ea1b501690df5fc9f6318a70242
Syntaxpublic static bool Inject<TDocument>(
this FilterDefinition<TDocument> filter
)
<ExtensionAttribute>
Public Shared Function Inject(Of TDocument) (
filter As FilterDefinition(Of TDocument)
) As Boolean
[<ExtensionAttribute>]
static member Inject :
filter : FilterDefinition<'TDocument> -> bool
Parameters
- filter
- Type: MongoDB.Driver.FilterDefinition<TDocument>
The filter.
Type Parameters
- TDocument
- The type of the document.
Return Value
Type:
Boolean
Throws an InvalidOperationException if called.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
FilterDefinition<TDocument>. 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