Click or drag to resize

ProjectGetAllChangedElementsFromMetaData Method

Gets all changed elements of type typeOfElementsToRetrieve from the meta data of the database with the driverid specified.

Namespace:  SD.LLBLGen.Pro.ApplicationCore.ProjectClasses
Assembly:  SD.LLBLGen.Pro.ApplicationCore (in SD.LLBLGen.Pro.ApplicationCore.dll) Version: 5.7.0.0 (5.7.0)
Syntax
public HashSet<DBElementBase> GetAllChangedElementsFromMetaData(
	DBElementType typeOfElementsToRetrieve,
	string driverID,
	string catalogFilter,
	string schemaFilter
)

Parameters

typeOfElementsToRetrieve
Type: SD.LLBLGen.Pro.DBDriverCoreDBElementType
The type of elements to retrieve.
driverID
Type: SystemString
The driver ID.
catalogFilter
Type: SystemString
The catalog filter. If left empty (empty string), all catalogs are considered, otherwise the one specified
schemaFilter
Type: SystemString
The schema filter. If left empty (empty string), all schemas in the specified catalog(s) are considered, otherwise the one specified

Return Value

Type: HashSetDBElementBase
set of elements which are changed.
Remarks
A table which now has less/more fields isn't seen as changed. The element itself has to be marked as changed. Renamed elements are ignored, as those are retrievable separately
See Also