1 write to channelExtension
System.ServiceModel.Routing (1)
System\ServiceModel\Routing\ProcessMessagesAsyncResult.cs (1)
39
this.
channelExtension
= service.ChannelExtension;
26 references to channelExtension
System.ServiceModel.Routing (26)
System\ServiceModel\Routing\ProcessMessagesAsyncResult.cs (26)
52
MessageRpc messageRpc = new MessageRpc(message, OperationContext.Current, this.
channelExtension
.ImpersonationRequired);
58
EndpointNameMessageFilter.Set(messageRpc.Message.Properties, this.
channelExtension
.EndpointName);
161
else if (!this.
channelExtension
.ReceiveContextEnabled &&
162
this.
channelExtension
.TransactedReceiveEnabled &&
245
FxTrace.Trace.SetAndTraceTransfer(thisPtr.
channelExtension
.ActivityID, true);
306
if (!this.
channelExtension
.ReceiveContextEnabled && !this.
channelExtension
.TransactedReceiveEnabled)
321
if (this.
channelExtension
.ReceiveContextEnabled)
351
if (this.
channelExtension
.ReceiveContextEnabled)
355
else if (this.service.RetryTransaction != null || this.
channelExtension
.TransactedReceiveEnabled)
374
if (this.service.RetryTransaction != null || this.
channelExtension
.TransactedReceiveEnabled)
397
else if (this.
channelExtension
.HasSession)
401
else if (this.
channelExtension
.ReceiveContextEnabled)
405
else if (this.service.RetryTransaction != null || this.
channelExtension
.TransactedReceiveEnabled)
418
this.client = this.
channelExtension
.SessionChannels.ReleaseChannel();
458
FxTrace.Trace.SetAndTraceTransfer(thisPtr.
channelExtension
.ActivityID, true);
511
!this.
channelExtension
.HasSession)
515
bool canRetry = (this.
channelExtension
.ReceiveContextEnabled || !this.
channelExtension
.TransactedReceiveEnabled);
566
if (this.
channelExtension
.HasSession)
568
this.
channelExtension
.SessionChannels.AbortChannel(this.client.Key);
595
this.
channelExtension
.SessionChannels.AbortChannel(this.client.Key);
674
FxTrace.Trace.SetAndTraceTransfer(thisPtr.
channelExtension
.ActivityID, true);
723
else if (this.
channelExtension
.TransactedReceiveEnabled)
738
FxTrace.Trace.SetAndTraceTransfer(thisPtr.
channelExtension
.ActivityID, true);
767
if (exception == null && (this.closeOutboundChannels || !this.
channelExtension
.HasSession))