フィルタリング不可、選択不可のAPIプロパティ

  • 更新

いくつかの 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
  • StartDateTimeZoneOffset
  • EndDateTimeZoneOffset
  • StartDateLocal
  • EndDateLocal
  • TimeZoneName
  • Room
  • AttendanceStartDateLocal
  • AttendanceEndDateLocal
  • EnrollmentDeadlineLocal
  • Instructors
 
ExternalApps
  • Secret
  • CustomFields
  • Secret
  • CustomFields
LearningModuleAttempts State State
ScormAttempts State State
Users IsExternal