Class SetFieldDefinitions<TDocument>
Defines the fields to be set by a $set stage.
public abstract class SetFieldDefinitions<TDocument>
Type Parameters
TDocumentThe type of the document.
- Inheritance
-
SetFieldDefinitions<TDocument>
- Derived
- Inherited Members
Methods
Render(IBsonSerializer<TDocument>, IBsonSerializerRegistry, LinqProvider)
Renders the set field definitions.
public abstract BsonDocument Render(IBsonSerializer<TDocument> documentSerializer, IBsonSerializerRegistry serializerRegistry, LinqProvider linqProvider)
Parameters
documentSerializerIBsonSerializer<TDocument>The document serializer.
serializerRegistryIBsonSerializerRegistryThe serializer registry.
linqProviderLinqProviderThe linq provider.
Returns
- BsonDocument
The rendered set field definitions.