是这样的,我写了一个 Remoting 类 RemoteCompiler, 并且使这个类永久存在,即:
重载方法:
GetLifetimeService()
{
return null;
}可是我的 RemoteCompiler 还有一个方法
object GetFileInfo()
{
FileInfo fi = new FileInfo("test.txt");
return fi
}可是在客户端调用时候,发现 5 分钟以后,系统就会提示:找不到服务,显然 FileInfo 在远程中租赁有问题,我想知道,如何控制 FileInfo 的租赁时间呢,显然我无法重载 FileInfo 的 GetLifetimeService(), 因为 FileInfo 是 sealed 怎么办?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货