2 implementations of ICorrelatorKey
dotnet-svcutil-lib (2)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (2)
731internal class SyncDuplexRequest : IDuplexRequest, ICorrelatorKey 799internal class AsyncDuplexRequest : AsyncResult, IDuplexRequest, ICorrelatorKey
14 references to ICorrelatorKey
dotnet-svcutil-lib (14)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\RequestReplyCorrelator.cs (3)
30ICorrelatorKey value = state as ICorrelatorKey; 63internal void RemoveRequest(ICorrelatorKey request)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (11)
28private List<ICorrelatorKey> _timedOutRequests; 164private List<ICorrelatorKey> TimedOutRequests 172_timedOutRequests = new List<ICorrelatorKey>(); 232ICorrelatorKey keyedRequest = request as ICorrelatorKey; 554private void AddToTimedOutRequestList(ICorrelatorKey request) 561private void RemoveFromTimedOutRequestList(ICorrelatorKey request) 572ICorrelatorKey[] array = null; 593foreach (ICorrelatorKey request in array) 744RequestReplyCorrelator.Key ICorrelatorKey.RequestCorrelatorKey 848RequestReplyCorrelator.Key ICorrelatorKey.RequestCorrelatorKey