Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Dispose e finalize di una classe richiamata
mercoledì 09 aprile 2008 - 18.53
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ravalon
Profilo
| Expert
689
messaggi | Data Invio:
mer 9 apr 2008 - 18:53
Salve, nel sito che sto creando richiamo spesso una classe generica che mi racchiude molte funzioni utili...
la richiamo con un metodo simile a questo
Dim Gen as new ClassGenerali
Gen.metodo ...
Ora mi chiedo se quando uso questa forma devo poi distruggere questo GEN che ho creato o se ci pensa il Garbage a farlo fuori...
Ad ogni modo ho letto qualcosa sul Dispose e Finalize, ma queste classi non ne dispongono, quindi vi chiedo
1) E' utile che io distrugga questi oggetti?
2) Se è utile come posso instanziare un metodo Dispose o Finalize ?
Lanello
Profilo
| Senior Member
218
messaggi | Data Invio:
mer 9 apr 2008 - 19:21
con gen=nothing deallochi la momria utilizzata da quella istanza
-----------------------------------------------------
La ricompensa per una cosa ben fatta, è averla fatta.
ravalon
Profilo
| Expert
689
messaggi | Data Invio:
mer 9 apr 2008 - 19:39
ma basta quello ? niente Dispose o Finaliza ??
Anonimo
Profilo
| Senior Member
392
messaggi | Data Invio:
gio 10 apr 2008 - 07:56
Il Garbage collector si attiva nel momento per lui più opportuno e fa pulizia in memoria dove vede riferimenti troncati. Il metodo suggerito sopra è ottimo, ma non pensare che il rilascio di memoria sia immediato, perchè non ti è dato sapere quando verrà scatenato. Si può forzare ma è inutile se non in applicazioni critiche che lavorano in real time.
Team Icon - Software Engineering
------------------------------
Unicredit Global Information Services Spa
Senior Developer
ravalon
Profilo
| Expert
689
messaggi | Data Invio:
gio 10 apr 2008 - 19:20
PErò per un caso come il mio, in cui dichiaro spesso quel tipo di oggetto che punta ad una classe, è utile ?
Lanello
Profilo
| Senior Member
218
messaggi | Data Invio:
gio 10 apr 2008 - 21:29
basta che fai come ti ho detto io... e poi spesso quanto???... mica impiccherai il server?
-----------------------------------------------------
La ricompensa per una cosa ben fatta, è averla fatta.
Anonimo
Profilo
| Senior Member
392
messaggi | Data Invio:
ven 11 apr 2008 - 09:23
A meno che il tuo oggetto abbia 400 mila proprietà e lo istanzi un migliaio di volte e sul tuo server ci siano solo 512Mb di RAM dubito che saturi la memoria, quindi come ti consigliano i compagni di forum direi che va benissimo.
Team Icon - Software Engineering
------------------------------
Unicredit Global Information Services Spa
Senior Developer
ravalon
Profilo
| Expert
689
messaggi | Data Invio:
ven 11 apr 2008 - 13:45
Ok faro' cosi allora...
no niente di pesantissimo, una mi serve per instaurare sostanzialmente la connessione col DB, l'altra contiene tutti i metodi generici, funzioni o sub di uso frequente...
Ma all'unload della master page scarico tutto...
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !