1 write to domainNameMap
System.ServiceModel (1)
System\ServiceModel\Dispatcher\SecurityImpersonationBehavior.cs (1)
59
this.
domainNameMap
= new Dictionary<string, string>(maxDomainNameMapSize, StringComparer.OrdinalIgnoreCase);
8 references to domainNameMap
System.ServiceModel (8)
System\ServiceModel\Dispatcher\SecurityImpersonationBehavior.cs (8)
391
lock (this.
domainNameMap
)
393
found = this.
domainNameMap
.TryGetValue(shortDomainName, out fullDomainName);
425
lock (this.
domainNameMap
)
427
if (this.
domainNameMap
.Count >= maxDomainNameMapSize)
433
int victim = this.random.Next() % this.
domainNameMap
.Count;
434
foreach (string key in this.
domainNameMap
.Keys)
438
this.
domainNameMap
.Remove(key);
444
this.
domainNameMap
[shortDomainName] = fullDomainName;