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