DBDriverBasePopulateCatalogs Method |
Populates the catalog(s) with the elements specified in the selectedElements datastructure.
This routine uses the callbacks specified in callbacks to visualize the progress.
Namespace:
SD.LLBLGen.Pro.DBDriverCore
Assembly:
SD.LLBLGen.Pro.DBDriverCore (in SD.LLBLGen.Pro.DBDriverCore.dll) Version: 5.3.0.0 (5.3.0)
Syntax public List<DBCatalog> PopulateCatalogs(
Dictionary<ProgressCallBack, Object> callBacks,
Dictionary<string, List<DBSchemaElementNameContainer>> elementsToRetrieve
)
Public Function PopulateCatalogs (
callBacks As Dictionary(Of ProgressCallBack, Object),
elementsToRetrieve As Dictionary(Of String, List(Of DBSchemaElementNameContainer))
) As List(Of DBCatalog)
Parameters
- callBacks
- Type: System.Collections.GenericDictionaryProgressCallBack, Object
dictionary with callback delegates to display progress - elementsToRetrieve
- Type: System.Collections.GenericDictionaryString, ListDBSchemaElementNameContainer
The names of elements to retrieve the meta-data for, grouped per schema per catalog. Key in dictionary is the
catalog name which owns the schemas of which the element names are grouped in DBSchemaElementNameContainer instances stored in the list as the
value.
Return Value
Type:
ListDBCatalog
List with catalogs populated or an empty list if no catalogs could be populated.
See Also