Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ OnValueChanged()

void IAsyncLocal. System.Threading.AsyncLocal< T >.OnValueChanged ( object previousValueObj,
object currentValueObj,
bool contextChanged )
inlineprivate

Implements System.Threading.IAsyncLocal.

Definition at line 36 of file AsyncLocal.cs.

37 {
38 T previousValue = ((previousValueObj == null) ? default(T) : ((T)previousValueObj));
39 T currentValue = ((currentValueObj == null) ? default(T) : ((T)currentValueObj));
40 m_valueChangedHandler(new AsyncLocalValueChangedArgs<T>(previousValue, currentValue, contextChanged));
41 }
readonly Action< AsyncLocalValueChangedArgs< T > > m_valueChangedHandler
Definition AsyncLocal.cs:7

References System.Threading.AsyncLocal< T >.m_valueChangedHandler, and System.T.