次の方法で共有


方法 : リースを更新する

このトピックの対象は、既存のアプリケーションとの下位互換性のために残されているレガシ テクノロジに特定されています。新規の開発には、このトピックを適用しないでください。分散アプリケーションは、現在は Windows Communication Foundation (WCF) を使用して開発する必要があります。

次の例に示されているように、このコードでリースを取得して直接延長します。

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));

コードのコンパイル方法

この例で必要な要素は次のとおりです。

  • System.Runtime.Remoting.Lifetime 名前空間への参照

参照

概念

リースの更新

ビルド日:2010-02-13