1 write to persistenceContext
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\Dispatcher\PersistenceContext.cs (1)
783this.persistenceContext = persistenceContext;
29 references to persistenceContext
System.ServiceModel.Activities (29)
System\ServiceModel\Activities\Dispatcher\PersistenceContext.cs (29)
791this.persistenceContext.StartOperation(); 793this.persistenceContext.ThrowIfCompleted(); 794this.persistenceContext.ThrowIfNotVisible(); 795Fx.Assert(!this.persistenceContext.IsInitialized || this.persistenceContext.IsLocked, 806if (this.persistenceContext.store != null) 813this.persistenceContext.PopulateActivationMetadata(saveCommand); 814if (this.persistenceContext.IsSuspended) 816saveCommand.InstanceMetadataChanges.Add(WorkflowServiceNamespace.SuspendReason, new InstanceValue(this.persistenceContext.SuspendedReason)); 823foreach (InstanceKey key in this.persistenceContext.keysToAssociate) 827foreach (InstanceKey key in this.persistenceContext.keysToDisassociate) 844IAsyncResult result = this.persistenceContext.store.BeginExecute( 845this.persistenceContext.handle, 859this.persistenceContext.IsCompleted = true; 860this.persistenceContext.IsLocked = false; 864this.persistenceContext.IsLocked = this.saveStatus != SaveStatus.Unlocked; 879this.persistenceContext.Fault(); 895this.persistenceContext.FinishOperation(); 909thisPtr.persistenceContext.store.EndExecute(result); 910thisPtr.persistenceContext.IsCompleted = thisPtr.saveStatus == SaveStatus.Completed; 911thisPtr.persistenceContext.IsLocked = thisPtr.saveStatus == SaveStatus.Locked; 917this.persistenceContext.IsInitialized = true; 924result = this.persistenceContext.BeginEnlist(this.timeoutHelper.RemainingTime(), PrepareAsyncCompletion(SaveAsyncResult.handleEndEnlist), this); 934this.persistenceContext.RationalizeSavedKeys(this.saveStatus == SaveStatus.Locked); 941thisPtr.persistenceContext.EndEnlist(result); 943if (!thisPtr.persistenceContext.ScheduleDetach()) 945thisPtr.persistenceContext.directory.RemoveInstance(thisPtr.persistenceContext); 954this.persistenceContext.OnFinishOperationHelper(exception, false);