2.1.4 TEntitySet

The TEntitySet complex type annotates the EntitySet element, as defined in [MC-CSDL] section 2.1.18. The EntitySet element defines a named set that can contain instances of an entity. More than one EntitySet element for a particular EntityType can be defined.

The TEntitySet complex type is defined in the schema as follows.

  <xs:complexType name ="TEntitySet">
   <xs:attribute name="Caption" type="xs:string" use="optional"/>
   <xs:attribute name="CollectionCaption" type="xs:string" use="optional"/>
   <xs:attribute name="ReferenceName" type="xs:string" use="optional"/>
   <xs:attribute name="Hidden" type="xs:boolean" default="false" use="optional"/>

The attributes that are defined by the TEntitySet complex type are specified in the following table.




Contains a user-friendly display name for the entity. If no caption is set in the model, no caption is displayed.


Contains the plural name for the entity.


Contains the unmerged and fully qualified name of the entity, that is, the original CubeDimension ([MS-SSAS] section name before munging.


Indicates whether the entity is hidden. If the value of this attribute is "true", the entity is hidden.