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