Ho il codice qui sotto.PCL Reflection ottiene proprietà con BindingFlags
public static IEnumerable<PropertyInfo> GetAllPublicInstanceDeclaredOnlyProperties(this Type type)
{
var result =
from PropertyInfo pi in type.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly)
select pi;
return result;
}
Sto provando a convertirlo in una libreria PCL ma non riesco a capirlo. Ho provato
type.GetTypeInfo().DeclaredProperties.Where(x => x.BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly)
Ma BindingFlags non esiste.
Cosa mi manca?
Questo non funziona 'Type.GetType() GetProperties (BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly). .ToList()' – Sandesh
No. GetProperties pretende molto esistono in PCL –
Qualche progresso da allora? –