/// <summary> /// コードブロックが終了したときに呼ばれます。 /// </summary> public void Dispose() { if (this.locker != null) { this.locker.Unlock(); this.locker = null; } }
/// <summary> /// コンストラクタ /// </summary> internal ReentrancyResult(ReentrancyLock locker) { this.locker = locker; }