1 write to s_asyncLocalPrincipal
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Thread.cs (1)
355
Interlocked.CompareExchange(ref
s_asyncLocalPrincipal
, new AsyncLocal<IPrincipal?>(), null);
3 references to s_asyncLocalPrincipal
System.Private.CoreLib (3)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Thread.cs (3)
340
IPrincipal? principal =
s_asyncLocalPrincipal
?.Value;
349
if (
s_asyncLocalPrincipal
is null)
357
s_asyncLocalPrincipal
.Value = value;