IBX.IBExtract.TExtractObjectTypes
Delphi
type TExtractObjectTypes = set of TExtractObjectType;
C++
typedef System::Set<TExtractObjectType, TExtractObjectType::eoDatabase, TExtractObjectType::eoCharSets> TExtractObjectTypes;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
set typedef |
public | IBX.IBExtract.pas IBX.IBExtract.hpp |
IBX.IBExtract | IBX.IBExtract |
Description
TExtractObjectTypes indique le type de métadonnées à récupérer depuis un serveur InterBase.
Le tableau suivant liste les types de métadonnées et leur signification :
Valeur | Signification |
---|---|
eoDatabase |
Récupère les métadonnées concernant tous les objets définis sur la base de données. |
eoDomain |
Liste tous les domaines, pour la base de données entière ou seulement ceux qui se rapportent à une table spécifiée. |
eoTable |
Liste les informations sur toutes les tables ou sur une table spécifiée. |
eoView |
Liste toutes les vues de la base de données ou le texte d'une vue spécifiée. |
eoProcedure |
Liste toutes les procédures stockées ou le texte d'une procédure stockée spécifiée. |
eoFunction |
Liste toutes les fonctions externes, ou les fonctions externes qui correspondent à un nom spécifié. |
eoGenerator |
Liste tous les générateurs non système, ou seulement les générateurs qui correspondent à un nom spécifié. |
eoException |
Liste toutes les exceptions définies par la base de données, ou seulement celles qui correspondent à un nom spécifié. |
eoBLOBFilter |
Liste tous les filtres blob, ou seulement ceux dont le nom de fonction correspond à un nom spécifié. |
eoRole |
Liste tous les rôles, ou seulement ceux dont le nom correspond à une chaîne spécifiée. |
eoTrigger |
Liste tous les déclencheurs. La portée peut être la base de données entière, les déclencheurs qui correspondent à une chaîne spécifiée ou les déclencheurs définis pour une table spécifiée. |
eoForeign |
Liste toutes les contraintes de clés étrangères. La portée peut être la base de données entière, les contraintes de clés étrangères avec un nom spécifié ou celles qui se rapportent à une table spécifiée. |
eoIndexes |
Liste tous les index. La portée peut être la base de données entière, les index avec un nom spécifié ou ceux qui sont définis pour une table spécifiée. |
eoChecks |
Liste toutes les contraintes de vérification non étrangères. La portée peut être la base de données entière, les contraintes de vérification avec un nom spécifié ou celles qui se rapportent à une table spécifiée. |
eoData |
Liste toutes les données d'un objet spécifié. |