3 writes to _rpc
System.ServiceModel.Primitives (3)
System\ServiceModel\Channels\ServiceChannel.cs (3)
811
HandleReply(sendResult._rpc.Operation, ref sendResult.
_rpc
);
1700
_rpc
= new ProxyRpc(channel, operation, action, inputParameters, timeout);
1708
_rpc.Channel.PrepareCall(_operation, _isOneWay, ref
_rpc
);
34 references to _rpc
System.ServiceModel.Primitives (34)
System\ServiceModel\Channels\ServiceChannel.cs (34)
704
result.
_rpc
.Activity = serviceModelActivity;
707
TraceServiceChannelCallStart(result.
_rpc
.EventTraceActivity, false);
790
using (ServiceModelActivity rpcActivity = sendResult.
_rpc
.Activity)
794
if (sendResult.
_rpc
.Activity != null && DiagnosticUtility.ShouldUseActivity)
796
sendResult.
_rpc
.Activity.Resume();
798
if (sendResult.
_rpc
.Channel != this)
803
if (action != MessageHeaders.WildcardAction && action != sendResult.
_rpc
.Action)
810
sendResult.
_rpc
.OutputParameters = outs;
811
HandleReply(sendResult.
_rpc
.Operation, ref sendResult._rpc);
813
if (sendResult.
_rpc
.Activity != null)
815
sendResult.
_rpc
.Activity = null;
817
return sendResult.
_rpc
.ReturnValue;
1708
_rpc
.Channel.PrepareCall(_operation, _isOneWay, ref _rpc);
1710
if (
_rpc
.Channel._explicitlyOpened)
1712
_rpc
.Channel.ThrowIfOpening();
1713
_rpc
.Channel.ThrowIfDisposedOrNotOpen();
1724
IAsyncResult result =
_rpc
.Channel.BeginEnsureDisplayUI(s_ensureInteractiveInitCallback, this);
1746
_rpc
.Channel.EndEnsureDisplayUI(result);
1769
TimeSpan timeout =
_rpc
.TimeoutHelper.RemainingTime();
1775
result =
_rpc
.Channel.BeginEnsureOpened(timeout, s_ensureOpenCallback, this);
1807
using (ServiceModelActivity.BoundOperation(
_rpc
.Activity))
1811
_rpc
.Channel.EndEnsureOpened(result);
1835
TimeSpan timeout =
_rpc
.TimeoutHelper.RemainingTime();
1845
result =
_rpc
.Channel.Binder.BeginSend(
_rpc
.Request, timeout, s_sendCallback, this);
1849
result =
_rpc
.Channel.Binder.BeginRequest(
_rpc
.Request, timeout, s_sendCallback, this);
1867
CallOnceManager.SignalNextIfNonNull(
_rpc
.Channel._autoOpenManager);
1896
_rpc
.Channel.Binder.EndSend(result);
1900
_rpc
.Reply =
_rpc
.Channel.Binder.EndRequest(result);
1902
if (
_rpc
.Reply == null)
1904
_rpc
.Channel.ThrowIfFaulted();
1928
_rpc
.Channel.CompletedIOOperation();