Comment : renouveler un bail
Cette rubrique est spécifique à la technologie héritée assurant la compatibilité descendante avec des applications existantes et n'est pas recommandée en cas de nouveau développement. Les applications distribuées doivent maintenant être développées à l'aide de Windows Communication Foundation (WCF).
Ce code obtient un bail et l'étend directement, comme le montre l'exemple de code suivant.
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.
Voir aussi
Concepts
Date de génération : 2010-02-13