2 writes to persistenceContext
System.ServiceModel.Activities (2)
System\ServiceModel\Activities\Dispatcher\DurableInstanceManager.cs (2)
1234
thisPtr.
persistenceContext
= thisPtr.instanceManager.PersistenceProviderDirectory.EndLoadOrCreate(result, out fromCache);
1238
thisPtr.
persistenceContext
= thisPtr.instanceManager.PersistenceProviderDirectory.EndLoad(result, out fromCache);
7 references to persistenceContext
System.ServiceModel.Activities (7)
System\ServiceModel\Activities\Dispatcher\DurableInstanceManager.cs (7)
1064
this.durableInstance = this.
persistenceContext
.GetInstance(this.parameters);
1106
enlistResult = this.
persistenceContext
.BeginEnlist(this.timeout, PrepareAsyncCompletion(handleEndEnlistContext), this);
1138
thisPtr.
persistenceContext
.EndEnlist(result);
1214
this.
persistenceContext
.Abort();
1230
PersistenceContext previousPersistenceContext = thisPtr.
persistenceContext
;
1240
Fx.AssertAndThrow(previousPersistenceContext != thisPtr.
persistenceContext
, "PPD should not load same PersistenceContext for the same GetInstanceAsyncResult!");
1258
thisPtr.
persistenceContext
.Abort();