Description
Indique si le nom est valide pour le type donné. Cette méthode vérifie si le nom contient
des caractères non valides, si sa longueur est valide et s'il n'entre pas en conflit avec des mots réservés. Cette méthode ne vérifie pas que le nom peut
en fait être utilisé à des fins identifiées par le type, étant donné qu'elle ne vérifie pas
si un objet du nom et type donnés existe déjà.
Remarque : Cette
méthode est disponible dans la version 7.1.
Syntaxe
VBScript
adminSession.IsValidName nom, type
Perl
$adminSession->IsValidName($nom, $type);
- Identificateur
- Description
- adminSession
- L'objet AdminSession représentant la session d'accès du référentiel de schéma en cours.
- name
- Chaîne identifiant le nom à valider.
- type
- Chaîne de type longue identifiant le type du nom. La constante énumérée NameType
est disponible dans la version 7.1 et inclut ces constantes et
valeurs :
- DATABASE_NAMETYPE - 1
- USER_NAMETYPE - 2
- GROUP_NAMETYPE - 3
- SCHEMA_NAMETYPE - 4
- DBCOLUMN_NAMETYPE - 5
- ENTITYDEF_NAMETYPE - 6
- FIELDDEF_NAMETYPE - 7
- ACTIONDEF_NAMETYPE - 8
- STATEDEF_NAMETYPE - 9
- HOOKDEF_NAMETYPE - 10
- Valeur renvoyée
- Renvoie une chaîne vide si la validation aboutit,
ou une chaîne contenant la raison de l'échec si la validation échoue.