Table of Contents

Class BulkWriteUpdateManyModel<TDocument>

Namespace
MongoDB.Driver
Assembly
MongoDB.Driver.dll

Represents update many operation in the scope of BulkWrite operation.

public sealed class BulkWriteUpdateManyModel<TDocument> : BulkWriteModel

Type Parameters

TDocument

The type of the document.

Inheritance
BulkWriteUpdateManyModel<TDocument>
Inherited Members

Constructors

BulkWriteUpdateManyModel(CollectionNamespace, FilterDefinition<TDocument>, UpdateDefinition<TDocument>, Collation, BsonValue, bool, IEnumerable<ArrayFilterDefinition>)

Initializes a new instance of the BulkWriteUpdateManyModel<TDocument> class.

BulkWriteUpdateManyModel(string, FilterDefinition<TDocument>, UpdateDefinition<TDocument>, Collation, BsonValue, bool, IEnumerable<ArrayFilterDefinition>)

Initializes a new instance of the BulkWriteUpdateManyModel<TDocument> class.

Properties

ArrayFilters

A set of filters specifying to which array elements an update should apply.

Collation

Specifies a collation.

Filter

The filter to apply.

Hint

The index to use.

IsUpsert

Indicating whether to insert the document if it doesn't already exist.

Update

Update definition.