ActiveDatabaseSoftware.ActiveQueryBuilder Namespace : BaseMetadataProvider Class |
'Declaration Public MustInherit Class BaseMetadataProvider Inherits System.ComponentModel.Component
'Usage Dim instance As BaseMetadataProvider
public abstract class BaseMetadataProvider : System.ComponentModel.Component
public __gc abstract class BaseMetadataProvider : public System.ComponentModel.Component
Metadata Providers are used to provide access to the database connection to get the metadata information.
Metadata Provider is intended to be assigned to the QueryBuilder.MetadataProvider Property.
Using Metadata Provider you will get the metadata information loaded to the component automatically. However, you may use the Query Builder without a Metadata Provider, for example, if you can't establish direct connection to the database working in multi-tier environment. Working without a Metadata Provider you should fill the list of database objects to the Metadata Container by yourself; otherwise you will not be able to browse the Database Schema Tree. Also you'll have to set the OfflineMode Property to true to deny execution of metadata extraction queries and set the MetadataContainer.ItemMetadataLoading Event to fill the field lists of database objects being added to the query; otherwise you will see them empty at the Design Pane.
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
ActiveDatabaseSoftware.ActiveQueryBuilder.BaseMetadataProvider
ActiveDatabaseSoftware.ActiveQueryBuilder.AdvantageMetadataProvider
ActiveDatabaseSoftware.ActiveQueryBuilder.DB2MetadataProvider
ActiveDatabaseSoftware.ActiveQueryBuilder.EventMetadataProvider
ActiveDatabaseSoftware.ActiveQueryBuilder.FirebirdMetadataProvider
ActiveDatabaseSoftware.ActiveQueryBuilder.InformixMetadataProvider
ActiveDatabaseSoftware.ActiveQueryBuilder.MSSQLCEMetadataProvider
ActiveDatabaseSoftware.ActiveQueryBuilder.MSSQLMetadataProvider
ActiveDatabaseSoftware.ActiveQueryBuilder.MySQLMetadataProvider
ActiveDatabaseSoftware.ActiveQueryBuilder.ODBCMetadataProvider
ActiveDatabaseSoftware.ActiveQueryBuilder.OLEDBMetadataProvider
ActiveDatabaseSoftware.ActiveQueryBuilder.OracleMetadataProvider
ActiveDatabaseSoftware.ActiveQueryBuilder.OracleNativeMetadataProvider
ActiveDatabaseSoftware.ActiveQueryBuilder.PostgreSQLMetadataProvider
ActiveDatabaseSoftware.ActiveQueryBuilder.SybaseMetadataProvider
ActiveDatabaseSoftware.ActiveQueryBuilder.UniversalMetadataProvider
ActiveDatabaseSoftware.ActiveQueryBuilder.VistaDB4MetadataProvider
ActiveDatabaseSoftware.ActiveQueryBuilder.VistaDBMetadataProvider