データベースのカラムにマッピングされていない Learn365 API プロパティの中には、$filter クエリや $select クエリで使用できないものがあり、それぞれ non-filterable プロパティ、non-selectable プロパティとして呼び出されます。
ここでは、Learn365 API のプロパティのうち、non-filterable プロパティ、non-selectable プロパティのリストを掲載しています。
Learn365では、non-filterable プロパティ、non-selectable プロパティを使用すると、以下のエラーが発生します。;
"The specified type member 'property_name' is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are supported."
このエラーを回避するには、以下の Learn365 API non-filterable プロパティ、non-selectable プロパティは、「$filter」と「$select」クエリに使用しないでください。
API section | non-filterable プロパティ | non-selectable プロパティ |
Courses | TimeZone | |
CourseSessions |
|
|
ExternalApps |
|
|
LearningModuleAttempts | State | State |
ScormAttempts | State | State |
Users | IsExternal |