IRdsUniqueKey

Assembly: Rds;

Namespace: Prognoz.Platform.Interop.Rds;

Description

The IRdsUniqueKey interface is used to work with unique key of MDM dictionary.

Inheritance hierarchy

          INamedEntity

          IRdsUniqueKey

Comments

A unique key is a basic identifier of records in an MDM dictionary. A key may consist of a single dictionary attribute, which values are unique for each of the elements. If the dictionary does not have a single unique attribute, the key can be composed of several attributes, which values together form a unique combination.

Properties

  Property name Brief description

Attributes

The Attributes property returns attributes of the MDM dictionary unique key.

CaseSensitive

The CaseSensitive property determines whether unique key is case sensitive.

Contains

The Contains property determines whether the specified attribute is included into unique key of the MDM dictionary.

Dictionary

The Dictionary property returns the MDM dictionary that is the owner of the unique key.

UseInSelection

The UseInSelection property determines whether unique key is used on selection creating.

Properties Inherited From INamedEntity

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

Methods

  Method name Brief description

Check

The Check method checks if element values are unique by attributes included into the unique key.

See also:

Rds Assembly Interfaces