3 types derived from ImpersonationContext
System.Web (3)
ImpersonationContext.cs (3)
142internal sealed class ProcessImpersonationContext : ImpersonationContext { 148internal sealed class ApplicationImpersonationContext : ImpersonationContext { 154internal sealed class ClientImpersonationContext : ImpersonationContext {
5 instantiations of ImpersonationContext
System.Web (5)
Hosting\ApplicationManager.cs (2)
949ictxConfig = new ImpersonationContext(uncTokenConfig); 1277ictx = new ImpersonationContext(uncToken);
Hosting\HostingEnvironment.cs (3)
1736return new ImpersonationContext(token); 1752return new ImpersonationContext(c.ImpersonateToken); 1755return new ImpersonationContext(userToken);
7 references to ImpersonationContext
System.Web (7)
DataAccess\ADConnectionHelper.cs (1)
41private ImpersonationContext ctx = null;
Hosting\ApplicationManager.cs (2)
928ImpersonationContext ictxConfig = null; 1251ImpersonationContext ictx = null;
HttpApplication.cs (1)
2225if (ImpersonationContext.CurrentThreadTokenExists) {
State\SessionStateModule.cs (2)
233ImpersonationContext _rqIctx; 235ImpersonationContext _rqTimerThreadImpersonationIctx;
ThreadContext.cs (1)
24private ImpersonationContext _newImpersonationContext;