Est-ce que ColdFusion offre un mécanisme pour diviser les CFC en plusieurs fichiers? Je ne parle PAS d'extension, je parle de diviser le SAME CFC en plusieurs fichiers; de la même manière que C# permet des classes "partielles". La raison en est que j'utilise T4 pour générer un tas de CFC et que je veux pouvoir étiqueter la fonctionnalité sur le CFC généré en le faisant dans un autre fichier. Je veux le faire d'une manière qui ne viole pas le principe ouvert-fermé.Implémentation ColdFusion CFC de la classe partielle C#?
3
A
Répondre
0
Non, désolé. Une limitation de la langue, j'en ai peur. Un CFC est un fichier unique. Je veux dire, bien sûr, vous pourriez le bastardiser d'une manière ou d'une autre. Vous pourriez avoir des fragments qui sont enveloppés dans un tag cfcomponent dans le cadre d'un processus de construction, mais je suis à peu près sûr que ce n'est pas ce que vous cherchez ici.
5
<cfinclude>
travaillera aussi loin que les fonctionnalités de base concerne cependant les éléments suivants ne fonctionnera pas correctement:
- fonctions métadonnées - seules les fonctions au sein de l'inspectons CFC sera affiché - pas les fonctions cfincluded
<cfajaxproxy cfc="your.cfc">
ne permettra pas aux méthodes incluses à appeler par javascript- appel inclus des fonctions comme un appel de service Web ne sera pas possible
(tous ces cas, essentiellement Boild vers les métadonnées ne voient pas les fonctions, etc. qui sont dans le cfc de base)
Il pourrait être utile que vous googler Coldfusion Mixins pour plus de détails sur ce sujet et d'autres techniques connexes.
Questions connexes
- 1. Flex ColdFusion Emplacement CFC
- 2. JSON processus de retour de coldfusion cfc
- 3. Collection de pratiques optimales ColdFusion CFC?
- 4. Collecte des ordures à ColdFusion CFC
- 5. C# classe partielle
- 6. Implémentation de la classe Exception en C++
- 7. Une méthode cfc ColdFusion peut-elle déterminer son propre nom?
- 8. LInq to SQL - Classe partielle - C#
- 9. Méthode partielle à l'intérieur Classe abstraite (C#)
- 10. Visual C#, Winforms, et Folie classe partielle
- 11. CodeDom: compilez la classe partielle
- 12. C# Classe partielle et interface COM
- 13. C# - classe partielle dans le projet VS2005
- 14. Triangle implémentation de la classe
- 15. Implémentation de la classe linqtosql partielle DataContext - comment inspecter les valeurs avant/après
- 16. Implémentation Java pure de la classe java.lang.Math
- 17. Implémentation de la classe DDD Entity en C#
- 18. Champs de classe d'accès de la classe partielle
- 19. Cocoa: implémentation incomplète de la classe 'Driver'
- 20. définition de classe et implémentation en C# vs C++
- 21. Classe scellée-partielle
- 22. classe partielle avec la méthode même nom
- 23. Mise en scène mon application Coldfusion lors de l'utilisation de l'héritage CFC/augment
- 24. Java Résumé implémentation de la classe
- 25. Classe partielle ou "héritage chaîné"
- 26. Exception de date et d'heure dans une requête coldfusion dans cfc et mySQL
- 27. LINQ, classe mvc et partielle
- 28. Mot clé EnvDTE classe partielle
- 29. Raccourci de classe partielle de groupe
- 30. ColdFusion erreur de définition de classe
En cours d'exécution dans la limitation des métadonnées sur CF8. Savez-vous par hasard si elle est améliorée dans les versions plus récentes de CF ou Railo? –