PipelineStageDefinitionBuilderDocumentsTDocument Method (IEnumerableTDocument, IBsonSerializerTDocument) |
Creates a $documents stage.
Namespace:
MongoDB.Driver
Assembly:
MongoDB.Driver (in MongoDB.Driver.dll) Version: 2.22.0+75246110ed1247226fcc7f8eb2c54ffab745693e
Syntax public static PipelineStageDefinition<NoPipelineInput, TDocument> Documents<TDocument>(
IEnumerable<TDocument> documents,
IBsonSerializer<TDocument> documentSerializer = null
)
Public Shared Function Documents(Of TDocument) (
documents As IEnumerable(Of TDocument),
Optional documentSerializer As IBsonSerializer(Of TDocument) = Nothing
) As PipelineStageDefinition(Of NoPipelineInput, TDocument)
static member Documents :
documents : IEnumerable<'TDocument> *
?documentSerializer : IBsonSerializer<'TDocument>
(* Defaults:
let _documentSerializer = defaultArg documentSerializer null
*)
-> PipelineStageDefinition<NoPipelineInput, 'TDocument>
Parameters
- documents
- Type: System.Collections.GenericIEnumerableTDocument
The documents. - documentSerializer (Optional)
- Type: MongoDB.Bson.SerializationIBsonSerializerTDocument
The document serializer.
Type Parameters
- TDocument
- The type of the documents.
Return Value
Type:
PipelineStageDefinitionNoPipelineInput,
TDocumentThe stage.
See Also