public static IEntity ResolveMember(IType type, string name, EntityType elementType) { foreach (IEntity member in type.GetMembers()) { if (elementType == member.EntityType && name == member.Name) { return member; } } return null; }