3 implementations of ISponsor
mscorlib (1)
system\runtime\remoting\clientsponsor.cs (1)
25
public class ClientSponsor : MarshalByRefObject,
ISponsor
PresentationFramework (1)
src\Framework\MS\Internal\Utility\SponsorHelper.cs (1)
23
internal class SponsorHelper :
ISponsor
System.AddIn (1)
System\Addin\Pipeline\ContractBase.cs (1)
32
public class ContractBase : MarshalByRefObject, IContract,
ISponsor
16 references to ISponsor
mscorlib (13)
system\runtime\remoting\ilease.cs (3)
26
void Register(
ISponsor
obj, TimeSpan renewalTime);
29
void Register(
ISponsor
obj);
32
void Unregister(
ISponsor
obj);
system\runtime\remoting\lease.cs (9)
168
public void Register(
ISponsor
obj)
175
public void Register(
ISponsor
obj, TimeSpan renewalTime)
199
public void Unregister(
ISponsor
sponsor)
223
private Object GetSponsorId(
ISponsor
obj)
238
private
ISponsor
GetSponsorFromId(Object sponsorId)
246
return (
ISponsor
)sponsor;
345
internal void SponsorCall(
ISponsor
sponsor)
484
ISponsor
sponsor = (
ISponsor
)ar.Target;
system\runtime\serialization\formatterservices.cs (1)
210
typeof(System.Runtime.Remoting.Lifetime.
ISponsor
),
PresentationFramework (3)
src\Framework\MS\Internal\Utility\SponsorHelper.cs (3)
40
TimeSpan
ISponsor
.Renewal(ILease lease)
62
_lease.Register((
ISponsor
)this);
75
_lease.Unregister((
ISponsor
)this);