Class BsonDocumentProjectionDefinition<TSource>
public sealed class BsonDocumentProjectionDefinition<TSource> : ProjectionDefinition<TSource>
Type Parameters
TSource
- Inheritance
-
ProjectionDefinition<TSource>BsonDocumentProjectionDefinition<TSource>
- Inherited Members
- Extension Methods
Constructors
BsonDocumentProjectionDefinition(BsonDocument)
public BsonDocumentProjectionDefinition(BsonDocument document)
Parameters
document
BsonDocument
Properties
Document
public BsonDocument Document { get; }
Property Value
- BsonDocument
Methods
Render(IBsonSerializer<TSource>, IBsonSerializerRegistry)
public override BsonDocument Render(IBsonSerializer<TSource> sourceSerializer, IBsonSerializerRegistry serializerRegistry)
Parameters
sourceSerializer
IBsonSerializer<TSource>serializerRegistry
IBsonSerializerRegistry
Returns
- BsonDocument