Interface IDataProviderStoreObject
- Namespace
- BiExcellence.OpenBi.Api.DataProviderStore
- Assembly
- BiExcellence.OpenBi.Api.Client.dll
A document that belongs to a dataprovider rather than to a role - a chart definition, a dashboard layout and the like - stored under a Type that says what it is.
public interface IDataProviderStoreObject
Properties
ConnectionTemplateId
The connection template the document belongs to, where it belongs to one. VIEW and
DASHBOARD documents are found by it; empty for a chart definition.
string? ConnectionTemplateId { get; init; }
Property Value
- string
Content
The document itself, as text - XML for VIEW, DASHBOARD and EXCEPTION documents.
string? Content { get; init; }
Property Value
- string
Id
The object's id. Server-generated when omitted on create.
string? Id { get; init; }
Property Value
- string
Object
The object the document belongs to - for an EXCEPTION document the InfoCube/Query of the
dataprovider, for a chart definition its own id.
string? Object { get; init; }
Property Value
- string
Type
What kind of document this is. The server itself reads CHARTDEFINITION, VIEW,
DASHBOARD and EXCEPTION, and filters on it - a document stored under another type is
invisible to those routes.
string? Type { get; init; }
Property Value
- string