1 instantiation of Reader
mscorlib (1)
system\threading\thread.cs (1)
365return new ExecutionContext.Reader(m_ExecutionContext);
17 references to Reader
mscorlib (17)
system\runtime\remoting\callcontext.cs (1)
99ExecutionContext.Reader ec = Thread.CurrentThread.GetExecutionContextReader();
system\security\securitycontext.cs (8)
356ExecutionContext.Reader ec = Thread.CurrentThread.GetExecutionContextReader(); 566static internal SecurityContext Capture(ExecutionContext.Reader currThreadEC, ref StackCrawlMark stackMark) 580static private SecurityContext CaptureCore(ExecutionContext.Reader currThreadEC, ref StackCrawlMark stackMark) 631static internal WindowsIdentity GetCurrentWI(ExecutionContext.Reader threadEC) 640static internal WindowsIdentity GetCurrentWI(ExecutionContext.Reader threadEC, bool cachedAlwaysFlowImpersonationPolicy) 655static internal void RestoreCurrentWI(ExecutionContext.Reader currentEC, ExecutionContext.Reader prevEC, WindowsIdentity targetWI, bool cachedAlwaysFlowImpersonationPolicy) 700static internal bool CurrentlyInDefaultFTSecurityContext(ExecutionContext.Reader threadEC)
system\threading\executioncontext.cs (6)
288internal ExecutionContext.Reader outerEC; // previous EC we need to restore on Undo 350ExecutionContext.Reader innerEC = currentThread.GetExecutionContextReader(); 612public bool IsSame(ExecutionContext.Reader other) { return m_ec == other.m_ec; } 954ExecutionContext.Reader ec = currentThread.GetExecutionContextReader(); 1036ExecutionContext.Reader outerEC = currentThread.GetExecutionContextReader(); 1236ExecutionContext.Reader ecCurrent = Thread.CurrentThread.GetExecutionContextReader();
system\threading\thread.cs (2)
363internal ExecutionContext.Reader GetExecutionContextReader() 430internal void SetExecutionContext(ExecutionContext.Reader value, bool belongsToCurrentScope)