Method Documents
Documents<TDocument>(IMongoQueryable<NoPipelineInput>, params TDocument[])
Injects a sequence of documents at the beginning of a pipeline.
public static IMongoQueryable<TDocument> Documents<TDocument>(this IMongoQueryable<NoPipelineInput> source, params TDocument[] documents)
Parameters
sourceIMongoQueryable<NoPipelineInput>An IMongoQueryable with no other input.
documentsTDocument[]The documents.
Returns
- IMongoQueryable<TDocument>
An IMongoQueryable<T> whose elements are the documents.
Type Parameters
TDocumentThe type of the documents.
Documents<TDocument>(IMongoQueryable<NoPipelineInput>, IEnumerable<TDocument>, IBsonSerializer<TDocument>)
Injects a sequence of documents at the beginning of a pipeline.
public static IMongoQueryable<TDocument> Documents<TDocument>(this IMongoQueryable<NoPipelineInput> source, IEnumerable<TDocument> documents, IBsonSerializer<TDocument> documentSerializer)
Parameters
sourceIMongoQueryable<NoPipelineInput>An IMongoQueryable with no other input.
documentsIEnumerable<TDocument>The documents.
documentSerializerIBsonSerializer<TDocument>The document serializer.
Returns
- IMongoQueryable<TDocument>
An IMongoQueryable<T> whose elements are the documents.
Type Parameters
TDocumentThe type of the documents.