2 writes to CurrentChannel
System.ServiceModel.Primitives (2)
System\ServiceModel\Channels\ReliableChannelBinder.cs (2)
906CurrentChannel = channel; 1409CurrentChannel = channel;
27 references to CurrentChannel
System.ServiceModel.Primitives (27)
System\ServiceModel\Channels\ClientReliableChannelBinder.cs (5)
240IDuplexChannel channel = Synchronizer.CurrentChannel; 256IDuplexChannel channel = Synchronizer.CurrentChannel; 361return ((ISessionChannel<IAsyncDuplexSession>)Synchronizer.CurrentChannel).Session; 437IRequestChannel channel = Synchronizer.CurrentChannel; 538return Synchronizer.CurrentChannel.Session;
System\ServiceModel\Channels\ReliableChannelBinder.cs (22)
70return Synchronizer.CurrentChannel; 958return CurrentChannel; 975channel = CurrentChannel; 1031if (CurrentChannel == null) 1068if ((CurrentChannel != null) 1069&& (CurrentChannel.State == CommunicationState.Created)) 1071return CurrentChannel; 1109if (CurrentChannel != faultedChannel) 1170if (CurrentChannel == null) 1191channel = CurrentChannel; 1263if (CurrentChannel.State != CommunicationState.Faulted) 1332if (CurrentChannel.State == CommunicationState.Faulted) 1341channel = CurrentChannel; 1427TolerateFaults = !_binder.HasSecuritySession(CurrentChannel); 1435CurrentChannel.Faulted += _onChannelFaulted; 1467if (CurrentChannel == null) 1475if (CurrentChannel == null) 1497if ((CurrentChannel != null) && (_onChannelFaulted != null)) 1499CurrentChannel.Faulted -= _onChannelFaulted; 1503return CurrentChannel; 1561if (CurrentChannel == null) 1567return (true, CurrentChannel);