Table of Contents

Class ProjectionDefinition<TSource>

Namespace
MongoDB.Driver
Assembly
MongoDB.Driver.dll
public abstract class ProjectionDefinition<TSource>

Type Parameters

TSource
Inheritance
ProjectionDefinition<TSource>
Derived
Inherited Members
Extension Methods

Constructors

ProjectionDefinition()

protected ProjectionDefinition()

Methods

Render(IBsonSerializer<TSource>, IBsonSerializerRegistry)

public abstract BsonDocument Render(IBsonSerializer<TSource> sourceSerializer, IBsonSerializerRegistry serializerRegistry)

Parameters

sourceSerializer IBsonSerializer<TSource>
serializerRegistry IBsonSerializerRegistry

Returns

BsonDocument

Operators

implicit operator ProjectionDefinition<TSource>(BsonDocument)

public static implicit operator ProjectionDefinition<TSource>(BsonDocument document)

Parameters

document BsonDocument

Returns

ProjectionDefinition<TSource>

implicit operator ProjectionDefinition<TSource>(string)

public static implicit operator ProjectionDefinition<TSource>(string json)

Parameters

json string

Returns

ProjectionDefinition<TSource>