1 write to currentCollectibleBatch
System.ServiceModel.Activation (1)
System\ServiceModel\Activation\CollectibleLRUCache.cs (1)
65
currentCollectibleBatch
= new CollectibleBatch();
12 references to currentCollectibleBatch
System.ServiceModel.Activation (12)
System\ServiceModel\Activation\CollectibleLRUCache.cs (12)
158
this.
currentCollectibleBatch
.AddRange(this.directory.Values);
179
currentCollectibleBatch
.Add(array[i]);
182
if (
currentCollectibleBatch
.Count >= collectTargetCount)
188
if (
currentCollectibleBatch
.Count == 0)
193
for (int i = 0; i <
currentCollectibleBatch
.Count; i++)
195
directory.Remove(
currentCollectibleBatch
[i].GetKey());
199
currentCollectibleBatch
.BeginCollect();
211
currentCollectibleBatch
.WaitForRecyclingCompletion();
225
this.
currentCollectibleBatch
.AddRange(this.directory.Values);
226
this.
currentCollectibleBatch
.Abort();
233
if (this.
currentCollectibleBatch
.Count > 0)
235
this.
currentCollectibleBatch
.Abort();