3 writes to requestInfo
System.ServiceModel (3)
System\ServiceModel\Dispatcher\ChannelHandler.cs (3)
96
this.
requestInfo
= new RequestInfo(this);
175
this.
requestInfo
= new RequestInfo(this);
203
this.
requestInfo
= new RequestInfo(this);
59 references to requestInfo
System.ServiceModel (59)
System\ServiceModel\Dispatcher\ChannelHandler.cs (59)
367
this.
requestInfo
.Cleanup();
385
ServiceChannel channel = this.
requestInfo
.Channel;
386
EndpointDispatcher endpoint = this.
requestInfo
.Endpoint;
391
DispatchRuntime dispatchBehavior = this.
requestInfo
.DispatchRuntime;
469
this, cleanThread, currentOperationContext, this.
requestInfo
.ExistingInstanceContext, eventTraceActivity);
477
this.
requestInfo
.ChannelHandlerOwnsCallThrottle = false;
479
rpc.MessageRpcOwnsInstanceContextThrottle = this.
requestInfo
.ChannelHandlerOwnsInstanceContextThrottle;
480
this.
requestInfo
.ChannelHandlerOwnsInstanceContextThrottle = false;
550
this.
requestInfo
.Channel = this.channel;
552
if (this.
requestInfo
.Channel == null)
557
this.
requestInfo
.Channel = this.GetSessionChannel(request.RequestMessage, out this.
requestInfo
.Endpoint, out addressMatched);
561
this.
requestInfo
.Channel = this.GetDatagramChannel(request.RequestMessage, out this.
requestInfo
.Endpoint, out addressMatched);
564
if (this.
requestInfo
.Channel == null)
579
this.
requestInfo
.Endpoint = this.
requestInfo
.Channel.EndpointDispatcher;
583
if (this.InstanceContextServiceThrottle != null && this.
requestInfo
.Channel.InstanceContextServiceThrottle == null)
585
this.
requestInfo
.Channel.InstanceContextServiceThrottle = this.InstanceContextServiceThrottle;
589
this.
requestInfo
.EndpointLookupDone = true;
591
if (this.
requestInfo
.Channel == null)
594
TraceUtility.TraceDroppedMessage(request.RequestMessage, this.
requestInfo
.Endpoint);
599
if (this.
requestInfo
.Channel.HasSession || this.isCallback)
601
this.
requestInfo
.DispatchRuntime = this.
requestInfo
.Channel.DispatchRuntime;
605
this.
requestInfo
.DispatchRuntime = this.
requestInfo
.Endpoint.DispatchRuntime;
756
this.listener.ChannelDispatcher.ProvideFault(e, this.
requestInfo
.Channel == null ? this.binder.Channel.GetProperty<FaultConverter>() : this.
requestInfo
.Channel.GetProperty<FaultConverter>(), ref faultInfo);
965
if (this.
requestInfo
.RequestContext != null)
970
this.
requestInfo
.RequestContext = request;
983
if (this.
requestInfo
.ChannelHandlerOwnsCallThrottle)
987
this.
requestInfo
.ChannelHandlerOwnsCallThrottle = true;
995
this.
requestInfo
.Channel.CompletedIOOperation();
998
if (!this.TryAcquireThrottle(request, (this.
requestInfo
.ExistingInstanceContext == null)))
1003
if (this.
requestInfo
.ChannelHandlerOwnsInstanceContextThrottle)
1007
this.
requestInfo
.ChannelHandlerOwnsInstanceContextThrottle = (this.
requestInfo
.ExistingInstanceContext == null);
1465
this.
requestInfo
.Cleanup();
1542
this.
requestInfo
.Cleanup();
1629
this.
requestInfo
.Cleanup();
1784
if (this.
requestInfo
.ChannelHandlerOwnsCallThrottle)
1788
this.
requestInfo
.ChannelHandlerOwnsCallThrottle = true;
1797
this.
requestInfo
.Channel.CompletedIOOperation();
1799
if (this.TryAcquireThrottle(request, (this.
requestInfo
.ExistingInstanceContext == null)))
1801
if (this.
requestInfo
.ChannelHandlerOwnsInstanceContextThrottle)
1805
this.
requestInfo
.ChannelHandlerOwnsInstanceContextThrottle = (this.
requestInfo
.ExistingInstanceContext == null);
1854
if (!this.
requestInfo
.EndpointLookupDone)
1859
if (this.
requestInfo
.Channel == null)
1864
if (this.
requestInfo
.DispatchRuntime != null)
1866
IContextChannel transparentProxy = this.
requestInfo
.Channel.Proxy as IContextChannel;
1869
this.
requestInfo
.ExistingInstanceContext = this.
requestInfo
.DispatchRuntime.InstanceContextProvider.GetExistingInstanceContext(request.RequestMessage, transparentProxy);
1878
this.
requestInfo
.Channel = null;
1902
TraceUtility.TraceDroppedMessage(request.RequestMessage, this.
requestInfo
.Endpoint);
1938
if (this.
requestInfo
.ChannelHandlerOwnsInstanceContextThrottle)
1942
this.
requestInfo
.ChannelHandlerOwnsInstanceContextThrottle = (this.
requestInfo
.ExistingInstanceContext == null);