いくつかの LMS365 API プロパティは、データベースのカラムにマッピングされていないため、$filter や $select クエリで使用できず、それぞれ フィルタリング不可プロパティ、選択不可プロパティと呼ばれています。
ここでは、フィルタリング不可、選択不可の LMS365 API プロパティを一覧で掲載します。
LMS365では、このようなフィルタリング不可、選択不可のプロパティを使用すると、次のエラーが発生します。
"The specified type member 'property_name' is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are supported."
このエラーを回避するには、$filter と $select システム・クエリ・オプションに、LMS365 API プロパティを使用しないよう注意してください。
API section | フィルタリング不可プロパティ | 選択不可プロパティ |
Courses | TimeZone | |
CourseSessions |
|
|
ExternalApps |
|
|
LearningModuleAttempts | State | State |
ScormAttempts | State | State |
Users | IsExternal |