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