ColumnSet クラスの使用

Microsoft Dataverse では、ColumnSet クラスを使用して、QueryExpressionQueryByAttribute クラスを使って定義されたクエリから返す列 (属性) を指定できます。 さらに、IOrganizationService.Retrieve のパラメーターです。 方法と、EntityCollection のデータを返すいくつかのメッセージ要求クラスでプロパティとして使用されます。

注意

ColumnSet クラスには、テーブルのすべての列を返す必要があることを指定する AllColumns プロパティがあります。 パフォーマンスのベスト プラクティスとして、運用コードにこれを使用しないでください。 詳細: クエリ API を使用してエンティティのすべての列を取得することはできません

次のコード例は、ColumnSet クラスを使用してクエリ式から返す列を指定する方法を示しています。

QueryExpression contactquery = new QueryExpression   
{  
   EntityName="contact",  
   ColumnSet = new ColumnSet("firstname", "lastname", "contactid")   
};  

関連項目

QueryExpression クラスの使用
QueryExpression でクエリを作成する
ConditionExpression クラスの使用
QueryExpression クラス
QueryByAttribute クラス

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。