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