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.ProjectClassesAssembly: SD.LLBLGen.Pro.ApplicationCore (in SD.LLBLGen.Pro.ApplicationCore.dll) Version: 5.0.0.0 (5.0.0)
Syntax public HashSet<DBElementBase> GetAllChangedElementsFromMetaData(
DBElementType typeOfElementsToRetrieve,
string driverID,
string catalogFilter,
string schemaFilter
)
Public Function GetAllChangedElementsFromMetaData (
typeOfElementsToRetrieve As DBElementType,
driverID As String,
catalogFilter As String,
schemaFilter As String
) As HashSet(Of DBElementBase)
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:
HashSetDBElementBaseset 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