| 
								 
							 | Name | Description | 
|---|
   | AddToSetTDocument, TItem(UpdateDefinitionTDocument, FieldDefinitionTDocument, TItem) | 
            Combines an existing update with an add to set operator.
              | 
   | AddToSetTDocument, TItem(UpdateDefinitionTDocument, ExpressionFuncTDocument, IEnumerableTItem, TItem) | 
            Combines an existing update with an add to set operator.
              | 
   | AddToSetEachTDocument, TItem(UpdateDefinitionTDocument, FieldDefinitionTDocument, IEnumerableTItem) | 
            Combines an existing update with an add to set operator.
              | 
   | AddToSetEachTDocument, TItem(UpdateDefinitionTDocument, ExpressionFuncTDocument, IEnumerableTItem, IEnumerableTItem) | 
            Combines an existing update with an add to set operator.
              | 
   | BitwiseAndTDocument, TField(UpdateDefinitionTDocument, FieldDefinitionTDocument, TField, TField) | 
            Combines an existing update with a bitwise and operator.
              | 
   | BitwiseAndTDocument, TField(UpdateDefinitionTDocument, ExpressionFuncTDocument, TField, TField) | 
            Combines an existing update with a bitwise and operator.
              | 
   | BitwiseOrTDocument, TField(UpdateDefinitionTDocument, FieldDefinitionTDocument, TField, TField) | 
            Combines an existing update with a bitwise or operator.
              | 
   | BitwiseOrTDocument, TField(UpdateDefinitionTDocument, ExpressionFuncTDocument, TField, TField) | 
            Combines an existing update with a bitwise or operator.
              | 
   | BitwiseXorTDocument, TField(UpdateDefinitionTDocument, FieldDefinitionTDocument, TField, TField) | 
            Combines an existing update with a bitwise xor operator.
              | 
   | BitwiseXorTDocument, TField(UpdateDefinitionTDocument, ExpressionFuncTDocument, TField, TField) | 
            Combines an existing update with a bitwise xor operator.
              | 
   | CurrentDateTDocument(UpdateDefinitionTDocument, FieldDefinitionTDocument, NullableUpdateDefinitionCurrentDateType) | 
            Combines an existing update with a current date operator.
              | 
   | CurrentDateTDocument(UpdateDefinitionTDocument, ExpressionFuncTDocument, Object, NullableUpdateDefinitionCurrentDateType) | 
            Combines an existing update with a current date operator.
              | 
   | IncTDocument, TField(UpdateDefinitionTDocument, FieldDefinitionTDocument, TField, TField) | 
            Combines an existing update with an increment operator.
              | 
   | IncTDocument, TField(UpdateDefinitionTDocument, ExpressionFuncTDocument, TField, TField) | 
            Combines an existing update with an increment operator.
              | 
   | MaxTDocument, TField(UpdateDefinitionTDocument, FieldDefinitionTDocument, TField, TField) | 
            Combines an existing update with a max operator.
              | 
   | MaxTDocument, TField(UpdateDefinitionTDocument, ExpressionFuncTDocument, TField, TField) | 
            Combines an existing update with a max operator.
              | 
   | MinTDocument, TField(UpdateDefinitionTDocument, FieldDefinitionTDocument, TField, TField) | 
            Combines an existing update with a min operator.
              | 
   | MinTDocument, TField(UpdateDefinitionTDocument, ExpressionFuncTDocument, TField, TField) | 
            Combines an existing update with a min operator.
              | 
   | MulTDocument, TField(UpdateDefinitionTDocument, FieldDefinitionTDocument, TField, TField) | 
            Combines an existing update with a multiply operator.
              | 
   | MulTDocument, TField(UpdateDefinitionTDocument, ExpressionFuncTDocument, TField, TField) | 
            Combines an existing update with a multiply operator.
              | 
   | PopFirstTDocument(UpdateDefinitionTDocument, FieldDefinitionTDocument) | 
            Combines an existing update with a pop operator.
              | 
   | PopFirstTDocument(UpdateDefinitionTDocument, ExpressionFuncTDocument, Object) | 
            Combines an existing update with a pop operator.
              | 
   | PopLastTDocument(UpdateDefinitionTDocument, FieldDefinitionTDocument) | 
            Combines an existing update with a pop operator.
              | 
   | PopLastTDocument(UpdateDefinitionTDocument, ExpressionFuncTDocument, Object) | 
            Combines an existing update with a pop operator.
              | 
   | PullTDocument, TItem(UpdateDefinitionTDocument, FieldDefinitionTDocument, TItem) | 
            Combines an existing update with a pull operator.
              | 
   | PullTDocument, TItem(UpdateDefinitionTDocument, ExpressionFuncTDocument, IEnumerableTItem, TItem) | 
            Combines an existing update with a pull operator.
              | 
   | PullAllTDocument, TItem(UpdateDefinitionTDocument, FieldDefinitionTDocument, IEnumerableTItem) | 
            Combines an existing update with a pull operator.
              | 
   | PullAllTDocument, TItem(UpdateDefinitionTDocument, ExpressionFuncTDocument, IEnumerableTItem, IEnumerableTItem) | 
            Combines an existing update with a pull operator.
              | 
   | PullFilterTDocument, TItem(UpdateDefinitionTDocument, FieldDefinitionTDocument, FilterDefinitionTItem) | 
            Combines an existing update with a pull operator.
              | 
   | PullFilterTDocument, TItem(UpdateDefinitionTDocument, ExpressionFuncTDocument, IEnumerableTItem, FilterDefinitionTItem) | 
            Combines an existing update with a pull operator.
              | 
   | PullFilterTDocument, TItem(UpdateDefinitionTDocument, ExpressionFuncTDocument, IEnumerableTItem, ExpressionFuncTItem, Boolean) | 
            Combines an existing update with a pull operator.
              | 
   | PushTDocument, TItem(UpdateDefinitionTDocument, FieldDefinitionTDocument, TItem) | 
            Combines an existing update with a push operator.
              | 
   | PushTDocument, TItem(UpdateDefinitionTDocument, ExpressionFuncTDocument, IEnumerableTItem, TItem) | 
            Combines an existing update with a push operator.
              | 
   | PushEachTDocument, TItem(UpdateDefinitionTDocument, FieldDefinitionTDocument, IEnumerableTItem, NullableInt32, NullableInt32, SortDefinitionTItem) | 
            Combines an existing update with a push operator.
              | 
   | PushEachTDocument, TItem(UpdateDefinitionTDocument, ExpressionFuncTDocument, IEnumerableTItem, IEnumerableTItem, NullableInt32, NullableInt32, SortDefinitionTItem) | 
            Combines an existing update with a push operator.
              | 
   | RenameTDocument(UpdateDefinitionTDocument, FieldDefinitionTDocument, String) | 
            Combines an existing update with a field renaming operator.
              | 
   | RenameTDocument(UpdateDefinitionTDocument, ExpressionFuncTDocument, Object, String) | 
            Combines an existing update with a field renaming operator.
              | 
   | SetTDocument, TField(UpdateDefinitionTDocument, FieldDefinitionTDocument, TField, TField) | 
            Combines an existing update with a set operator.
              | 
   | SetTDocument, TField(UpdateDefinitionTDocument, ExpressionFuncTDocument, TField, TField) | 
            Combines an existing update with a set operator.
              | 
   | SetOnInsertTDocument, TField(UpdateDefinitionTDocument, FieldDefinitionTDocument, TField, TField) | 
            Combines an existing update with a set on insert operator.
              | 
   | SetOnInsertTDocument, TField(UpdateDefinitionTDocument, ExpressionFuncTDocument, TField, TField) | 
            Combines an existing update with a set on insert operator.
              | 
   | UnsetTDocument(UpdateDefinitionTDocument, FieldDefinitionTDocument) | 
            Combines an existing update with an unset operator.
              | 
   | UnsetTDocument(UpdateDefinitionTDocument, ExpressionFuncTDocument, Object) | 
            Combines an existing update with an unset operator.
              |