C# Класс System.Runtime.Remoting.Lifetime.Lease

Наследование: System.MarshalByRefObject, ILease
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
InitializeLifetimeService ( ) : Object

Приватные методы

Метод Описание
ActivateLease ( ) : void
AddTime ( System.TimeSpan renewalSpan ) : void
Cancel ( ) : void
GetSponsorFromId ( Object sponsorId ) : ISponsor
GetSponsorId ( ISponsor obj ) : Object
Lease ( System.TimeSpan initialLeaseTime, System.TimeSpan renewOnCallTime, System.TimeSpan sponsorshipTimeout, MarshalByRefObject managedObject ) : System
LeaseExpired ( System.DateTime now ) : void
ProcessNextSponsor ( ) : void
Register ( ISponsor obj ) : void
Register ( ISponsor obj, System.TimeSpan renewalTime ) : void
Remove ( ) : void
Renew ( System.TimeSpan renewalTime ) : System.TimeSpan
RenewInternal ( System.TimeSpan renewalTime ) : System.TimeSpan
RenewOnCall ( ) : void
SponsorCall ( ISponsor sponsor ) : void
SponsorCallback ( IAsyncResult iar ) : void
SponsorCallback ( Object obj ) : void
SponsorTimeout ( Object sponsorId ) : void
Unregister ( ISponsor sponsor ) : void

Описание методов

InitializeLifetimeService() публичный Метод

public InitializeLifetimeService ( ) : Object
Результат Object