Attribute table/entity reference

Messages

The following table lists the messages for the Attribute table. Messages represent operations that can be performed on the table. They may also be events.

Name
Is Event?
Web API Operation SDK for .NET
RetrieveMultiple
Event: False
GET /attributes
See Query data
Query data

Properties

The following table lists selected properties for the Attribute table.

Property Value
DisplayName Attribute
DisplayCollectionName Attributes
SchemaName Attribute
CollectionSchemaName Attributes
EntitySetName attributes
LogicalName attribute
LogicalCollectionName attributes
PrimaryIdAttribute attributeid
PrimaryNameAttribute name
TableType Standard
OwnershipType None

Writable columns/attributes

These columns/attributes return true for either IsValidForCreate or IsValidForUpdate (usually both). Listed by SchemaName.

AttributeId

Property Value
Description Unique identifier of the attribute.
DisplayName Attribute
IsValidForForm False
IsValidForRead True
LogicalName attributeid
RequiredLevel SystemRequired
Type Uniqueidentifier

ExternalName

Property Value
Description The external name of this attribute.
DisplayName External Name
IsValidForForm True
IsValidForRead True
LogicalName externalname
RequiredLevel None
Type String
Format Text
FormatName Text
ImeMode Auto
IsLocalizable False
MaxLength 128

LogicalName

Property Value
Description The logical name of this attribute.
DisplayName Logical Name
IsValidForForm True
IsValidForRead True
LogicalName logicalname
RequiredLevel SystemRequired
Type String
Format Text
FormatName Text
ImeMode Auto
IsLocalizable False
MaxLength 128

ManagedPropertyLogicalName

Property Value
Description The managed property logical name of this attribute.
DisplayName Managed Property Logical Name
IsValidForForm True
IsValidForRead True
LogicalName managedpropertylogicalname
RequiredLevel None
Type String
Format Text
FormatName Text
ImeMode Auto
IsLocalizable False
MaxLength 128

ManagedPropertyParentAttributeName

Property Value
Description The managed property parent attribute name of this attribute.
DisplayName Managed Property Parent Attribute Name
IsValidForForm True
IsValidForRead True
LogicalName managedpropertyparentattributename
RequiredLevel None
Type String
Format Text
FormatName Text
ImeMode Auto
IsLocalizable False
MaxLength 128

Name

Property Value
Description The name of this Attribute.
DisplayName Name
IsValidForForm True
IsValidForRead True
LogicalName name
RequiredLevel None
Type String
Format Text
FormatName Text
ImeMode Auto
IsLocalizable False
MaxLength 128

PhysicalName

Property Value
Description The physical name of this attribute.
DisplayName Physical Name
IsValidForForm True
IsValidForRead True
LogicalName physicalname
RequiredLevel None
Type String
Format Text
FormatName Text
ImeMode Auto
IsLocalizable False
MaxLength 128

TableColumnName

Property Value
Description The table column name of this attribute.
DisplayName Table Column Name
IsValidForForm True
IsValidForRead True
LogicalName tablecolumnname
RequiredLevel None
Type String
Format Text
FormatName Text
ImeMode Auto
IsLocalizable False
MaxLength 128

Read-only columns/attributes

These columns/attributes return false for both IsValidForCreate and IsValidForUpdate. Listed by SchemaName.

AttributeOf

Property Value
Description Attribute Of
DisplayName Attribute Of
IsValidForForm False
IsValidForRead True
LogicalName attributeof
RequiredLevel None
Type Uniqueidentifier

AttributeTypeId

Property Value
Description Attribute Type Id
DisplayName Attribute Type Id
IsValidForForm False
IsValidForRead True
LogicalName attributetypeid
RequiredLevel None
Type Uniqueidentifier

ComponentState

Property Value
Description For internal use only.
DisplayName Component State
IsValidForForm False
IsValidForRead True
LogicalName componentstate
RequiredLevel SystemRequired
Type Picklist
DefaultFormValue -1
GlobalChoiceName componentstate

ComponentState Choices/Options

Value Label
0 Published
1 Unpublished
2 Deleted
3 Deleted Unpublished

OverwriteTime

Property Value
Description For internal use only.
DisplayName Record Overwrite Time
IsValidForForm False
IsValidForRead True
LogicalName overwritetime
RequiredLevel SystemRequired
Type DateTime
CanChangeDateTimeBehavior False
DateTimeBehavior UserLocal
Format DateOnly
ImeMode Inactive
SourceTypeMask 0

SolutionId

Property Value
Description Unique identifier of the associated solution.
DisplayName Solution
IsValidForForm False
IsValidForRead True
LogicalName solutionid
RequiredLevel SystemRequired
Type Uniqueidentifier

ValidForReadAPI

Property Value
Description Valid For Read API
DisplayName Valid For Read API
IsValidForForm False
IsValidForRead True
LogicalName validforreadapi
RequiredLevel None
Type Boolean
GlobalChoiceName _attribute_validforreadapi
DefaultValue False
True Label
False Label

VersionNumber

Property Value
Description The version number of this attribute.
DisplayName Version Number
IsValidForForm False
IsValidForRead True
LogicalName versionnumber
RequiredLevel None
Type BigInt
MaxValue 9223372036854775807
MinValue -9223372036854775808

One-to-Many relationships

These relationships are one-to-many. Listed by SchemaName.

attribute_dvfilesearchattribute

Many-To-One Relationship: dvfilesearchattribute attribute_dvfilesearchattribute

Property Value
ReferencingEntity dvfilesearchattribute
ReferencingAttribute attribute
ReferencedEntityNavigationPropertyName attribute_dvfilesearchattribute
IsCustomizable False
AssociatedMenuConfiguration AvailableOffline: True
Behavior: UseCollectionName
Group: Details
Label:
MenuId: null
Order: 10000
QueryApi: null
ViewId: 00000000-0000-0000-0000-000000000000

attribute_dvtablesearchattribute

Many-To-One Relationship: dvtablesearchattribute attribute_dvtablesearchattribute

Property Value
ReferencingEntity dvtablesearchattribute
ReferencingAttribute attribute
ReferencedEntityNavigationPropertyName attribute_dvtablesearchattribute
IsCustomizable False
AssociatedMenuConfiguration AvailableOffline: True
Behavior: UseCollectionName
Group: Details
Label:
MenuId: null
Order: 10000
QueryApi: null
ViewId: 00000000-0000-0000-0000-000000000000

attribute_solutioncomponentattrconfig

Many-To-One Relationship: solutioncomponentattributeconfiguration attribute_solutioncomponentattrconfig

Property Value
ReferencingEntity solutioncomponentattributeconfiguration
ReferencingAttribute attributeid
ReferencedEntityNavigationPropertyName attribute_solutioncomponentattrconfig
IsCustomizable True
AssociatedMenuConfiguration AvailableOffline: True
Behavior: UseCollectionName
Group: Details
Label:
MenuId: null
Order: 10000
QueryApi: null
ViewId: 00000000-0000-0000-0000-000000000000

referencedattribute_relationshipattribute

Many-To-One Relationship: relationshipattribute referencedattribute_relationshipattribute

Property Value
ReferencingEntity relationshipattribute
ReferencingAttribute referencedattributeid
ReferencedEntityNavigationPropertyName referencedattribute_relationshipattribute
IsCustomizable False
AssociatedMenuConfiguration AvailableOffline: True
Behavior: UseCollectionName
Group: Details
Label:
MenuId: null
Order: 10000
QueryApi: null
ViewId: 00000000-0000-0000-0000-000000000000

referencingattribute_relationshipattribute

Many-To-One Relationship: relationshipattribute referencingattribute_relationshipattribute

Property Value
ReferencingEntity relationshipattribute
ReferencingAttribute referencingattributeid
ReferencedEntityNavigationPropertyName referencingdattribute_relationshipattribute
IsCustomizable False
AssociatedMenuConfiguration AvailableOffline: True
Behavior: UseCollectionName
Group: Details
Label:
MenuId: null
Order: 10000
QueryApi: null
ViewId: 00000000-0000-0000-0000-000000000000

See also

Dataverse table/entity reference
Dataverse Web API Reference
attribute