public override IEnumerable <object> Get(string strQuery) { var ex = Parser.GetWhereClauses(strQuery, null); var key = ex.Keys.Where(x => x.Equals("Address", StringComparison.OrdinalIgnoreCase)).FirstOrDefault(); if (!string.IsNullOrEmpty(key)) { Address = (string)ex[key]; return((new UnixWbemClassObject[] { (UnixWbemClassObject)New().Get(ex) }).OfType <object> ()); } return((new UnixWbemClassObject[] { }).OfType <object> ()); }