QueryBuilderRunner(IDBSchemaProviderEx, DBSchema, SqlDataConnection, IWin32Window, UserLookAndFeel, Boolean, Boolean, Boolean, Boolean, IDisplayNameProvider, IParameterService, IServiceProvider, ICustomQueryValidator, IExceptionHandler, ExpressionEditorContext, IRepositoryItemsProvider) Constructor
Initializes a new instance of the QueryBuilderRunner class with the specified settings.
Namespace: DevExpress.DataAccess.UI.Sql
Assembly: DevExpress.DataAccess.v24.2.UI.dll
NuGet Package: DevExpress.DataAccess.UI
#Declaration
[EditorBrowsable(EditorBrowsableState.Never)]
public QueryBuilderRunner(
IDBSchemaProviderEx schemaProvider,
DBSchema dbSchema,
SqlDataConnection connection,
IWin32Window owner,
UserLookAndFeel lookAndFeel,
bool noCustomSql,
bool light,
bool noDiagramControl,
bool legacyExpressionEditor,
IDisplayNameProvider displayNameProvider,
IParameterService parameterService,
IServiceProvider propertyGridServices,
ICustomQueryValidator customQueryValidator,
IExceptionHandler loaderExceptionHandler,
ExpressionEditorContext context,
IRepositoryItemsProvider repositoryItemsProvider
)
#Parameters
Name | Type | Description |
---|---|---|
schema |
IDBSchema |
An object implementing the IDBSchema |
db |
DBSchema | A DBSchema object that is the data source schema. |
connection | Sql |
An Sql |
owner | IWin32Window | An object implementing the IWin32Window interface. |
look |
User |
A User |
no |
Boolean | true, to disable custom SQL editing; otherwise, false. |
light | Boolean | true, to disallow end-users from specifying custom SQL queries, column aliases and expressions; otherwise, false. |
no |
Boolean | true, to use a table-based user interface; false, to use a diagram-based user interface. |
legacy |
Boolean | true, to use the older Expression Editor version; otherwise, false. |
display |
IDisplay |
An object implementing the IDisplay |
parameter |
IParameter |
An object implementing the IParameter |
property |
IService |
An object implementing the IService |
custom |
ICustom |
An object implementing the ICustom |
loader |
IException |
An object implementing the IException |
context | Expression |
An Expression |
repository |
IRepository |
An object implementing the IRepository |