// Token: 0x06000C95 RID: 3221 RVA: 0x00043BA0 File Offset: 0x00041DA0 public static bool AddOrReplace(Guid token, SecurityContextAndSession data) { lock (MailboxSessionCache.synchronizationObject) { if (MailboxSessionCache.mailboxSessionCache != null) { MailboxSessionCache.mailboxSessionCache[token] = data; return(true); } } return(false); }
// Token: 0x06000C93 RID: 3219 RVA: 0x00043AE4 File Offset: 0x00041CE4 public static bool TryGetAndRemoveValue(Guid token, out SecurityContextAndSession data) { bool result; lock (MailboxSessionCache.synchronizationObject) { if (MailboxSessionCache.mailboxSessionCache != null) { bool flag2 = MailboxSessionCache.mailboxSessionCache.TryGetAndRemoveValue(token, out data); MailboxSessionCache.cacheEfficiency.Add(flag2 ? 1U : 0U); result = flag2; } else { data = null; result = false; } } return(result); }