Destruccion de objetos remotos

04/03/2006 - 00:08 por stuttgart | Informe spam
¿Es posible destruir desde el cliente un objeto creado remotamente?
He investigado en varias paginas y supuestamente el GC no los toca hasta que
se les acaba el tiempo de vida establecido en la propiedad InitialLeaseTime,
mi duda es si se puede hacer alguna cosa para que el cliente destruya el
objeto en el momento que el quiera por medio de un Dispose o algo parecido

Preguntas similare

Leer las respuestas

#1 A.Poblacion
04/03/2006 - 09:27 | Informe spam
"stuttgart" wrote in message
news:
¿Es posible destruir desde el cliente un objeto creado remotamente?
He investigado en varias paginas y supuestamente el GC no los toca hasta
que
se les acaba el tiempo de vida establecido en la propiedad
InitialLeaseTime,
mi duda es si se puede hacer alguna cosa para que el cliente destruya el
objeto en el momento que el quiera por medio de un Dispose o algo parecido



Podrías usar el interface ILease para modificar el tiempo de vida del
objeto. Creo que no tiene nada para destruirlo de inmediato, pero podrías
reducirle el tiempo de vida a 1 milisegundo cuando quieras destruirlo, con
lo que se pondrá a disposición del GC de forma casi inmediata.
Respuesta Responder a este mensaje
#2 Hector Obregon [eMVP]
04/03/2006 - 19:21 | Informe spam
Claro que ponerlo a disposición del GC no te garantiza cuando el GC lo
eliminará realmente.
Quizá podrías hacer una fachada o un factory para esos objetos que exponga
un metodo que te permita liberarlos en el server de manera determinista.

"A.Poblacion" wrote in
message news:O%
"stuttgart" wrote in message
news:
¿Es posible destruir desde el cliente un objeto creado remotamente?
He investigado en varias paginas y supuestamente el GC no los toca hasta
que
se les acaba el tiempo de vida establecido en la propiedad
InitialLeaseTime,
mi duda es si se puede hacer alguna cosa para que el cliente destruya el
objeto en el momento que el quiera por medio de un Dispose o algo
parecido



Podrías usar el interface ILease para modificar el tiempo de vida del
objeto. Creo que no tiene nada para destruirlo de inmediato, pero podrías
reducirle el tiempo de vida a 1 milisegundo cuando quieras destruirlo, con
lo que se pondrá a disposición del GC de forma casi inmediata.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida