1 write to executionStack
System.Runtime.DurableInstancing (1)
System\Runtime\DurableInstancing\InstancePersistenceContext.cs (1)
1100this.executionStack = new Stack<IEnumerator<InstancePersistenceCommand>>(2);
6 references to executionStack
System.Runtime.DurableInstancing (6)
System\Runtime\DurableInstancing\InstancePersistenceContext.cs (6)
1193Fx.Assert(isFirstCommand || this.executionStack.Count > 0, "The first command should always remain at the top of the stack."); 1205else if (this.executionStack.Peek().Current.IsTransactionEnlistmentOptional) 1244else if (!this.executionStack.Peek().Current.AutomaticallyAcquiringLock) 1313else if (this.executionStack.Count > 0) 1315this.currentExecution = this.executionStack.Pop(); 1411this.executionStack.Push(this.currentExecution);