В настоящее время я работаю над проектом, в котором я пытаюсь извлечь решение из системы, а затем отобразить информацию об этом решении в списке.
public static class SolutionActions
{
public static List<Entity> getAllSolutions(IOrganizationService _serviceProxy)
{
QueryExpression querySampleSolution = new QueryExpression
{
EntityName = "solution",
ColumnSet = new ColumnSet(new string[] { "publisherid", "installedon", "version", "versionnumber", "friendlyname", "uniquename" }),
Criteria = new FilterExpression(),
NoLock = true,
};
EntityCollection foundSolutions = _serviceProxy.RetrieveMultiple(querySampleSolution);
return foundSolutions.Entities.ToList();
}
}
и
if (sourceConnection != null)
{
List<Entity> foundSolutions = SolutionActions.getAllSolutions(sourceConnection._orgService);
//listSolutions.Items.AddRange(foundSolutions.ToArray());
listSolutions.DataSource = foundSolutions;
}
Мне просто интересно, есть ли у кого-нибудь из вас советы о том, как я могу получить список для отображения PublishID, Installedon и т. Д.