UpdateDefinition(TDocument) Class (original) (raw)

Name

Description

Public Extension Method

AddToSetTDocument, TItem(ExpressionFuncTDocument, IEnumerableTItem, TItem)

Overloaded.

Combines an existing update with an add to set operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

AddToSetTDocument, TItem(FieldDefinitionTDocument, TItem)

Overloaded.

Combines an existing update with an add to set operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

AddToSetEachTDocument, TItem(ExpressionFuncTDocument, IEnumerableTItem, IEnumerableTItem)

Overloaded.

Combines an existing update with an add to set operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

AddToSetEachTDocument, TItem(FieldDefinitionTDocument, IEnumerableTItem)

Overloaded.

Combines an existing update with an add to set operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

BitwiseAndTDocument, TField(ExpressionFuncTDocument, TField, TField)

Overloaded.

Combines an existing update with a bitwise and operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

BitwiseAndTDocument, TField(FieldDefinitionTDocument, TField, TField)

Overloaded.

Combines an existing update with a bitwise and operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

BitwiseOrTDocument, TField(ExpressionFuncTDocument, TField, TField)

Overloaded.

Combines an existing update with a bitwise or operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

BitwiseOrTDocument, TField(FieldDefinitionTDocument, TField, TField)

Overloaded.

Combines an existing update with a bitwise or operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

BitwiseXorTDocument, TField(ExpressionFuncTDocument, TField, TField)

Overloaded.

Combines an existing update with a bitwise xor operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

BitwiseXorTDocument, TField(FieldDefinitionTDocument, TField, TField)

Overloaded.

Combines an existing update with a bitwise xor operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

CurrentDateTDocument(ExpressionFuncTDocument, Object, NullableUpdateDefinitionCurrentDateType)

Overloaded.

Combines an existing update with a current date operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

CurrentDateTDocument(FieldDefinitionTDocument, NullableUpdateDefinitionCurrentDateType)

Overloaded.

Combines an existing update with a current date operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

IncTDocument, TField(ExpressionFuncTDocument, TField, TField)

Overloaded.

Combines an existing update with an increment operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

IncTDocument, TField(FieldDefinitionTDocument, TField, TField)

Overloaded.

Combines an existing update with an increment operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

MaxTDocument, TField(ExpressionFuncTDocument, TField, TField)

Overloaded.

Combines an existing update with a max operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

MaxTDocument, TField(FieldDefinitionTDocument, TField, TField)

Overloaded.

Combines an existing update with a max operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

MinTDocument, TField(ExpressionFuncTDocument, TField, TField)

Overloaded.

Combines an existing update with a min operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

MinTDocument, TField(FieldDefinitionTDocument, TField, TField)

Overloaded.

Combines an existing update with a min operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

MulTDocument, TField(ExpressionFuncTDocument, TField, TField)

Overloaded.

Combines an existing update with a multiply operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

MulTDocument, TField(FieldDefinitionTDocument, TField, TField)

Overloaded.

Combines an existing update with a multiply operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

PopFirstTDocument(ExpressionFuncTDocument, Object)

Overloaded.

Combines an existing update with a pop operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

PopFirstTDocument(FieldDefinitionTDocument)

Overloaded.

Combines an existing update with a pop operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

PopLastTDocument(ExpressionFuncTDocument, Object)

Overloaded.

Combines an existing update with a pop operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

PopLastTDocument(FieldDefinitionTDocument)

Overloaded.

Combines an existing update with a pop operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

PullTDocument, TItem(ExpressionFuncTDocument, IEnumerableTItem, TItem)

Overloaded.

Combines an existing update with a pull operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

PullTDocument, TItem(FieldDefinitionTDocument, TItem)

Overloaded.

Combines an existing update with a pull operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

PullAllTDocument, TItem(ExpressionFuncTDocument, IEnumerableTItem, IEnumerableTItem)

Overloaded.

Combines an existing update with a pull operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

PullAllTDocument, TItem(FieldDefinitionTDocument, IEnumerableTItem)

Overloaded.

Combines an existing update with a pull operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

PullFilterTDocument, TItem(ExpressionFuncTDocument, IEnumerableTItem, FilterDefinitionTItem)

Overloaded.

Combines an existing update with a pull operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

PullFilterTDocument, TItem(ExpressionFuncTDocument, IEnumerableTItem, ExpressionFuncTItem, Boolean)

Overloaded.

Combines an existing update with a pull operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

PullFilterTDocument, TItem(FieldDefinitionTDocument, FilterDefinitionTItem)

Overloaded.

Combines an existing update with a pull operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

PushTDocument, TItem(ExpressionFuncTDocument, IEnumerableTItem, TItem)

Overloaded.

Combines an existing update with a push operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

PushTDocument, TItem(FieldDefinitionTDocument, TItem)

Overloaded.

Combines an existing update with a push operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

PushEachTDocument, TItem(ExpressionFuncTDocument, IEnumerableTItem, IEnumerableTItem, NullableInt32, NullableInt32, SortDefinitionTItem)

Overloaded.

Combines an existing update with a push operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

PushEachTDocument, TItem(FieldDefinitionTDocument, IEnumerableTItem, NullableInt32, NullableInt32, SortDefinitionTItem)

Overloaded.

Combines an existing update with a push operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

RenameTDocument(ExpressionFuncTDocument, Object, String)

Overloaded.

Combines an existing update with a field renaming operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

RenameTDocument(FieldDefinitionTDocument, String)

Overloaded.

Combines an existing update with a field renaming operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

SetTDocument, TField(ExpressionFuncTDocument, TField, TField)

Overloaded.

Combines an existing update with a set operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

SetTDocument, TField(FieldDefinitionTDocument, TField, TField)

Overloaded.

Combines an existing update with a set operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

SetOnInsertTDocument, TField(ExpressionFuncTDocument, TField, TField)

Overloaded.

Combines an existing update with a set on insert operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

SetOnInsertTDocument, TField(FieldDefinitionTDocument, TField, TField)

Overloaded.

Combines an existing update with a set on insert operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

ToBson

Serializes an object to a BSON byte array.

(Defined by BsonExtensionMethods.)

Public Extension Method

ToBsonDocument

Serializes an object to a BsonDocument.

(Defined by BsonExtensionMethods.)

Public Extension Method

ToJson

Serializes an object to a JSON string.

(Defined by BsonExtensionMethods.)

Public Extension Method

UnsetTDocument(ExpressionFuncTDocument, Object)

Overloaded.

Combines an existing update with an unset operator.

(Defined by UpdateDefinitionExtensions.)

Public Extension Method

UnsetTDocument(FieldDefinitionTDocument)

Overloaded.

Combines an existing update with an unset operator.

(Defined by UpdateDefinitionExtensions.)