procedure Release; override;
virtual void __fastcall Release();
Allows other threads to use the critical section.
Call Release when the thread no longer needs to block other threads from executing code that is protected by this critical section. Each call to Release should be balance by an earlier call to Acquire or Enter that blocked other threads from executing. Release does the same thing as the Leave method.