IMetaAttribute

Assembly: Rds;

Description

The IMetaAttribute interface is used to work with an attribute of time series database of time series level or observations.

Inheritance hierarchy

          INamedEntity

          IMetaAttribute

Comments

To work with collection of attributes, use the IMetaAttributes interface.

Properties

  Property name Brief description
The Attributes property returns all attributes contained in the same dictionary as this attribute.
The BasisAttribute property returns a basic dictionary attribute if a dictionary is composite.
The BasisIndex property returns a basic dictionary index if a dictionary is composite.
The CollectionAttribute property returns an attribute that is parent for an attribute of a system table that stores multiple attribute values.
The CollectionAttributes property returns a collection of attributes of a system table that stores multiple attribute values.
The DataDomain property determines data type used to store multibyte information in attribute.
The DataType property determines data type that may be contained in elements values by a specified attribute.
The DefaultValue property determines default value for elements by a specified attribute.
The Dictionary property returns parent object.
The Field property returns a table field, in which attribute values are stored.
The FieldId property returns an identifier of a table field, in which attribute values are stored.
The FieldSize property determines length of a table field, in which attribute values are stored.
The FilterInHierarchyByDefault property determines the selection used for default attribute.
The Group property determines an attribute group.
The HasMultipleValues property determines whether an element may have multiple values by this attribute.
The Hidden property determines whether this attribute is hidden.
The IsInHierarchyByDefault property determines whether attribute is used in the default hierarchy.
The Kind property determines an attribute type.
The Nullable property determines whether an element may have empty value by this attribute.
The OrderInHierarchyByDefault property determines the default order of attribute in the hierarchy.
The Predefined property returns whether the attribute is a system one.
The Primary property returns whether an attribute is included in the unique key of time series database.
The Tag property returns an attribute view.
The TagData property determines custom attribute indicator.

The Translations property returns a collection of settings containing translation parameters of the time series database attributes into different languages.

The ValuesObject property determines an object, to which an attribute refers.

Methods

  Property name Brief description
The EqualObject method returns whether an attribute belongs to an object.
The InDefaultHierarchy method returns whether an attribute is included in default hierarchy.

Properties inherited from INamedEntity

  Property name Brief description
Id The Id property determines the object identifier.
Key The Key property returns the object key.
Name The Name property determines the object name.

See also:

Rds Assembly Interfaces