¿Cómo funcionan las interfaces ISponsor e ILease?

He creado un objeto que hereda deMarshalByRefObject yISponsor. En mi implementación deISponsor Acabo de devolver un intervalo de tiempo para indicar durante cuánto tiempo deseo que se renueve el objeto.

Cuando llamoInitializeLifetimeService() para obtener unILease referencia para ser pasado en miISponsor el objeto nunca parece ser usadode ejemplos que he visto.

ISponsor Simplemente parece devolver un TimeSpan sin utilizar realmente elILease referencia. Pero estoy seguro de que hay más cosas aquí, ya que está involucrada la comunicación remota.

Como hacerISponsor yILease ¿Trabajo, específicamente en términos de renovación de vida útil del objeto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta