1 instantiation of SafeCredentialReference
System (1)
net\System\Net\_SafeNetHandles.cs (1)
1332SafeCredentialReference result = new SafeCredentialReference(target);
15 references to SafeCredentialReference
System (15)
net\System\Net\_SafeNetHandles.cs (2)
1330internal static SafeCredentialReference CreateReference(SafeFreeCredentials target) 1332SafeCredentialReference result = new SafeCredentialReference(target);
net\System\Net\_SslSessionsCache.cs (8)
139SafeCredentialReference cached = s_CachedCreds[key] as SafeCredentialReference; 167SafeCredentialReference cached = s_CachedCreds[key] as SafeCredentialReference; 173cached = s_CachedCreds[key] as SafeCredentialReference; 177cached = SafeCredentialReference.CreateReference(creds); 205cached = toRemoveAttempt[i].Value as SafeCredentialReference; 212if (!creds.IsClosed && !creds.IsInvalid && (cached = SafeCredentialReference.CreateReference(creds)) != null)
net\System\Net\_SSPISessionCache.cs (5)
33private static SafeCredentialReference[] _CacheSlots = new SafeCredentialReference[c_MaxCacheSize+1]; 39SafeCredentialReference newRef = SafeCredentialReference.CreateReference(newHandle); 45newRef = Interlocked.Exchange<SafeCredentialReference>(ref _CacheSlots[index], newRef);