Interface IDataExtension
Assembly: BoldReports.Web.dll
Syntax
public interface IDataExtension
Properties
Command
Declaration
Command Command { get; set; }
Property Value
Type |
Description |
BoldReports.Data.Command |
|
ConnectionProperties
Declaration
ConnectionProperties ConnectionProperties { get; set; }
Property Value
Type |
Description |
BoldReports.Data.ConnectionProperties |
|
CustomProperties
Declaration
Dictionary<string, object> CustomProperties { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.Dictionary<System.String, System.Object> |
|
DataSet
Declaration
DataSet DataSet { get; set; }
Property Value
Type |
Description |
BoldReports.RDL.DOM.DataSet |
|
DataSource
Declaration
DataSource DataSource { get; set; }
Property Value
Type |
Description |
BoldReports.RDL.DOM.DataSource |
|
Helper
Declaration
ExtensionHelper Helper { get; set; }
Property Value
Type |
Description |
BoldReports.Web.ExtensionHelper |
|
IsDesignerMode
Declaration
bool IsDesignerMode { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
add_EvaluateExpression(EvaluateExpressionEventHandler)
Declaration
void add_EvaluateExpression(EvaluateExpressionEventHandler value)
Parameters
add_ParseExpression(ParseExpressionEventHandler)
Declaration
void add_ParseExpression(ParseExpressionEventHandler value)
Parameters
GetCommandText(QueryBuilderDesignInfo, out String)
Declaration
string GetCommandText(QueryBuilderDesignInfo designInfo, out string errorMessage)
Parameters
Type |
Name |
Description |
BoldReports.Data.QueryBuilderDesignInfo |
designInfo |
|
System.String |
errorMessage |
|
Returns
Type |
Description |
System.String |
|
GetData(out String)
Declaration
object GetData(out string errorMessage)
Parameters
Type |
Name |
Description |
System.String |
errorMessage |
|
Returns
Type |
Description |
System.Object |
|
GetDatabases(out String)
Declaration
DataTable GetDatabases(out string errorMessage)
Parameters
Type |
Name |
Description |
System.String |
errorMessage |
|
Returns
Type |
Description |
System.Data.DataTable |
|
GetDataSourceSchema(SchemaDataInfo, out String)
Declaration
SchemaData GetDataSourceSchema(SchemaDataInfo schemaData, out string errorMessage)
Parameters
Type |
Name |
Description |
BoldReports.Data.SchemaDataInfo |
schemaData |
|
System.String |
errorMessage |
|
Returns
Type |
Description |
BoldReports.Data.SchemaData |
|
GetQuerySchema(out String)
Declaration
object GetQuerySchema(out string errorMessage)
Parameters
Type |
Name |
Description |
System.String |
errorMessage |
|
Returns
Type |
Description |
System.Object |
|
GetTableColumns(List<SchemaDataInfo>, out String)
Declaration
Dictionary<string, SchemaData> GetTableColumns(List<SchemaDataInfo> schemaData, out string errorMessage)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<BoldReports.Data.SchemaDataInfo> |
schemaData |
|
System.String |
errorMessage |
|
Returns
Type |
Description |
System.Collections.Generic.Dictionary<System.String, BoldReports.Data.SchemaData> |
|
remove_EvaluateExpression(EvaluateExpressionEventHandler)
Declaration
void remove_EvaluateExpression(EvaluateExpressionEventHandler value)
Parameters
remove_ParseExpression(ParseExpressionEventHandler)
Declaration
void remove_ParseExpression(ParseExpressionEventHandler value)
Parameters
RemoveQueryTable(QueryJoinerInfo, out String)
Declaration
RemoveTableData RemoveQueryTable(QueryJoinerInfo joinerInfo, out string error)
Parameters
Type |
Name |
Description |
BoldReports.Data.QueryJoinerInfo |
joinerInfo |
|
System.String |
error |
|
Returns
Type |
Description |
BoldReports.Data.RemoveTableData |
|
TestConnection(out String)
Declaration
bool TestConnection(out string errorMessage)
Parameters
Type |
Name |
Description |
System.String |
errorMessage |
|
Returns
Type |
Description |
System.Boolean |
|
ValidateAutoJoin(List<String>, out String)
Declaration
List<Joiner> ValidateAutoJoin(List<string> tableNames, out string errorMessage)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<System.String> |
tableNames |
|
System.String |
errorMessage |
|
Returns
Type |
Description |
System.Collections.Generic.List<BoldReports.Data.Joiner> |
|
ValidateTableRelations(List<Joiner>, out String)
Declaration
List<Joiner> ValidateTableRelations(List<Joiner> joins, out string errorMessage)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<BoldReports.Data.Joiner> |
joins |
|
System.String |
errorMessage |
|
Returns
Type |
Description |
System.Collections.Generic.List<BoldReports.Data.Joiner> |
|
Events
EvaluateExpression
Declaration
event EvaluateExpressionEventHandler EvaluateExpression
Event Type
ParseExpression
Declaration
event ParseExpressionEventHandler ParseExpression
Event Type