Enhanced C#
Loyc library documentation
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Public fields | Properties | Public Member Functions | List of all members
Loyc.Threading.SavedValue< T > Struct Template Reference

Designed to be used in a "using" statement to temporarily alter a ThreadLocalVariable{T} or Holder{T} or something else implementing IMValue{T}. More...


Source file:
Inheritance diagram for Loyc.Threading.SavedValue< T >:

Remarks

Designed to be used in a "using" statement to temporarily alter a ThreadLocalVariable{T} or Holder{T} or something else implementing IMValue{T}.

Public fields

readonly T _oldValue
 
readonly IMValue< T > _valueHolder
 

Properties

OldValue [get]
 

Public Member Functions

 SavedValue (IMValue< T > oldValue, T newValue)
 
void Dispose ()