System.Runtime.Remoting.Lifetime.Lease.GetSponsorFromId C# (CSharp) Method

GetSponsorFromId() private method

private GetSponsorFromId ( Object sponsorId ) : ISponsor
sponsorId Object
return ISponsor
        private ISponsor GetSponsorFromId(Object sponsorId)
        {
            Object sponsor = null;
            RealProxy rp = sponsorId as RealProxy;
            if (null != rp)
                sponsor = rp.GetTransparentProxy();
            else
                sponsor = sponsorId;
            return (ISponsor)sponsor;
        }