Bonjour la communauté,
Bon alors, je travail actuellement sur un programme en VB.NET, n-tiers, sur lequel je n'ai pas vraiment beaucoup de pouvoir de decisions.
Donc en gros, on me demande de faire quelque chose, je dois trouver le moyen, donc on ne peut pas remettre en question l'architecture...
Alors j'ai une classe (de la couche DL), qui contient des variables (shared) qui sont des objets.
L'instanciation de ces objets se fait automatiquement en fonction des besoins.
Mais je dois développer une procedure dans cette classe, qui va venir regarder chacun de ces objets vérifier si ils contiennent Nothing, et si ce n'est pas le cas, elle doit faire un dispose de cet objet. (pour libérer les connexions, la mémoire).
Le problème c'est que cette classe est générer automatiquement, donc potentiellement, de nouvelles variables pourront s'ajouter à l'avenir.
Donc je dois trouver le moyen de faire une boucle sur toutes les variables de cette classe, sans les connaitre.
J'ai chercher du côté de la reflexion, mais je n'arrive pas a y trouver ce que je souhaite... il faut dire il y a beaucoup de choses dedans.
Une idée serait la bienvenue ! Merci d'avance.
Partager