Пример #1
0
 public static ReplaceAndReturnValueQuery <T> ReplaceAndReturnChanges <T>(this IMutableSingleObjectQuery <T> target, T newObject, bool nonAtomic = false)
 {
     return(new ReplaceAndReturnValueQuery <T>(target, newObject, nonAtomic));
 }
Пример #2
0
 public static DeleteQuery <T> Delete <T>(this IMutableSingleObjectQuery <T> target)
 {
     return(new DeleteQuery <T>(target));
 }
Пример #3
0
 public static DeleteAndReturnValueQuery <T> DeleteAndReturnChanges <T>(this IMutableSingleObjectQuery <T> target)
 {
     return(new DeleteAndReturnValueQuery <T>(target));
 }
Пример #4
0
 public ReplaceAndReturnValueQuery(IMutableSingleObjectQuery <T> getTerm, T newObject, bool nonAtomic)
     : base(getTerm, newObject, nonAtomic)
 {
 }
Пример #5
0
 public static UpdateAndReturnValueQuery <T> UpdateAndReturnChanges <T>(this IMutableSingleObjectQuery <T> target, Expression <Func <T, T> > updateExpression, bool nonAtomic = false)
 {
     return(new UpdateAndReturnValueQuery <T>(target, updateExpression, nonAtomic));
 }
Пример #6
0
 public DeleteQuery(IMutableSingleObjectQuery <T> getTerm)
     : base(getTerm)
 {
 }
Пример #7
0
 public DeleteQueryBase(IMutableSingleObjectQuery <T> getTerm)
 {
     this.getTerm = getTerm;
 }
Пример #8
0
 public static IWriteQuery <DmlResponse <T> > ReplaceAndReturnValue <T>(this IMutableSingleObjectQuery <T> target, T newObject, bool nonAtomic = false)
 {
     return(new ReplaceAndReturnValueQuery <T>(target, newObject, nonAtomic));
 }
Пример #9
0
 public UpdateQuery(IMutableSingleObjectQuery <T> singleObjectTerm, Expression <Func <T, T> > updateExpression, bool nonAtomic)
     : base(singleObjectTerm, updateExpression, nonAtomic)
 {
 }
Пример #10
0
 public static IWriteQuery <DmlResponse <T> > DeleteAndReturnValue <T>(this IMutableSingleObjectQuery <T> target)
 {
     return(new DeleteAndReturnValueQuery <T>(target));
 }
Пример #11
0
 public static IWriteQuery <DmlResponse> Update <T>(this IMutableSingleObjectQuery <T> target, Expression <Func <T, T> > updateExpression, bool nonAtomic = false)
 {
     return(new UpdateQuery <T>(target, updateExpression, nonAtomic));
 }
Пример #12
0
 public UpdateQueryBase(IMutableSingleObjectQuery <T> singleObjectTerm, Expression <Func <T, T> > updateExpression, bool nonAtomic)
 {
     this.singleObjectTerm = singleObjectTerm;
     this.updateExpression = updateExpression;
     this.nonAtomic        = nonAtomic;
 }
 public DeleteAndReturnValueQuery(IMutableSingleObjectQuery <T> getTerm)
     : base(getTerm)
 {
 }
Пример #14
0
 public ReplaceQueryBase(IMutableSingleObjectQuery <T> getTerm, T newObject, bool nonAtomic)
 {
     this.getTerm   = getTerm;
     this.newObject = newObject;
     this.nonAtomic = nonAtomic;
 }