2 writes to pendingSessions2
System.ServiceModel (2)
System\ServiceModel\Security\SecuritySessionServerSettings.cs (2)
545this.pendingSessions2 = new Dictionary<UniqueId, IServerReliableChannelBinder>(); 918this.pendingSessions2 = this.pendingSessions1;
12 references to pendingSessions2
System.ServiceModel (12)
System\ServiceModel\Security\SecuritySessionServerSettings.cs (12)
567return this.pendingSessions1.Count + this.pendingSessions2.Count + ((IInputQueueChannelAcceptor)this.channelAcceptor).PendingCount; 581if (this.pendingSessions2 != null) 583foreach (IServerReliableChannelBinder pendingChannelBinder in pendingSessions2.Values) 600foreach (IServerReliableChannelBinder pendingChannelBinder in pendingSessions2.Values) 837if (this.pendingSessions1.ContainsKey(sessionId) || this.pendingSessions2.ContainsKey(sessionId)) 886if (this.pendingSessions1.Count == 0 && this.pendingSessions2.Count == 0) 890foreach (UniqueId sessionId in this.pendingSessions2.Keys) 892IServerReliableChannelBinder channelBinder = this.pendingSessions2[sessionId]; 916this.pendingSessions2.Clear(); 917Dictionary<UniqueId, IServerReliableChannelBinder> temp = this.pendingSessions2; 933else if (pendingSessions2.ContainsKey(sessionId)) 935this.pendingSessions2.Remove(sessionId);