Habe eine Art Factory, die je nach Übergabeparameter eine passende Instanz zurück liefert. Ist die Instanz noch nicht existent, wird sie erstellt und zusammen mit dem Übergabeparameter als Schlüssel in einer HashTabelle vorgehalten, um sie bei weiteren Aufrufen nicht neu erzeugen zu müssen (es werden erhebliche Datenmengen geladen).<br>
Wird nun ein 2. mal die Instanz aus der Hashtabelle angefordert, so hat sich dies Instanz mittlerweile schon wieder zerlegt und der Zugriff darauf läuft auf eine AV.<br>
Wie kann ich meine Instanzen dazu bringen, am Leben zu bleiben bis ich sie definitiv zerstöre?<br<
(Es liegt übrigens nicht an der Hashtabelle, auch bei anderen Listen hatte ich das Problem)
Wird nun ein 2. mal die Instanz aus der Hashtabelle angefordert, so hat sich dies Instanz mittlerweile schon wieder zerlegt und der Zugriff darauf läuft auf eine AV.<br>
Wie kann ich meine Instanzen dazu bringen, am Leben zu bleiben bis ich sie definitiv zerstöre?<br<
(Es liegt übrigens nicht an der Hashtabelle, auch bei anderen Listen hatte ich das Problem)
Comment