Use la clase ColumnSet
En Microsoft Dataverse, puedes usar la clase ColumnSet para especificar qué columnas (atributos) devolver de una consulta definida usando las clases QueryExpression y QueryByAttribute. También es un parámetro para el método IOrganizationService.Retrieve y se usa como propiedad en varias clases de solicitudes de mensaje que devuelven datos en una EntityCollection.
Nota
La clase ColumnSet tiene una propiedad AllColumns que especifica que se deben devolver todas las columnas de la tabla. Como práctica recomendada del rendimiento, no debería utilizarla para código de producción. Más información: No recuperar la entidad todas las columnas mediante API de consulta
El siguiente ejemplo de código muestra cómo utilizar la clase ColumnSet
para especificar qué columnas devolver de una expresión de consulta.
QueryExpression contactquery = new QueryExpression
{
EntityName="contact",
ColumnSet = new ColumnSet("firstname", "lastname", "contactid")
};
Consultar también
Usar la clase QueryExpression
Crear consultas con QueryExpression
Usar la clase ConditionExpression
Clase de
QueryExpression
Clase de QueryByAttribute
Nota
¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)
La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).