定義別エンティティ リソース
定義別エンティティ リソース
定義別エンティティ リソースには、指定されたエンティティ定義に関連付けられたエンティティのコレクションが含まれています。
このリソースは、GET メソッドのみサポートしています。
GET /api/entitydefinitions/{名前}/entities{?skip、take}
指定されたエンティティ定義に関連付けられているエンティティのコレクションを取得します。応答には、エンティティ オブジェクトのコレクションが含まれています。
次の表に、クエリ パラメーターと関連情報を示します。
| パラメーター | タイプ | 情報 |
|---|---|---|
skip | integer | スキップする定義の数。 |
take | integer | 返される定義の数。 |
filter | string | 追加のフィルター。 |
definitionsToLoad | string | 廃止。definitionsToLoadByName を使用。 |
definitionsToLoadByName | string | 定義名のコンマ区切りのリスト。 |
definitionsToLoadById | string | 定義 ID のコンマ区切りのリスト。 |
viewMode | basic/extended | 表示モード |
loadPermissions | boolean | アクセス許可を読み込むためのフラグ。 |
includeConditionalMembers | boolean | 条件付きメンバーを含めるためのフラグ。 |
excludeTaxonomyDefinitions | boolean | タクソノミー定義を除外するためのフラグ。 |
excludeSystemOwnedDefinitions | boolean | システム所有の定義を除外するためのフラグ。 |
チャンク
1 つのチャンクに収まらないほど多くのエンティティがある場合は、次のチャンクを取得するためのリンクが記述されます。
範囲設定
take パラメーターを指定すると、返されるエンティティの数はそのパラメーター値 (最大で 100) に制限されます。skip パラメーターを使用して、返されるエンティティの範囲を詳しく指定することもできます。
要求の例:
応答の例: