Class DataProviderSchemaField
- Namespace
- BiExcellence.OpenBi.Api.DataProviders
- Assembly
- BiExcellence.OpenBi.Api.Client.dll
One column of a table or view in the source database.
public sealed class DataProviderSchemaField
- Inheritance
-
objectDataProviderSchemaField
Properties
FieldType
The column's data type.
[JsonPropertyName("type")]
[JsonConverter(typeof(JsonStringEnumConverter<DbType>))]
public DbType FieldType { get; set; }
Property Value
- DbType
IsKey
True where the column is part of the primary key.
[JsonPropertyName("isKey")]
public bool IsKey { get; set; }
Property Value
- bool
Length
The column length, where the type has one.
[JsonPropertyName("length")]
public int Length { get; set; }
Property Value
- int
Name
The column name.
[JsonPropertyName("name")]
public string? Name { get; set; }
Property Value
- string