PropertyMetaData Class
Beta
Metadata for a property.
Implements
Methods
| Name | Description | |
|---|---|---|
| constructor(jsonObj: PropertyMetaDataProps): PropertyMetaData | ||
| createProperty(jsonObj: any): any | construct a single property from an input object according to this metadata |
Properties
| Name | Type | Description | |
|---|---|---|---|
| customAttributes | undefined | CustomAttribute[] | ||
| description | undefined | string | ||
| direction | undefined | string | ||
| displayLabel | undefined | string | ||
| extendedType | undefined | string | ||
| isCustomHandled | undefined | boolean | ||
| isCustomHandledOrphan | undefined | boolean | ||
| isNavigation Accessor ReadOnly | boolean | Return true if this property is a NavigationProperty. |
|
| kindOfQuantity | undefined | string | ||
| maximumLength | undefined | number | ||
| maximumValue | undefined | any | ||
| maxOccurs | undefined | number | ||
| minimumLength | undefined | number | ||
| minimumValue | undefined | any | ||
| minOccurs | undefined | number | ||
| primitiveType | undefined | PrimitiveTypeCode | ||
| readOnly | undefined | boolean | ||
| relationshipClass | undefined | string | ||
| structName | undefined | string |
Defined in
- core/common/src/EntityProps.ts Line 131
Last Updated: 30 November, 2023