public override void ReleaseItemExclusive(HttpContext context, string sessionId, object lockId) { Document doc = this._table.GetItem(GetHashKey(sessionId)); doc[ATTRIBUTE_LOCKED] = false; doc[ATTRIBUTE_EXPIRES] = DateTime.Now.Add(this._timeout); Document expected = new Document(); expected[ATTRIBUTE_LOCK_ID] = lockId.ToString(); try { this._table.UpdateItem(doc, new UpdateItemOperationConfig() { Expected = expected }); } catch (ConditionalCheckFailedException) { } }