Learning > E C Db Change ECSchema ECDbChange ECSchema alias: change version: 1.0.1 displayLabel: ECDb Change Entity Classes ChangeSummary typeName: EntityClass displayLabel: Summary modifier: Sealed Properties Name Description Type Extended Type ExtendedProperties string Json InstanceChange typeName: EntityClass Represents an instance change in a change summary displayLabel: Instance Change modifier: Sealed Properties Name Description Type Extended Type Summary navigation ChangedInstance Key of the change instance struct OpCode OpCode IsIndirect Change happened due to a foreign key action or trigger boolean PropertyValueChange typeName: EntityClass Represents an property value change of an instance change in a change summary displayLabel: Property Value Change modifier: Sealed Properties Name Description Type Extended Type InstanceChange navigation AccessString string RawOldValue Untyped old value binary RawNewValue Untyped new value binary Relationship Classes ChangeSummaryContainsInstanceChanges typeName: RelationshipClass modifier: Sealed Strength: Embedding strengthDirection: Forward Source isPolymorphic: false roleLabel: has multiplicity: (1..1) Constraint Classes ChangeSummary Target isPolymorphic: false roleLabel: is contained in multiplicity: (0..*) Constraint Classes InstanceChange InstanceChangeOwnsPropertyValueChanges typeName: RelationshipClass modifier: Sealed Strength: Embedding strengthDirection: Forward Source isPolymorphic: false roleLabel: owns multiplicity: (1..1) Constraint Classes InstanceChange Target isPolymorphic: false roleLabel: is contained in multiplicity: (0..*) Constraint Classes PropertyValueChange Enumerations OpCode typeName: Enumeration Backing Type: int Strict: true Label Value Insert 1 Update 2 Delete 4 InstanceKey typeName: StructClass displayLabel: InstanceKey modifier: Sealed Properties Name Description Label Category Read Only Priority Id false 0 ClassId false 0 Last Updated: 15 June, 2021