void RunUnderReadLock( Action action )
Sub RunUnderReadLock ( _ action As Action _ )
void RunUnderReadLock( Action^ action )