static private CreateLease ( |
||
obj | ||
return | ILease |
internal static ILease GetLeaseInitial(MarshalByRefObject obj) { LeaseManager leaseManager = LeaseManager.GetLeaseManager(LifetimeServices.LeaseManagerPollTime); ILease lease = leaseManager.GetLease(obj); if (lease == null) { lease = LifetimeServices.CreateLease(obj); } return(lease); }
internal static ILease CreateLease(MarshalByRefObject obj) { return(LifetimeServices.CreateLease(LifetimeServices.LeaseTime, LifetimeServices.RenewOnCallTime, LifetimeServices.SponsorshipTimeout, obj)); }
internal static ILease GetLeaseInitial(MarshalByRefObject obj) { return(LeaseManager.GetLeaseManager(LifetimeServices.LeaseManagerPollTime).GetLease(obj) ?? LifetimeServices.CreateLease(obj)); }