1 write to keyMap
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\Dispatcher\PersistenceProviderDirectory.cs (1)
76
this.
keyMap
= new Dictionary<Guid, PersistenceContext>();
16 references to keyMap
System.ServiceModel.Activities (16)
System\ServiceModel\Activities\Dispatcher\PersistenceProviderDirectory.cs (16)
91
return this.
keyMap
;
268
Fx.Assert(this.
keyMap
.Count == 0, "All instances should have been removed from the key map.");
298
if (this.
keyMap
.TryGetValue(instanceKey.Value, out context))
320
if (this.
keyMap
.TryGetValue(instanceKey.Value, out context))
354
if (!context.AssociatedKeys.Contains(key) && this.
keyMap
.TryGetValue(key.Value, out conflictingContext))
377
if (this.
keyMap
.TryGetValue(key.Value, out contextToAbort))
382
this.
keyMap
.Add(key.Value, context);
416
Fx.Assert(this.
keyMap
[key.Value] == context, "Context's keys must be in the map.");
417
this.
keyMap
.Remove(key.Value);
493
this.
keyMap
.TryGetValue(key.Value, out foundContext);
602
Fx.Assert(this.
keyMap
[key.Value] == contextToAbort, "Context's key must be in the map.");
603
this.
keyMap
.Remove(key.Value);
1222
this.ppd.
keyMap
.TryGetValue(this.key.Value, out this.result);
1235
if (this.ppd.
keyMap
.TryGetValue(instanceKey.Value, out conflictingContext))
1269
if (this.ppd.
keyMap
.TryGetValue(loadedKey.Value, out contextToAbort))
1274
this.ppd.
keyMap
.Add(loadedKey.Value, this.context);