P2PStateServer.SessionObject.UnLock C# (CSharp) Méthode

UnLock() public méthode

Unlocks a locked session using the provided LockCookie value
The LockCookie value must match the session lock cookie value to perform the unlock
public UnLock ( uint LockCookie ) : bool
LockCookie uint The Lock-Cookie value
Résultat bool
        public bool UnLock(uint LockCookie)
        {
            if (inuse == 0)
            {
                throw new InvalidOperationException("IsInuse property must be set to true before unlocking resource");
            }

            if (LockCookie == this.lockCookie)
            {
                locked = false;
                lockDate = DateTime.MinValue;
            }

            return !locked;
        }