26 references to GetExecutionContextReader
mscorlib (26)
system\runtime\remoting\callcontext.cs (4)
67return Thread.CurrentThread.GetExecutionContextReader().LogicalCallContext.GetData(name); 75return Thread.CurrentThread.GetExecutionContextReader().IllogicalCallContext.GetData(name); 83return Thread.CurrentThread.GetExecutionContextReader().LogicalCallContext.Principal; 99ExecutionContext.Reader ec = Thread.CurrentThread.GetExecutionContextReader();
system\security\principal\windowsidentity.cs (2)
771return SecurityContext.GetCurrentWI(Thread.CurrentThread.GetExecutionContextReader()); 779if (currentThread.GetExecutionContextReader().SecurityContext.WindowsIdentity != wi)
system\security\securitycontext.cs (8)
126Contract.Assert(Thread.CurrentThread.GetExecutionContextReader().SecurityContext.IsSame(prevSC)); 329return Thread.CurrentThread.GetExecutionContextReader().SecurityContext.IsFlowSuppressed(flags); 356ExecutionContext.Reader ec = Thread.CurrentThread.GetExecutionContextReader(); 365if (GetCurrentWI(Thread.CurrentThread.GetExecutionContextReader()) != null) 373Contract.Assert(GetCurrentWI(Thread.CurrentThread.GetExecutionContextReader()) == null); 416rData.scsw = SetSecurityContext(rData.sc, Thread.CurrentThread.GetExecutionContextReader().SecurityContext, modifyCurrentExecutionContext: true); 557SecurityContext sc = SecurityContext.Capture(Thread.CurrentThread.GetExecutionContextReader(), ref stackMark); 657Contract.Assert(currentEC.IsSame(Thread.CurrentThread.GetExecutionContextReader()));
system\threading\compressedstack.cs (2)
395return Thread.CurrentThread.GetExecutionContextReader().SecurityContext.CompressedStack; 403if (currentThread.GetExecutionContextReader().SecurityContext.CompressedStack != cs)
system\threading\executioncontext.cs (8)
350ExecutionContext.Reader innerEC = currentThread.GetExecutionContextReader(); 444if (!Thread.CurrentThread.GetExecutionContextReader().SecurityContext.IsSame(_sc)) 672return Thread.CurrentThread.GetExecutionContextReader().GetLocalValue(local); 954ExecutionContext.Reader ec = currentThread.GetExecutionContextReader(); 999ecsw.outerEC = currentThread.GetExecutionContextReader(); 1036ExecutionContext.Reader outerEC = currentThread.GetExecutionContextReader(); 1193return Thread.CurrentThread.GetExecutionContextReader().IsFlowSuppressed; 1236ExecutionContext.Reader ecCurrent = Thread.CurrentThread.GetExecutionContextReader();
system\threading\synchronizationcontext.cs (2)
252return Thread.CurrentThread.GetExecutionContextReader().SynchronizationContext ?? GetThreadLocalContext(); 262return Thread.CurrentThread.GetExecutionContextReader().SynchronizationContextNoFlow ?? GetThreadLocalContext();