3 writes to Rpc
System.ServiceModel (3)
System\ServiceModel\Channels\ServiceChannel.cs (3)
868
this.HandleReply(sendResult.Rpc.Operation, ref sendResult.
Rpc
);
1902
this.
Rpc
= new ProxyRpc(channel, operation, action, inputParameters, timeout);
1910
this.Rpc.Channel.PrepareCall(this.operation, this.isOneWay, ref this.
Rpc
);
34 references to Rpc
System.ServiceModel (34)
System\ServiceModel\Channels\ServiceChannel.cs (34)
767
result.
Rpc
.Activity = serviceModelActivity;
770
TraceServiceChannelCallStart(result.
Rpc
.EventTraceActivity, false);
851
using (ServiceModelActivity rpcActivity = sendResult.
Rpc
.Activity)
855
if (sendResult.
Rpc
.Activity != null && DiagnosticUtility.ShouldUseActivity)
857
sendResult.
Rpc
.Activity.Resume();
859
if (sendResult.
Rpc
.Channel != this)
862
if (action != MessageHeaders.WildcardAction && action != sendResult.
Rpc
.Action)
867
sendResult.
Rpc
.OutputParameters = outs;
868
this.HandleReply(sendResult.
Rpc
.Operation, ref sendResult.Rpc);
870
if (sendResult.
Rpc
.Activity != null)
872
sendResult.
Rpc
.Activity = null;
874
return sendResult.
Rpc
.ReturnValue;
1910
this.
Rpc
.Channel.PrepareCall(this.operation, this.isOneWay, ref this.Rpc);
1912
if (this.
Rpc
.Channel.explicitlyOpened)
1914
this.
Rpc
.Channel.ThrowIfOpening();
1915
this.
Rpc
.Channel.ThrowIfDisposedOrNotOpen();
1926
IAsyncResult result = this.
Rpc
.Channel.BeginEnsureDisplayUI(ensureInteractiveInitCallback, this);
1948
this.
Rpc
.Channel.EndEnsureDisplayUI(result);
1971
TimeSpan timeout = this.
Rpc
.TimeoutHelper.RemainingTime();
1977
result = this.
Rpc
.Channel.BeginEnsureOpened(timeout, ensureOpenCallback, this);
2009
using (ServiceModelActivity.BoundOperation(this.
Rpc
.Activity))
2013
this.
Rpc
.Channel.EndEnsureOpened(result);
2037
TimeSpan timeout = this.
Rpc
.TimeoutHelper.RemainingTime();
2047
result = this.
Rpc
.Channel.binder.BeginSend(this.
Rpc
.Request, timeout, sendCallback, this);
2051
result = this.
Rpc
.Channel.binder.BeginRequest(this.
Rpc
.Request, timeout, sendCallback, this);
2069
CallOnceManager.SignalNextIfNonNull(this.
Rpc
.Channel.autoOpenManager);
2098
this.
Rpc
.Channel.binder.EndSend(result);
2102
this.
Rpc
.Reply = this.
Rpc
.Channel.binder.EndRequest(result);
2104
if (this.
Rpc
.Reply == null)
2106
this.
Rpc
.Channel.ThrowIfFaulted();
2130
this.
Rpc
.Channel.CompletedIOOperation();