2006年09月27日
.NETリモーティングのリースタイム
.NETリモーティングにおいて、もし、
リースタイムについても、構成ファイルで指定可能。
みたいにかけば、以下のようなコードを書く必要はない。
RemotingConfiguration.Configure(configPath,false);として、構成ファイルの情報を利用しているのならば、
リースタイムについても、構成ファイルで指定可能。
<system.runtime.remoting>
<application>
<lifetime
leaseTime="10M"
sponsorshipTimeOut="2S"
renewOnCallTime="5M"
leaseManagerPollTime="10S"
/>
</application>
</system.runtime.remoting>
みたいにかけば、以下のようなコードを書く必要はない。
LifetimeServices.LeaseTime = TimeSpan.FromMinuts(5);
LifetimeServices.SponsorshipTimeout = TimeSpan.FromSeconds(2);
LifetimeServices.RenewOnCallTime = TimeSpan.FromMinuts(5);
LifetimeServices.LeaseManagerPollTime = TimeSpan.FromSeconds(10);



