IBX.IBExtract.TExtractObjectTypes

De RAD Studio API Documentation
Aller à : navigation, rechercher

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é.