16 references to s_CachedCreds
System (16)
net\System\Net\_SslSessionsCache.cs (16)
131if (s_CachedCreds.Count == 0) 133GlobalLog.Print("TryCachedCredential() Not Found, Current Cache Count = " + s_CachedCreds.Count); 139SafeCredentialReference cached = s_CachedCreds[key] as SafeCredentialReference; 143GlobalLog.Print("TryCachedCredential() Not Found, Current Cache Count = " + s_CachedCreds.Count); 161GlobalLog.Print("CacheCredential() Refused to cache an Invalid Handle = " + creds.ToString() + ", Current Cache Count = " + s_CachedCreds.Count); 167SafeCredentialReference cached = s_CachedCreds[key] as SafeCredentialReference; 171lock(s_CachedCreds) 173cached = s_CachedCreds[key] as SafeCredentialReference; 185s_CachedCreds[key] = cached; 186GlobalLog.Print("CacheCredential() Caching New Handle = " + creds.ToString() + ", Current Cache Count = " + s_CachedCreds.Count); 198if ((s_CachedCreds.Count%c_CheckExpiredModulo) == 0) 200DictionaryEntry[] toRemoveAttempt = new DictionaryEntry[s_CachedCreds.Count]; 201s_CachedCreds.CopyTo(toRemoveAttempt, 0); 213s_CachedCreds[toRemoveAttempt[i].Key] = cached; 215s_CachedCreds.Remove(toRemoveAttempt[i].Key); 218GlobalLog.Print("Scavenged cache, New Cache Count = " + s_CachedCreds.Count);