public NCMBRole[] ReturnRole(NCMBObject[] ary) { if (ary.Length == 0) { return(new NCMBRole[0]); } var results = new NCMBRole[ary.Length]; var i = 0; foreach (var obj in ary) { results[i] = (NCMBRole)obj; i++; } return(results); }
private NCMBObject[] ConvertResults(JObject results) { var ary = (JArray)results.GetValue("results"); var count = ary.Count; var objs = new NCMBObject[count]; var i = 0; foreach (var row in ary) { switch (Name) { case "roles": { var obj = new NCMBRole(); obj.Sets((JObject)row); objs[i] = obj; } break; case "installations": { var obj = new NCMBInstallation(); obj.Sets((JObject)row); objs[i] = obj; } break; case "users": { var obj = new NCMBUser(); obj.Sets((JObject)row); objs[i] = obj; } break; default: { var obj = new NCMBObject(Name); obj.Sets((JObject)row); objs[i] = obj; } break; } i++; } return(objs); }
public NCMBRole RemoveRole(NCMBRole role) { SetOpe("RemoveRole"); roles.Add(role); return(this); }
public NCMBRole AddRole(NCMBRole role) { SetOpe("AddRole"); roles.Add(role); return(this); }