Comment : Renouveler un bail
L'exemple de code suivant permet d'obtenir un bail et de l'étendre directement.
Exemple
Dim obj As New RemoteType()
Dim lease As ILease = CType(RemotingServices.GetLifetimeService(obj), ILease)
Dim expireTime As TimeSpan = lease.Renew(TimeSpan.FromSeconds(20))
RemoteType obj = new RemoteType();
ILease lease = (ILease)RemotingServices.GetLifetimeService(obj);
TimeSpan expireTime = lease.Renew(TimeSpan.FromSeconds(20));
Compilation du code
Cet exemple nécessite :
- Des références à l'espace de noms System.Runtime.Remoting.Lifetime.