StiDataTableSchema Class

Namespace: Stimulsoft.Base

This class describes a table in data schema.

Inheritance

Inherits from: StiObjectSchema

Constructors

Constructor Description
StiDataTableSchema()  
StiDataTableSchema(DataTable table)  
StiDataTableSchema(string name, string query)  

StiDataTableSchema()


StiDataTableSchema(table: DataTable)

Parameters

  • table (DataTable)

StiDataTableSchema(name: string, query: string)

Parameters

  • name (string)
  • query (string)

Properties

Property Type Description
Columns List<StiDataColumnSchema> A list of the columns.
Description string A description of the schema object.
Parameters List<StiDataParameterSchema> A list of the parameters.
Query string A query string.

Methods

Method Returns Description
NewProcedure static StiDataTableSchema  
NewTable static StiDataTableSchema  
NewTableOrView static StiDataTableSchema  
NewView static StiDataTableSchema  

Method Details

NewProcedure static

NewProcedure(name: string, connector: StiSqlDataConnector, query: string): StiDataTableSchema

Parameters

Returns StiDataTableSchema


NewTable static

NewTable(name: string, connector: StiSqlDataConnector, query: string): StiDataTableSchema

Parameters

Returns StiDataTableSchema


NewTableOrView static

NewTableOrView(name: string, connector: StiSqlDataConnector, query: string): StiDataTableSchema

Parameters

Returns StiDataTableSchema


NewView static

NewView(name: string, connector: StiSqlDataConnector, query: string): StiDataTableSchema

Parameters

Returns StiDataTableSchema