Как работают интерфейсы ISponsor и ILease?

мы создали объект, который наследуется отMarshalByRefObject а такжеISponsor, В моей реализацииISponsor Я просто возвращаю временной интервал, чтобы указать, как долго я хочу обновить объект.

Когда я звонюInitializeLifetimeService() чтобы получитьILease ссылка будет передана в мойISponsor объект, который он никогда не используетиз примеров явидел.

ISponsor просто возвращает TimeSpan без фактического использованияILease ссылка. Но я'Я уверен, что здесь происходит больше, так как участие в удаленном взаимодействии.

КакISponsor а такжеILease работа, особенно с точки зрения продления жизни объекта?

Ответы на вопрос(2)

Ваш ответ на вопрос