Règles d'exclusion de l'attribution d'un nouveau nom
La section de la « liste des exclusions » constitue un moyen dynamique d'optimiser l'attribution d'un nouveau nom aux assemblys d'entrée. L'utilisateur spécifie une liste de « règles » qui s'appliquent lors de l'exécution. Si une règle sélectionne une classe, une méthode ou un champ, cet élément n'est pas renommé.
Ces règles s'appliquent en plus des règles liées aux options globales, telles que l'option Bibliothèque.
Les règles sont soumises à un OU logique entre elles.
Des expressions régulières peuvent être utilisées pour sélectionner les espaces de noms, les types, les méthodes ou les champs. L'attribut facultatif « regex » est utilisé à cette fin. La valeur par défaut de « regex » est false. Si « regex » a la valeur true, la valeur de l'attribut de nom est interprétée comme une expression régulière ; dans le cas contraire, le nom est interprété littéralement. Cela est important, dans la mesure où les expressions régulières assignent une signification particulière à certains caractères (par exemple le point).
Voici quelques exemples d'expressions régulières simples :
.* Matches anything
MyLibrar. Matches MyLibrary, MyLibrari, etc.
My[\.]Test[\.]I.* Matches My.Test.Int1,My.Test.Internal, etc.
Get.* Matches GetInt, GetValue, etc.
Get* Matches Ge,Get,Gett,Gettt, etc.
Consultez la documentation du .NET Framework pour une description complète de la syntaxe des expressions régulières.
Dans cette section
Exclusion par attribut personnalisé
© 2002-2007 PreEmptive Solutions. Tous droits réservés.