2 interfaces inheriting from IRequestBase
dotnet-svcutil-lib (2)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\RequestChannel.cs (2)
324
public interface IRequest :
IRequestBase
330
public interface IAsyncRequest :
IRequestBase
14 references to IRequestBase
dotnet-svcutil-lib (14)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\RequestChannel.cs (14)
16
private List<
IRequestBase
> _outstandingRequests = new List<
IRequestBase
>();
65
IRequestBase
[] requestsToAbort = CopyPendingRequests(false);
69
foreach (
IRequestBase
request in requestsToAbort)
102
private
IRequestBase
[] SetupWaitForPendingRequests()
114
IRequestBase
[] pendingRequests = SetupWaitForPendingRequests();
119
foreach (
IRequestBase
request in pendingRequests)
128
private
IRequestBase
[] CopyPendingRequests(bool createTcsIfNecessary)
130
IRequestBase
[] requests = null;
136
requests = new
IRequestBase
[_outstandingRequests.Count];
152
IRequestBase
[] requestsToFault = CopyPendingRequests(false);
156
foreach (
IRequestBase
request in requestsToFault)
184
private void ReleaseRequest(
IRequestBase
request)
209
private void TrackRequest(
IRequestBase
request)