O que deve ser usado em vez do EntityName.account.ToString () obsoleto?

Quando eu desenho umQueryExpressionSempre usei a seguinte sintaxe codificada.

QueryExpression expression = new QueryExpression
{
  EntityName = "account";
  ...
}

Emeste blog a seguinte sintaxe baseada emesta enumeração é usado.

QueryExpression expression = new QueryExpression
{
  EntityName = EntityName.account.ToString();
  ...
}

Gostei muito melhor, mas não consegui encontrá-lo usando intellisense. Então eu encontreiesta discussão onde é explicado que a sintaxe está obsoleta.

Então, o que se deve usar em vez deNome da entidade? Eu pesquisei um pouco, mas não consigo encontrar nada de útil. Parece-me que algum tipo de enumeração deve ser preferido antes da expressão codificada. Isso está correto? E se sim, como fazer isso no CRM 2011?

questionAnswers(3)

yourAnswerToTheQuestion