2 implementations of ICorrelatorKey
System.ServiceModel (2)
System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (2)
776
class SyncDuplexRequest : IDuplexRequest,
ICorrelatorKey
862
class AsyncDuplexRequest : AsyncResult, IDuplexRequest,
ICorrelatorKey
14 references to ICorrelatorKey
System.ServiceModel (14)
System\ServiceModel\Channels\RequestReplyCorrelator.cs (3)
31
ICorrelatorKey
value = state as
ICorrelatorKey
;
64
internal void RemoveRequest(
ICorrelatorKey
request)
System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (11)
31
List<
ICorrelatorKey
> timedOutRequests;
167
List<
ICorrelatorKey
> TimedOutRequests
175
this.timedOutRequests = new List<
ICorrelatorKey
>();
242
ICorrelatorKey
keyedRequest = request as
ICorrelatorKey
;
577
void AddToTimedOutRequestList(
ICorrelatorKey
request)
584
void RemoveFromTimedOutRequestList(
ICorrelatorKey
request)
595
ICorrelatorKey
[] array = null;
616
foreach (
ICorrelatorKey
request in array)
790
RequestReplyCorrelator.Key
ICorrelatorKey
.RequestCorrelatorKey
912
RequestReplyCorrelator.Key
ICorrelatorKey
.RequestCorrelatorKey