Class DataProviderDocument
- Namespace
- BiExcellence.OpenBi.Api.DataProviders
- Assembly
- BiExcellence.OpenBi.Api.Client.dll
A document the source system attaches to the dataprovider's context.
public sealed class DataProviderDocument
- Inheritance
-
objectDataProviderDocument
Properties
AlertLevel
The alert level the document carries.
[JsonPropertyName("alertLevel")]
public int AlertLevel { get; set; }
Property Value
- int
Attributes
Whatever else the source states about it.
[JsonPropertyName("attributes")]
public Dictionary<string, JsonElement>? Attributes { get; set; }
Property Value
- Dictionary<string, JsonElement>
Author
Who wrote it.
[JsonPropertyName("author")]
public string? Author { get; set; }
Property Value
- string
ContentAscii
The document's text, where it is a text one.
[JsonPropertyName("contentAscii")]
public string? ContentAscii { get; set; }
Property Value
- string
ContentBinary
The document's bytes, where it is a binary one.
[JsonPropertyName("contentBinary")]
public byte[]? ContentBinary { get; set; }
Property Value
- byte[]
CreateDate
The date the document was created, as the source spells it.
[JsonPropertyName("createDate")]
public string? CreateDate { get; set; }
Property Value
- string
CreateTime
The time the document was created, as the source spells it.
[JsonPropertyName("createTime")]
public string? CreateTime { get; set; }
Property Value
- string
DocumentImageUrl
An icon for the document.
[JsonPropertyName("documentImageUrl")]
public string? DocumentImageUrl { get; set; }
Property Value
- string
Header
The document's title.
[JsonPropertyName("header")]
public string? Header { get; set; }
Property Value
- string
Id
The document's id.
[JsonPropertyName("id")]
public string? Id { get; set; }
Property Value
- string
Url
Where the document itself can be read.
[JsonPropertyName("url")]
public string? Url { get; set; }
Property Value
- string