Learn365 API でフィルター不可・選択不可のプロパティ

  • 更新

データベースの列にマッピングされていない Learn365 API の一部のプロパティは、$filter および $select クエリで使用することができません。

これらはそれぞれ「non-filterable (フィルター不可)」プロパティ、および「non-selectable (選択不可)」プロパティと称されます。

ここでは、Learn365 API における「non-filterable (フィルター不可)」および「non-selectable (選択不可)」プロパティを一覧にしています。

Learn365 では、これらのプロパティを使用しようとすると、次のエラーが発生します。

"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 のプロパティは、$filter および $select クエリでは使用しないでください。

API section non-filterable
(フィルター不可)プロパティ
non-selectable
(選択不可)プロパティ
Courses TimeZone  
CourseSessions
  • StartDateTimeZoneOffset
  • EndDateTimeZoneOffset
  • StartDateLocal
  • EndDateLocal
  • TimeZoneName
  • Room
  • AttendanceStartDateLocal
  • AttendanceEndDateLocal
  • EnrollmentDeadlineLocal
  • Instructors
 
ExternalApps
  • Secret
  • CustomFields
  • Secret
  • CustomFields
LearningModuleAttempts State State
ScormAttempts State State
Users IsExternal