IDwMeta Interface
.NET Standard 2.x
Represents an object which can be used for the direct manipulation of controls within a DataWindow object from a script. These controls could be, for example, columns or computed controls.
Namespace: DWNet.Data
Assembly: DWNet.Data.dll
Syntax
public interface IDwMeta : IDw, ICloneable<IDwMeta>
Properties
Name | Return Type | Description |
---|---|---|
Columns | IMetaList<IColumnMeta> | Gets the column controls in the DataWindow. |
Computes | IMetaList<IComputeMeta> | Gets the computed controls in the DataWindow. |
Data | object[] | Gets an array that describes the data in the DataWindow object. |
DataWindow | IWindowMeta | Gets the IDwoDataWindow object which contains properties for the DataWindow object. |
Groups | IMetaList<IGroupMeta> | Gets the properties for the Groups defined in the DataWindow object. |
ModelType | Type | Gets the type of model corresponding to the current DwMeta. |
Reports | IMetaList<IReportMeta> | Gets the properties for the Reports defined in the DataWindow object. |
Methods
Name | Return Type | Description |
---|---|---|
CreateFromSql(string sqlSyntax, DataContext context, params ISqlParameter[] parameters); | IDwMeta | Creates an IDwMeta object using a raw SQL. |
CreateFromSql(ISqlQueryBuilder sqlBuilder, DataContext context) | IDwMeta | Creates an IDwMeta object using the SQL statement built by the ISqlQueryBuilder object. |