A way to add custom metadata to any of the supported CustomAttribute Container Types. To understand ECCustomAttributes, you need to understand .NET "custom attributes".

ECCustomAttributes are the key aspect of the EC metadata abstractions that allow the addition of metadata concepts not in the EC specification. This gives ECObjects the flexibility needed to represent externally defined metadata with full fidelity.

ECCustomAttributes are the most unusual of the entities in an ECSchema, because they are actually instances of an ECCustomAttributeClass.

Last Updated: 13 May, 2019