/// <summary> /// Exits the protected code section /// </summary> public void Dispose() { if (_srcGate != null) { _srcGate.ExitClient(); _srcGate = null; } }
internal MutuallyExclusiveGuard(MutuallyExclusivePrimitive.MutuallyExclusiveGate srcGate) { _srcGate = srcGate; }