Click or drag to resize

UpdateDefinitionExtensions Class

Extension methods for UpdateDefinition.
Inheritance Hierarchy
SystemObject
  MongoDB.DriverUpdateDefinitionExtensions

Namespace:  MongoDB.Driver
Assembly:  MongoDB.Driver (in MongoDB.Driver.dll) Version: 2.17.0+b316340e6cc3a8bfc8638dc31b54fbbfe41bfcb2
Syntax
public static class UpdateDefinitionExtensions
Methods
  NameDescription
Public methodStatic memberAddToSetTDocument, TItem(UpdateDefinitionTDocument, FieldDefinitionTDocument, TItem)
Combines an existing update with an add to set operator.
Public methodStatic memberAddToSetTDocument, TItem(UpdateDefinitionTDocument, ExpressionFuncTDocument, IEnumerableTItem, TItem)
Combines an existing update with an add to set operator.
Public methodStatic memberAddToSetEachTDocument, TItem(UpdateDefinitionTDocument, FieldDefinitionTDocument, IEnumerableTItem)
Combines an existing update with an add to set operator.
Public methodStatic memberAddToSetEachTDocument, TItem(UpdateDefinitionTDocument, ExpressionFuncTDocument, IEnumerableTItem, IEnumerableTItem)
Combines an existing update with an add to set operator.
Public methodStatic memberBitwiseAndTDocument, TField(UpdateDefinitionTDocument, FieldDefinitionTDocument, TField, TField)
Combines an existing update with a bitwise and operator.
Public methodStatic memberBitwiseAndTDocument, TField(UpdateDefinitionTDocument, ExpressionFuncTDocument, TField, TField)
Combines an existing update with a bitwise and operator.
Public methodStatic memberBitwiseOrTDocument, TField(UpdateDefinitionTDocument, FieldDefinitionTDocument, TField, TField)
Combines an existing update with a bitwise or operator.
Public methodStatic memberBitwiseOrTDocument, TField(UpdateDefinitionTDocument, ExpressionFuncTDocument, TField, TField)
Combines an existing update with a bitwise or operator.
Public methodStatic memberBitwiseXorTDocument, TField(UpdateDefinitionTDocument, FieldDefinitionTDocument, TField, TField)
Combines an existing update with a bitwise xor operator.
Public methodStatic memberBitwiseXorTDocument, TField(UpdateDefinitionTDocument, ExpressionFuncTDocument, TField, TField)
Combines an existing update with a bitwise xor operator.
Public methodStatic memberCurrentDateTDocument(UpdateDefinitionTDocument, FieldDefinitionTDocument, NullableUpdateDefinitionCurrentDateType)
Combines an existing update with a current date operator.
Public methodStatic memberCurrentDateTDocument(UpdateDefinitionTDocument, ExpressionFuncTDocument, Object, NullableUpdateDefinitionCurrentDateType)
Combines an existing update with a current date operator.
Public methodStatic memberIncTDocument, TField(UpdateDefinitionTDocument, FieldDefinitionTDocument, TField, TField)
Combines an existing update with an increment operator.
Public methodStatic memberIncTDocument, TField(UpdateDefinitionTDocument, ExpressionFuncTDocument, TField, TField)
Combines an existing update with an increment operator.
Public methodStatic memberMaxTDocument, TField(UpdateDefinitionTDocument, FieldDefinitionTDocument, TField, TField)
Combines an existing update with a max operator.
Public methodStatic memberMaxTDocument, TField(UpdateDefinitionTDocument, ExpressionFuncTDocument, TField, TField)
Combines an existing update with a max operator.
Public methodStatic memberMinTDocument, TField(UpdateDefinitionTDocument, FieldDefinitionTDocument, TField, TField)
Combines an existing update with a min operator.
Public methodStatic memberMinTDocument, TField(UpdateDefinitionTDocument, ExpressionFuncTDocument, TField, TField)
Combines an existing update with a min operator.
Public methodStatic memberMulTDocument, TField(UpdateDefinitionTDocument, FieldDefinitionTDocument, TField, TField)
Combines an existing update with a multiply operator.
Public methodStatic memberMulTDocument, TField(UpdateDefinitionTDocument, ExpressionFuncTDocument, TField, TField)
Combines an existing update with a multiply operator.
Public methodStatic memberPopFirstTDocument(UpdateDefinitionTDocument, FieldDefinitionTDocument)
Combines an existing update with a pop operator.
Public methodStatic memberPopFirstTDocument(UpdateDefinitionTDocument, ExpressionFuncTDocument, Object)
Combines an existing update with a pop operator.
Public methodStatic memberPopLastTDocument(UpdateDefinitionTDocument, FieldDefinitionTDocument)
Combines an existing update with a pop operator.
Public methodStatic memberPopLastTDocument(UpdateDefinitionTDocument, ExpressionFuncTDocument, Object)
Combines an existing update with a pop operator.
Public methodStatic memberPullTDocument, TItem(UpdateDefinitionTDocument, FieldDefinitionTDocument, TItem)
Combines an existing update with a pull operator.
Public methodStatic memberPullTDocument, TItem(UpdateDefinitionTDocument, ExpressionFuncTDocument, IEnumerableTItem, TItem)
Combines an existing update with a pull operator.
Public methodStatic memberPullAllTDocument, TItem(UpdateDefinitionTDocument, FieldDefinitionTDocument, IEnumerableTItem)
Combines an existing update with a pull operator.
Public methodStatic memberPullAllTDocument, TItem(UpdateDefinitionTDocument, ExpressionFuncTDocument, IEnumerableTItem, IEnumerableTItem)
Combines an existing update with a pull operator.
Public methodStatic memberPullFilterTDocument, TItem(UpdateDefinitionTDocument, FieldDefinitionTDocument, FilterDefinitionTItem)
Combines an existing update with a pull operator.
Public methodStatic memberPullFilterTDocument, TItem(UpdateDefinitionTDocument, ExpressionFuncTDocument, IEnumerableTItem, FilterDefinitionTItem)
Combines an existing update with a pull operator.
Public methodStatic memberPullFilterTDocument, TItem(UpdateDefinitionTDocument, ExpressionFuncTDocument, IEnumerableTItem, ExpressionFuncTItem, Boolean)
Combines an existing update with a pull operator.
Public methodStatic memberPushTDocument, TItem(UpdateDefinitionTDocument, FieldDefinitionTDocument, TItem)
Combines an existing update with a push operator.
Public methodStatic memberPushTDocument, TItem(UpdateDefinitionTDocument, ExpressionFuncTDocument, IEnumerableTItem, TItem)
Combines an existing update with a push operator.
Public methodStatic memberPushEachTDocument, TItem(UpdateDefinitionTDocument, FieldDefinitionTDocument, IEnumerableTItem, NullableInt32, NullableInt32, SortDefinitionTItem)
Combines an existing update with a push operator.
Public methodStatic memberPushEachTDocument, TItem(UpdateDefinitionTDocument, ExpressionFuncTDocument, IEnumerableTItem, IEnumerableTItem, NullableInt32, NullableInt32, SortDefinitionTItem)
Combines an existing update with a push operator.
Public methodStatic memberRenameTDocument(UpdateDefinitionTDocument, FieldDefinitionTDocument, String)
Combines an existing update with a field renaming operator.
Public methodStatic memberRenameTDocument(UpdateDefinitionTDocument, ExpressionFuncTDocument, Object, String)
Combines an existing update with a field renaming operator.
Public methodStatic memberSetTDocument, TField(UpdateDefinitionTDocument, FieldDefinitionTDocument, TField, TField)
Combines an existing update with a set operator.
Public methodStatic memberSetTDocument, TField(UpdateDefinitionTDocument, ExpressionFuncTDocument, TField, TField)
Combines an existing update with a set operator.
Public methodStatic memberSetOnInsertTDocument, TField(UpdateDefinitionTDocument, FieldDefinitionTDocument, TField, TField)
Combines an existing update with a set on insert operator.
Public methodStatic memberSetOnInsertTDocument, TField(UpdateDefinitionTDocument, ExpressionFuncTDocument, TField, TField)
Combines an existing update with a set on insert operator.
Public methodStatic memberUnsetTDocument(UpdateDefinitionTDocument, FieldDefinitionTDocument)
Combines an existing update with an unset operator.
Public methodStatic memberUnsetTDocument(UpdateDefinitionTDocument, ExpressionFuncTDocument, Object)
Combines an existing update with an unset operator.
Top
See Also