StiGisDatabase Class

Namespace: Stimulsoft.Report.Dictionary

Inheritance

Inherits from: StiFileDatabase

Constructors

Constructor Description
StiGisDatabase()  
StiGisDatabase(string name, string pathData)  
StiGisDatabase(string name, string pathData, string key)  
StiGisDatabase(string name, string pathData, string key, StiGisDataType dataType)  
StiGisDatabase(string name, string pathData, string key, StiGisDataType dataType, StiColumnTypeProcessing castToColumnType)  

StiGisDatabase()


StiGisDatabase(name: string, pathData: string)

Parameters

  • name (string)
  • pathData (string)

StiGisDatabase(name: string, pathData: string, key: string)

Parameters

  • name (string)
  • pathData (string)
  • key (string)

StiGisDatabase(name: string, pathData: string, key: string, dataType: StiGisDataType)

Parameters

  • name (string)
  • pathData (string)
  • key (string)
  • dataType (StiGisDataType)

StiGisDatabase(name: string, pathData: string, key: string, dataType: StiGisDataType, castToColumnType: StiColumnTypeProcessing)

Parameters

Properties

Property Type Description
DataType StiGisDataType  
Separator string  

Methods

Method Returns Description
CopyDataSourceFrom StiDataSource  
CreateConnector StiDataConnector Returns new data connector for this database.
Edit DialogResult  
EditAsync Task  
GetConnectorOptions StiFileDataOptions  
GetNestedResources List Returns a list of the resources which connected to this database.
LoadFromJsonObject void  
SaveToJsonObject JObject  

Method Details

CopyDataSourceFrom

CopyDataSourceFrom(dataSourceToCopy: StiDataSource): StiDataSource

Parameters

  • dataSourceToCopy (StiDataSource)

Returns StiDataSource


CreateConnector

CreateConnector(connectionString: string): StiDataConnector

Returns new data connector for this database.

Parameters

  • connectionString (string)

Returns StiDataConnector — Created connector.


Edit

Edit(dictionary: StiDictionary, newDatabase: bool): DialogResult

Parameters

  • dictionary (StiDictionary)
  • newDatabase (bool)

Returns DialogResult


EditAsync

EditAsync(dictionary: StiDictionary, newDatabase: bool): Task

Parameters

  • dictionary (StiDictionary)
  • newDatabase (bool)

Returns Task


GetConnectorOptions

GetConnectorOptions(report: StiReport): StiFileDataOptions

Parameters

Returns StiFileDataOptions


GetNestedResources

GetNestedResources(report: StiReport): List

Returns a list of the resources which connected to this database.

Parameters

Returns List — A list of the connected to this database resources.


LoadFromJsonObject

LoadFromJsonObject(jObject: JObject): void

Parameters


SaveToJsonObject

SaveToJsonObject(mode: StiJsonSaveMode): JObject

Parameters

Returns JObject