.NETのExecutionContext
AsyncLocalの値を保持しスレッド間を伝播する.NETの実行コンテキストで、Task.Runは呼び出し時点のExecutionContextを捕まえてプールのスレッドで復元する。
この概念が関わる関係
- WindowsIdentity.RunImpersonated / RunImpersonatedAsyncは.NETのExecutionContextを利用します。
- .NETのExecutionContextは偽装スコープを超えて継続する偽装の原因になることがあります。
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。