Oppure

Loading
11/03/09 19:06
lorenzo
qualcuno mi può spiegare come funziona il metodo Marshal.ReleaseCOMObject(Object o) ???

io ho una classe COM instanziata.
Devo chiamare il metodo con paramtro quella classe?
aaa
12/03/09 9:28
Il Totem
Sì. L'effetto che il metodo ha è quello di decrementare il reference count dell'oggetto com, ossia il numero di riferimenti attivi che puntano a quell'oggetto. In teoria, se ogni variabile che puntava tale oggetto è stata precedentemente impostata a Nothing, o comunque distrutta dal garbage collector secono il normale ordine di finalizzazione, non avresti bisgono di richiamare quel metodo. Puoi comunque farlo per assicurarti che le risorse ad esso associate vengano correttamente rilasciate, specie se queste debbano essere riutilizzate in futuro.
aaa
13/03/09 21:17
lorenzo
Come sempre chiaro ed esaustivo :k: thanks!!
aaa