Class UpdateDefinitionExtensions
| MongoDB CSharp Driver API Reference (original) (raw)
Namespace
Assembly
MongoDB.Driver.dll
Extension methods for UpdateDefinition.
public static class UpdateDefinitionExtensions
Inheritance
UpdateDefinitionExtensions
Inherited Members
Methods
AddToSetEach<TDocument, TItem>(UpdateDefinition, FieldDefinition, IEnumerable)
Combines an existing update with an add to set operator.
Combines an existing update with an add to set operator.
AddToSet<TDocument, TItem>(UpdateDefinition, FieldDefinition, TItem)
Combines an existing update with an add to set operator.
AddToSet<TDocument, TItem>(UpdateDefinition, Expression<Func<TDocument, IEnumerable>>, TItem)
Combines an existing update with an add to set operator.
BitwiseAnd<TDocument, TField>(UpdateDefinition, FieldDefinition<TDocument, TField>, TField)
Combines an existing update with a bitwise and operator.
BitwiseAnd<TDocument, TField>(UpdateDefinition, Expression<Func<TDocument, TField>>, TField)
Combines an existing update with a bitwise and operator.
BitwiseOr<TDocument, TField>(UpdateDefinition, FieldDefinition<TDocument, TField>, TField)
Combines an existing update with a bitwise or operator.
BitwiseOr<TDocument, TField>(UpdateDefinition, Expression<Func<TDocument, TField>>, TField)
Combines an existing update with a bitwise or operator.
BitwiseXor<TDocument, TField>(UpdateDefinition, FieldDefinition<TDocument, TField>, TField)
Combines an existing update with a bitwise xor operator.
BitwiseXor<TDocument, TField>(UpdateDefinition, Expression<Func<TDocument, TField>>, TField)
Combines an existing update with a bitwise xor operator.
CurrentDate(UpdateDefinition, FieldDefinition, UpdateDefinitionCurrentDateType?)
Combines an existing update with a current date operator.
CurrentDate(UpdateDefinition, Expression<Func<TDocument, object>>, UpdateDefinitionCurrentDateType?)
Combines an existing update with a current date operator.
Inc<TDocument, TField>(UpdateDefinition, FieldDefinition<TDocument, TField>, TField)
Combines an existing update with an increment operator.
Inc<TDocument, TField>(UpdateDefinition, Expression<Func<TDocument, TField>>, TField)
Combines an existing update with an increment operator.
Max<TDocument, TField>(UpdateDefinition, FieldDefinition<TDocument, TField>, TField)
Combines an existing update with a max operator.
Max<TDocument, TField>(UpdateDefinition, Expression<Func<TDocument, TField>>, TField)
Combines an existing update with a max operator.
Min<TDocument, TField>(UpdateDefinition, FieldDefinition<TDocument, TField>, TField)
Combines an existing update with a min operator.
Min<TDocument, TField>(UpdateDefinition, Expression<Func<TDocument, TField>>, TField)
Combines an existing update with a min operator.
Mul<TDocument, TField>(UpdateDefinition, FieldDefinition<TDocument, TField>, TField)
Combines an existing update with a multiply operator.
Mul<TDocument, TField>(UpdateDefinition, Expression<Func<TDocument, TField>>, TField)
Combines an existing update with a multiply operator.
PopFirst(UpdateDefinition, FieldDefinition)
Combines an existing update with a pop operator.
PopFirst(UpdateDefinition, Expression<Func<TDocument, object>>)
Combines an existing update with a pop operator.
PopLast(UpdateDefinition, FieldDefinition)
Combines an existing update with a pop operator.
PopLast(UpdateDefinition, Expression<Func<TDocument, object>>)
Combines an existing update with a pop operator.
PullAll<TDocument, TItem>(UpdateDefinition, FieldDefinition, IEnumerable)
Combines an existing update with a pull operator.
PullAll<TDocument, TItem>(UpdateDefinition, Expression<Func<TDocument, IEnumerable>>, IEnumerable)
Combines an existing update with a pull operator.
PullFilter<TDocument, TItem>(UpdateDefinition, FieldDefinition, FilterDefinition)
Combines an existing update with a pull operator.
Combines an existing update with a pull operator.
Combines an existing update with a pull operator.
Pull<TDocument, TItem>(UpdateDefinition, FieldDefinition, TItem)
Combines an existing update with a pull operator.
Pull<TDocument, TItem>(UpdateDefinition, Expression<Func<TDocument, IEnumerable>>, TItem)
Combines an existing update with a pull operator.
Combines an existing update with a push operator.
Combines an existing update with a push operator.
Push<TDocument, TItem>(UpdateDefinition, FieldDefinition, TItem)
Combines an existing update with a push operator.
Push<TDocument, TItem>(UpdateDefinition, Expression<Func<TDocument, IEnumerable>>, TItem)
Combines an existing update with a push operator.
Rename(UpdateDefinition, FieldDefinition, string)
Combines an existing update with a field renaming operator.
Rename(UpdateDefinition, Expression<Func<TDocument, object>>, string)
Combines an existing update with a field renaming operator.
SetOnInsert<TDocument, TField>(UpdateDefinition, FieldDefinition<TDocument, TField>, TField)
Combines an existing update with a set on insert operator.
SetOnInsert<TDocument, TField>(UpdateDefinition, Expression<Func<TDocument, TField>>, TField)
Combines an existing update with a set on insert operator.
Set<TDocument, TField>(UpdateDefinition, FieldDefinition<TDocument, TField>, TField)
Combines an existing update with a set operator.
Set<TDocument, TField>(UpdateDefinition, Expression<Func<TDocument, TField>>, TField)
Combines an existing update with a set operator.
Unset(UpdateDefinition, FieldDefinition)
Combines an existing update with an unset operator.
Unset(UpdateDefinition, Expression<Func<TDocument, object>>)
Combines an existing update with an unset operator.