3 writes to executionContext
System.Runtime.DurableInstancing (3)
System\Runtime\DurableInstancing\InstanceHandle.cs (3)
839
this.
executionContext
= transactionWait.ReuseContext();
955
this.
executionContext
= new InstancePersistenceContext(this.handle, this.timeoutHelper.RemainingTime());
959
this.
executionContext
= new InstancePersistenceContext(this.handle, HostTransaction);
9 references to executionContext
System.Runtime.DurableInstancing (9)
System\Runtime\DurableInstancing\InstanceHandle.cs (9)
840
this.handle.CurrentExecutionContext = this.
executionContext
;
889
Fx.Assert(pThis.
executionContext
!= null, "Somehow the execution context didn't get set.");
890
return pThis.
executionContext
;
895
if (this.
executionContext
.IsHandleDoomedByRollback)
963
this.handle.CurrentExecutionContext = this.
executionContext
;
984
Fx.Assert(this.
executionContext
!= null, "ReuseContext called but there is no context.");
986
this.
executionContext
.PrepareForReuse();
987
return this.
executionContext
;
994
bool commitSuccessful = this.handle.Commit(this.
executionContext
.InstanceView) != null;