Table of Contents

Class UpdateManyModel<TDocument>

Namespace
MongoDB.Driver
Assembly
MongoDB.Driver.dll

Model for updating many documents.

[Serializable]
public sealed class UpdateManyModel<TDocument> : WriteModel<TDocument>

Type Parameters

TDocument

The type of the document.

Inheritance
WriteModel<TDocument>
UpdateManyModel<TDocument>
Inherited Members

Constructors

UpdateManyModel(FilterDefinition<TDocument>, UpdateDefinition<TDocument>)

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

Properties

ArrayFilters

Gets or sets the array filters.

Collation

Gets or sets the collation.

Filter

Gets the filter.

Hint

Gets or sets the hint.

IsUpsert

Gets or sets a value indicating whether to insert the document if it doesn't already exist.

ModelType

Gets the type of the model.

Update

Gets the update.

Methods

ThrowIfNotValid()

Validate model.