Constructor BulkWriteUpdateOneModel
BulkWriteUpdateOneModel(string, FilterDefinition<TDocument>, UpdateDefinition<TDocument>, Collation, BsonValue, bool, IEnumerable<ArrayFilterDefinition>)
Initializes a new instance of the BulkWriteUpdateOneModel<TDocument> class.
public BulkWriteUpdateOneModel(string collectionNamespace, FilterDefinition<TDocument> filter, UpdateDefinition<TDocument> update, Collation collation = null, BsonValue hint = null, bool isUpsert = false, IEnumerable<ArrayFilterDefinition> arrayFilters = null)Parameters
- collectionNamespacestring
- Collection on which the operation should be performed. 
- filterFilterDefinition<TDocument>
- The filter to apply. 
- updateUpdateDefinition<TDocument>
- Update definition. 
- collationCollation
- Specifies a collation. 
- hintBsonValue
- The index to use. 
- isUpsertbool
- Indicating whether to insert the document if it doesn't already exist. 
- arrayFiltersIEnumerable<ArrayFilterDefinition>
- A set of filters specifying to which array elements an update should apply. 
BulkWriteUpdateOneModel(CollectionNamespace, FilterDefinition<TDocument>, UpdateDefinition<TDocument>, Collation, BsonValue, bool, IEnumerable<ArrayFilterDefinition>)
Initializes a new instance of the BulkWriteUpdateOneModel<TDocument> class.
public BulkWriteUpdateOneModel(CollectionNamespace collectionNamespace, FilterDefinition<TDocument> filter, UpdateDefinition<TDocument> update, Collation collation = null, BsonValue hint = null, bool isUpsert = false, IEnumerable<ArrayFilterDefinition> arrayFilters = null)Parameters
- collectionNamespaceCollectionNamespace
- Collection on which the operation should be performed. 
- filterFilterDefinition<TDocument>
- The filter to apply. 
- updateUpdateDefinition<TDocument>
- Update definition. 
- collationCollation
- Specifies a collation. 
- hintBsonValue
- The index to use. 
- isUpsertbool
- Indicating whether to insert the document if it doesn't already exist. 
- arrayFiltersIEnumerable<ArrayFilterDefinition>
- A set of filters specifying to which array elements an update should apply. 
BulkWriteUpdateOneModel(string, FilterDefinition<TDocument>, UpdateDefinition<TDocument>, SortDefinition<TDocument>, Collation, BsonValue, bool, IEnumerable<ArrayFilterDefinition>)
Initializes a new instance of the BulkWriteUpdateOneModel<TDocument> class.
public BulkWriteUpdateOneModel(string collectionNamespace, FilterDefinition<TDocument> filter, UpdateDefinition<TDocument> update, SortDefinition<TDocument> sort, Collation collation = null, BsonValue hint = null, bool isUpsert = false, IEnumerable<ArrayFilterDefinition> arrayFilters = null)Parameters
- collectionNamespacestring
- Collection on which the operation should be performed. 
- filterFilterDefinition<TDocument>
- The filter to apply. 
- updateUpdateDefinition<TDocument>
- Update definition. 
- sortSortDefinition<TDocument>
- The sort definition to use. 
- collationCollation
- Specifies a collation. 
- hintBsonValue
- The index to use. 
- isUpsertbool
- Indicating whether to insert the document if it doesn't already exist. 
- arrayFiltersIEnumerable<ArrayFilterDefinition>
- A set of filters specifying to which array elements an update should apply. 
BulkWriteUpdateOneModel(CollectionNamespace, FilterDefinition<TDocument>, UpdateDefinition<TDocument>, SortDefinition<TDocument>, Collation, BsonValue, bool, IEnumerable<ArrayFilterDefinition>)
Initializes a new instance of the BulkWriteUpdateOneModel<TDocument> class.
public BulkWriteUpdateOneModel(CollectionNamespace collectionNamespace, FilterDefinition<TDocument> filter, UpdateDefinition<TDocument> update, SortDefinition<TDocument> sort, Collation collation = null, BsonValue hint = null, bool isUpsert = false, IEnumerable<ArrayFilterDefinition> arrayFilters = null)Parameters
- collectionNamespaceCollectionNamespace
- Collection on which the operation should be performed. 
- filterFilterDefinition<TDocument>
- The filter to apply. 
- updateUpdateDefinition<TDocument>
- Update definition. 
- sortSortDefinition<TDocument>
- The sort definition to use. 
- collationCollation
- Specifies a collation. 
- hintBsonValue
- The index to use. 
- isUpsertbool
- Indicating whether to insert the document if it doesn't already exist. 
- arrayFiltersIEnumerable<ArrayFilterDefinition>
- A set of filters specifying to which array elements an update should apply.