1 write to ReceiveContext
System.ServiceModel (1)
System\ServiceModel\Channels\ReceiveContext.cs (1)
662this.ReceiveContext = receiveContext;
29 references to ReceiveContext
System.ServiceModel (29)
System\ServiceModel\Channels\ReceiveContext.cs (29)
429if (this.ReceiveContext.PreAbandon()) 437this.ReceiveContext.ReleaseStateLock(); 446result = this.ReceiveContext.OnBeginAbandon(this.TimeoutHelper.RemainingTime(), PrepareAsyncCompletion(handleOperationComplete), this); 452TD.ReceiveContextAbandonWithException(this.ReceiveContext.eventTraceActivity, this.GetType().ToString(), exception.GetType().ToString()); 455result = this.ReceiveContext.OnBeginAbandon(exception, this.TimeoutHelper.RemainingTime(), PrepareAsyncCompletion(handleOperationComplete), this); 466TD.ReceiveContextAbandonFailed((this.ReceiveContext != null) ? this.ReceiveContext.eventTraceActivity : null, 470this.ReceiveContext.Fault(); 484this.ReceiveContext.OnEndAbandon(result); 485lock (this.ReceiveContext.ThisLock) 487this.ReceiveContext.ThrowIfFaulted(); 488this.ReceiveContext.ThrowIfNotAbandoning(); 489this.ReceiveContext.State = ReceiveContextState.Abandoned; 510TD.ReceiveContextAbandonFailed(thisPtr.ReceiveContext.eventTraceActivity, thisPtr.GetType().ToString()); 513thisPtr.ReceiveContext.Fault(); 541this.ReceiveContext.PreComplete(); 551this.ReceiveContext.ReleaseStateLock(); 559result = this.ReceiveContext.OnBeginComplete(this.TimeoutHelper.RemainingTime(), PrepareAsyncCompletion(handleOperationComplete), this); 568TD.ReceiveContextCompleteFailed(this.ReceiveContext.eventTraceActivity, this.GetType().ToString()); 571this.ReceiveContext.Fault(); 586this.ReceiveContext.OnEndComplete(result); 587lock (this.ReceiveContext.ThisLock) 589this.ReceiveContext.ThrowIfFaulted(); 590this.ReceiveContext.ThrowIfNotCompleting(); 591this.ReceiveContext.State = ReceiveContextState.Completed; 612TD.ReceiveContextCompleteFailed(thisPtr.ReceiveContext.eventTraceActivity, thisPtr.GetType().ToString()); 615thisPtr.ReceiveContext.Fault(); 680if (!this.ReceiveContext.WaitForStateLockAsync(this.TimeoutHelper.RemainingTime(), onWaitForStateLockComplete, this)) 703asyncException = thisPtr.ReceiveContext.WrapStateException(asyncException);