| 
								 
							 | Name | Description | 
|---|
  | AddToSetTItem(ExpressionFuncTDocument, IEnumerableTItem, TItem) | 
            Creates an add to set operator.
              | 
  | AddToSetTItem(FieldDefinitionTDocument, TItem) | 
            Creates an add to set operator.
              | 
  | AddToSetEachTItem(ExpressionFuncTDocument, IEnumerableTItem, IEnumerableTItem) | 
            Creates an add to set operator.
              | 
  | AddToSetEachTItem(FieldDefinitionTDocument, IEnumerableTItem) | 
            Creates an add to set operator.
              | 
  | BitwiseAndTField(ExpressionFuncTDocument, TField, TField) | 
            Creates a bitwise and operator.
              | 
  | BitwiseAndTField(FieldDefinitionTDocument, TField, TField) | 
            Creates a bitwise and operator.
              | 
  | BitwiseOrTField(ExpressionFuncTDocument, TField, TField) | 
            Creates a bitwise or operator.
              | 
  | BitwiseOrTField(FieldDefinitionTDocument, TField, TField) | 
            Creates a bitwise or operator.
              | 
  | BitwiseXorTField(ExpressionFuncTDocument, TField, TField) | 
            Creates a bitwise xor operator.
              | 
  | BitwiseXorTField(FieldDefinitionTDocument, TField, TField) | 
            Creates a bitwise xor operator.
              | 
  | Combine(UpdateDefinitionTDocument) | 
            Creates a combined update.
              | 
  | Combine(IEnumerableUpdateDefinitionTDocument) | 
            Creates a combined update.
              | 
  | CurrentDate(ExpressionFuncTDocument, Object, NullableUpdateDefinitionCurrentDateType) | 
            Creates a current date operator.
              | 
  | CurrentDate(FieldDefinitionTDocument, NullableUpdateDefinitionCurrentDateType) | 
            Creates a current date operator.
              | 
  | Equals | Determines whether the specified object is equal to the current object.  (Inherited from Object.) | 
  | GetHashCode | Serves as the default hash function.   (Inherited from Object.) | 
  | GetType | Gets the  Type of the current instance.   (Inherited from Object.) | 
  | IncTField(ExpressionFuncTDocument, TField, TField) | 
            Creates an increment operator.
              | 
  | IncTField(FieldDefinitionTDocument, TField, TField) | 
            Creates an increment operator.
              | 
  | MaxTField(ExpressionFuncTDocument, TField, TField) | 
            Creates a max operator.
              | 
  | MaxTField(FieldDefinitionTDocument, TField, TField) | 
            Creates a max operator.
              | 
  | MinTField(ExpressionFuncTDocument, TField, TField) | 
            Creates a min operator.
              | 
  | MinTField(FieldDefinitionTDocument, TField, TField) | 
            Creates a min operator.
              | 
  | MulTField(ExpressionFuncTDocument, TField, TField) | 
            Creates a multiply operator.
              | 
  | MulTField(FieldDefinitionTDocument, TField, TField) | 
            Creates a multiply operator.
              | 
  | Pipeline | 
            Creates an update pipeline.
              | 
  | PopFirst(ExpressionFuncTDocument, Object) | 
            Creates a pop first operator.
              | 
  | PopFirst(FieldDefinitionTDocument) | 
            Creates a pop operator.
              | 
  | PopLast(ExpressionFuncTDocument, Object) | 
            Creates a pop first operator.
              | 
  | PopLast(FieldDefinitionTDocument) | 
            Creates a pop operator.
              | 
  | PullTItem(ExpressionFuncTDocument, IEnumerableTItem, TItem) | 
            Creates a pull operator.
              | 
  | PullTItem(FieldDefinitionTDocument, TItem) | 
            Creates a pull operator.
              | 
  | PullAllTItem(ExpressionFuncTDocument, IEnumerableTItem, IEnumerableTItem) | 
            Creates a pull operator.
              | 
  | PullAllTItem(FieldDefinitionTDocument, IEnumerableTItem) | 
            Creates a pull operator.
              | 
  | PullFilterTItem(ExpressionFuncTDocument, IEnumerableTItem, FilterDefinitionTItem) | 
            Creates a pull operator.
              | 
  | PullFilterTItem(ExpressionFuncTDocument, IEnumerableTItem, ExpressionFuncTItem, Boolean) | 
            Creates a pull operator.
              | 
  | PullFilterTItem(FieldDefinitionTDocument, FilterDefinitionTItem) | 
            Creates a pull operator.
              | 
  | PushTItem(ExpressionFuncTDocument, IEnumerableTItem, TItem) | 
            Creates a push operator.
              | 
  | PushTItem(FieldDefinitionTDocument, TItem) | 
            Creates a push operator.
              | 
  | PushEachTItem(ExpressionFuncTDocument, IEnumerableTItem, IEnumerableTItem, NullableInt32, NullableInt32, SortDefinitionTItem) | 
            Creates a push operator.
              | 
  | PushEachTItem(FieldDefinitionTDocument, IEnumerableTItem, NullableInt32, NullableInt32, SortDefinitionTItem) | 
            Creates a push operator.
              | 
  | Rename(ExpressionFuncTDocument, Object, String) | 
            Creates a field renaming operator.
              | 
  | Rename(FieldDefinitionTDocument, String) | 
            Creates a field renaming operator.
              | 
  | SetTField(ExpressionFuncTDocument, TField, TField) | 
            Creates a set operator.
              | 
  | SetTField(FieldDefinitionTDocument, TField, TField) | 
            Creates a set operator.
              | 
  | SetOnInsertTField(ExpressionFuncTDocument, TField, TField) | 
            Creates a set on insert operator.
              | 
  | SetOnInsertTField(FieldDefinitionTDocument, TField, TField) | 
            Creates a set on insert operator.
              | 
  | ToString | Returns a string that represents the current object.  (Inherited from Object.) | 
  | Unset(ExpressionFuncTDocument, Object) | 
            Creates an unset operator.
              | 
  | Unset(FieldDefinitionTDocument) | 
            Creates an unset operator.
              |