static readonly ConditionalWeakTable< ContextKey, ContextData > s_contextDataTable
static ContextData CreateOrGetCurrentData(ContextKey contextKey)
static void ClearCurrentData(ContextKey contextKey, bool removeContextData)
static bool TryGetCurrentData([NotNullWhen(true)] out ContextData currentData)
static readonly AsyncLocal< ContextKey > s_currentTransaction