/// <summary> /// Adds sets for all supplied fields ignoring identity fields and filters for identity and/or key /// </summary> /// <param name="fields"></param> /// <returns></returns> public IMereUpdatePost <T> Set(IEnumerable <KeyValuePair <string, object> > fields) { QueryContext.AddUpdateField(fields); return(this); }
/// <summary> /// Adds sets for all supplied fields ignoring identity fields with option to or not to add filters for identity and/or key /// </summary> /// <param name="fields"></param> /// <param name="filterWithKeyAndOrIdentity"></param> /// <returns></returns> public IMereUpdatePost <T> Set(IEnumerable <KeyValuePair <string, object> > fields, bool filterWithKeyAndOrIdentity) { QueryContext.AddUpdateField(fields, filterWithKeyAndOrIdentity); return(this); }
/// <summary> /// Adds set for field /// </summary> /// <param name="field"></param> /// <param name="value"></param> /// <returns></returns> public IMereUpdatePost <T> Set <TProp>(Expression <Func <T, TProp> > field, TProp value) { QueryContext.AddUpdateField(field, value); return(this); }