private IEnumerable<MethodInfo> GetCandidateExtensions(SetOrGet gos) { foreach (PropertyInfo p in GetExtensions<PropertyInfo>(MemberTypes.Property)) { MethodInfo m = Accessor(p, gos); if (null == m) continue; yield return m; } }