Class BulkWriteReplaceOneModel

| MongoDB CSharp Driver API Reference (original) (raw)

Namespace

MongoDB.Driver

Assembly

MongoDB.Driver.dll

Represents replace one operation in the scope of BulkWrite operation.

public sealed class BulkWriteReplaceOneModel<TDocument> : BulkWriteModel

Type Parameters

TDocument

The type of the document.

Inheritance

BulkWriteReplaceOneModel

Inherited Members

Constructors

BulkWriteReplaceOneModel(CollectionNamespace, FilterDefinition, TDocument, Collation, BsonValue, bool)

Initializes a new instance of the BulkWriteReplaceOneModel class.

BulkWriteReplaceOneModel(CollectionNamespace, FilterDefinition, TDocument, SortDefinition, Collation, BsonValue, bool)

Initializes a new instance of the BulkWriteReplaceOneModel class.

BulkWriteReplaceOneModel(string, FilterDefinition, TDocument, Collation, BsonValue, bool)

Initializes a new instance of the BulkWriteReplaceOneModel class.

BulkWriteReplaceOneModel(string, FilterDefinition, TDocument, SortDefinition, Collation, BsonValue, bool)

Initializes a new instance of the BulkWriteReplaceOneModel class.

Properties

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.

Replacement

Update definition.

Sort

The sort definition to use.