public ReleaseLock ( string id, string applicationName, object lockId, double timeout ) : void | ||
id | string | |
applicationName | string | |
lockId | object | |
timeout | double | |
Результат | void |
// // SessionStateProviderBase.ReleaseItemExclusive // public override void ReleaseItemExclusive(HttpContext context, string id, object lockId) { var sessionStore = new SessionStore(_applicationName); try { sessionStore.ReleaseLock(id, this._applicationName, lockId, sessionStateSection.Timeout.TotalMinutes); } catch (Exception e) { if (WriteExceptionsToEventLog) { WriteToEventLog(e, "ReleaseItemExclusive"); throw new ProviderException(e.Message, e.InnerException); } else { throw e; } } }
// // SessionStateProviderBase.ReleaseItemExclusive // public override void ReleaseItemExclusive(HttpContext context, string id, object lockId) { var sessionStore = new SessionStore(_applicationName); try { sessionStore.ReleaseLock(id, this._applicationName, lockId, sessionStateSection.Timeout.TotalMinutes); } catch (Exception e) { if (WriteExceptionsToEventLog) { WriteToEventLog(e, "ReleaseItemExclusive"); throw new ProviderException(e.Message, e.InnerException); } else throw e; } }