Table of Contents

Namespace BiExcellence.OpenBi.Api.MasterData

Classes

MasterDataAttribute

A dynamic attribute (schema column) defined on a master data object.

MasterDataHierarchy

A hierarchy defined over a master data object (listing shape, without its nodes).

MasterDataHierarchyDetail

A hierarchy defined over a master data object, including its full node tree (flat list; each node references its parent by ParentId). Used as both the request and response body.

MasterDataHierarchyNode

One node of a master data hierarchy.

MasterDataObject

A master data object: a dynamically-named master data table, addressed by its IOBJNM key. (The legacy DATAPROVIDER_NAME-keyed path is part of the DataProvider engine and is out of scope for this client.)

MasterDataValue

One master data value, for one language. Used as both the request and response body.

OpenBiApiClientMasterDataExtensions

Extension methods for the /masterdataobjects REST API (the dynamic master data table engine, addressed by IOBJNM key; the legacy DATAPROVIDER_NAME-keyed path is out of scope for this client). Note that master data value listing uses its own plain search/skip/top query parameters rather than the $select/$top/... convention used by OpenBiListRequest elsewhere in this client, so it is not accepted here.

Interfaces

IMasterDataAttribute

A dynamic attribute (schema column) defined on a master data object.

IMasterDataHierarchy

A hierarchy defined over a master data object (listing shape, without its nodes).

IMasterDataHierarchyDetail

A hierarchy defined over a master data object, including its full node tree (flat list; each node references its parent by ParentId). Used as both the request and response body.

IMasterDataHierarchyNode

One node of a master data hierarchy.

IMasterDataObject

A master data object: a dynamically-named master data table, addressed by its IOBJNM key. (The legacy DATAPROVIDER_NAME-keyed path is part of the DataProvider engine and is out of scope for this client.)

IMasterDataValue

One master data value, for one language. Used as both the request and response body.