The following tables list the members exposed by SchemaBuilder.
| Name | Description | |
|---|---|---|
![]() | SchemaBuilder Constructor |
| Name | Description | |
|---|---|---|
![]() | Caption | Gets or sets the caption of the schema. |
![]() | Dimensions | Gets the name-value dictionary of the defined DimensionBuilders. |
![]() | Name | Gets the name of the schema. |
![]() | QueryFields | Gets the name-value dictionary of the defined QueryFieldBuilders. |
| Name | Description | |
|---|---|---|
![]() | AddDimension | Adds the dimension to the schema definition. |
![]() | AddDimensions | Adds the set of dimensions to the schema definition. |
![]() | AddQueryField | Adds a query field to the schema definition. |
![]() | AddQueryFields | Adds a set of query fields, which can be used in the expressions of schema items. |
![]() ![]() | AutoGenerate | Overloaded. Generates the schema definition by the System.Data.IDbConnection and the query string. |
![]() | BuildSchema | Builds an instance of SchemaDefinition. |
![]() ![]() | DefaultAggregateFunction | Gets the default AggregateFunction for the specified expression's result type. |
![]() | FromSchema | Creates SchemaBuilder instance that is based on the provided SchemaDefinition. |
![]() ![]() | GetQueryXPathValues | Overloaded. This method generates all possible valid query XPath values for XML data source. |
![]() | LoadSchema | Overloaded. Restores the schema definition from the file. |
![]() | RemoveDimension | Removes the dimension from the schema definition. |
![]() | RemoveDimensions | Removes the set of dimensions from the schema definition. |
![]() | RemoveQueryField | Removes a query field from the schema definition. |
![]() | RemoveQueryFields | Removes a set of query fields from the schema definition. |
![]() | SaveSchema | Overloaded. Stores the schema definition to the file. |
![]() | SetCaption | Sets the caption of the schema. |
![]() | Validate | Validates state of the SchemaBuilder. |



