1 instantiation of MessageRpc
System.ServiceModel (1)
System\ServiceModel\Dispatcher\ChannelHandler.cs (1)
468MessageRpc rpc = new MessageRpc(request, message, operation, channel, this.host,
99 references to MessageRpc
System.ServiceModel (99)
System\ServiceModel\Channels\BufferedReceiveMessageProperty.cs (1)
15internal BufferedReceiveMessageProperty(ref MessageRpc rpc)
System\ServiceModel\Dispatcher\AuthenticationBehavior.cs (1)
33public void Authenticate(ref MessageRpc rpc)
System\ServiceModel\Dispatcher\AuthorizationBehavior.cs (1)
30public void Authorize(ref MessageRpc rpc)
System\ServiceModel\Dispatcher\ChannelHandler.cs (1)
468MessageRpc rpc = new MessageRpc(request, message, operation, channel, this.host,
System\ServiceModel\Dispatcher\ConcurrencyBehavior.cs (3)
31internal bool IsConcurrent(ref MessageRpc rpc) 96internal void LockInstance(ref MessageRpc rpc) 121internal void UnlockInstance(ref MessageRpc rpc)
System\ServiceModel\Dispatcher\DispatchOperationRuntime.cs (14)
241void DeserializeInputs(ref MessageRpc rpc) 327void InitializeCallContext(ref MessageRpc rpc) 335void InitializeCallContextCore(ref MessageRpc rpc) 362void UninitializeCallContext(ref MessageRpc rpc) 370void UninitializeCallContextCore(ref MessageRpc rpc) 390void InspectInputs(ref MessageRpc rpc) 398void InspectInputsCore(ref MessageRpc rpc) 429void InspectOutputs(ref MessageRpc rpc) 437void InspectOutputsCore(ref MessageRpc rpc) 472internal void InvokeBegin(ref MessageRpc rpc) 624void SetClaimsPrincipalToOperationContext(MessageRpc rpc) 678internal void InvokeEnd(ref MessageRpc rpc) 746void SerializeOutputs(ref MessageRpc rpc) 879void ValidateMustUnderstand(ref MessageRpc rpc)
System\ServiceModel\Dispatcher\ErrorBehavior.cs (7)
29void InitializeFault(ref MessageRpc rpc) 52internal void ProvideMessageFault(ref MessageRpc rpc) 60void ProvideMessageFaultCore(ref MessageRpc rpc) 108void ProvideMessageFaultCoreCoda(ref MessageRpc rpc) 118internal void ProvideOnlyFaultOfLastResort(ref MessageRpc rpc) 163internal void HandleError(ref MessageRpc rpc) 171void HandleErrorCore(ref MessageRpc rpc)
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (35)
212bool AcquireDynamicInstanceContext(ref MessageRpc rpc) 224bool AcquireDynamicInstanceContextCore(ref MessageRpc rpc) 236internal void AfterReceiveRequest(ref MessageRpc rpc) 243internal void AfterReceiveRequestCore(ref MessageRpc rpc) 288void BeforeSendReply(ref MessageRpc rpc, ref Exception exception, ref bool thereIsAnUnhandledException) 296internal void BeforeSendReplyCore(ref MessageRpc rpc, ref Exception exception, ref bool thereIsAnUnhandledException) 356void FinalizeCorrelation(ref MessageRpc rpc) 405void BeginFinalizeCorrelation(ref MessageRpc rpc) 470void Reply(ref MessageRpc rpc) 516void BeginReply(ref MessageRpc rpc) 571internal bool Dispatch(ref MessageRpc rpc, bool isOperationContextSet) 578void EndFinalizeCorrelation(ref MessageRpc rpc) 598bool EndReply(ref MessageRpc rpc) 662internal bool IsConcurrent(ref MessageRpc rpc) 764void PrepareReply(ref MessageRpc rpc) 850bool PrepareAndAddressReply(ref MessageRpc rpc) 881internal void ProcessMessage1(ref MessageRpc rpc) 914internal void ProcessMessage11(ref MessageRpc rpc) 1007void ProcessMessage2(ref MessageRpc rpc) 1038void ProcessMessage3(ref MessageRpc rpc) 1072void ProcessMessage31(ref MessageRpc rpc) 1106void ProcessMessage4(ref MessageRpc rpc) 1141void ProcessMessage41(ref MessageRpc rpc) 1177void ProcessMessage5(ref MessageRpc rpc) 1255void ProcessMessage6(ref MessageRpc rpc) 1287void ProcessMessage7(ref MessageRpc rpc) 1338void ProcessMessage8(ref MessageRpc rpc) 1378void ProcessMessage9(ref MessageRpc rpc) 1451void ProcessMessageCleanup(ref MessageRpc rpc) 1654void ProcessMessageCleanupError(ref MessageRpc rpc) 1659void ResolveTransactionOutcome(ref MessageRpc rpc) 1701void SetActivityIdOnThread(ref MessageRpc rpc) 1710void TransferChannelFromPendingList(ref MessageRpc rpc) 1833MessageRpc rpc; 1840ImmutableDispatchRuntime runtime, ref MessageRpc rpc)
System\ServiceModel\Dispatcher\InstanceBehavior.cs (3)
106internal void AfterReply(ref MessageRpc rpc, ErrorBehavior error) 180internal void EnsureInstanceContext(ref MessageRpc rpc) 273internal void EnsureServiceInstance(ref MessageRpc rpc)
System\ServiceModel\Dispatcher\MessageRpc.cs (3)
23delegate void MessageRpcProcessor(ref MessageRpc rpc); 748MessageRpc rpc; 751internal Wrapper(ref MessageRpc rpc)
System\ServiceModel\Dispatcher\ReceiveContextRPCFacet.cs (5)
25public static void CreateIfRequired(ImmutableDispatchRuntime dispatchRuntime, ref MessageRpc messageRpc) 76public void Complete(ImmutableDispatchRuntime dispatchRuntime, ref MessageRpc rpc, TimeSpan timeout, Transaction transaction) 162MessageRpc rpc = callbackState.Rpc; 177public MessageRpc Rpc 194ref MessageRpc rpc,
System\ServiceModel\Dispatcher\SecurityImpersonationBehavior.cs (6)
173internal bool IsSecurityContextImpersonationRequired(ref MessageRpc rpc) 179internal bool IsImpersonationEnabledOnCurrentOperation(ref MessageRpc rpc) 189public void StartImpersonation(ref MessageRpc rpc, out IDisposable impersonationContext, out IPrincipal originalPrincipal, out bool isThreadPrincipalSet) 214IDisposable StartImpersonation2(ref MessageRpc rpc, ServiceSecurityContext securityContext, bool isSecurityContextImpersonationOn) 306public void StopImpersonation(ref MessageRpc rpc, IDisposable impersonationContext, IPrincipal originalPrincipal, bool isThreadPrincipalSet) 351ServiceSecurityContext GetAndCacheSecurityContext(ref MessageRpc rpc)
System\ServiceModel\Dispatcher\TerminatingOperationBehavior.cs (1)
44internal void AfterReply(ref MessageRpc rpc)
System\ServiceModel\Dispatcher\ThreadBehavior.cs (3)
60internal void BindThread(ref MessageRpc rpc) 65internal void BindEndThread(ref MessageRpc rpc) 70void BindCore(ref MessageRpc rpc, bool startOperation)
System\ServiceModel\Dispatcher\TransactionBehavior.cs (11)
105internal void SetCurrent(ref MessageRpc rpc) 113internal void ResolveOutcome(ref MessageRpc rpc) 128Transaction GetInstanceContextTransaction(ref MessageRpc rpc) 164internal void ResolveTransaction(ref MessageRpc rpc) 400internal void InitializeCallContext(ref MessageRpc rpc) 408internal void ClearCallContext(ref MessageRpc rpc) 432internal MessageRpc rpc; 441internal TransactionRpcFacet(ref MessageRpc rpc) 655internal void CheckIfTxCompletedAndUpdateAttached(ref MessageRpc rpc, bool isConcurrent) 828internal void SetCurrent(ref MessageRpc rpc) 858internal void AddReference(ref MessageRpc rpc, Transaction tx, bool updateCallCount)
System\ServiceModel\InstanceContext.cs (2)
324internal void BindRpc(ref MessageRpc rpc) 618internal void UnbindRpc(ref MessageRpc rpc)
System\ServiceModel\Security\ImpersonateOnSerializingReplyMessageProperty.cs (2)
23MessageRpc rpc; 25internal ImpersonateOnSerializingReplyMessageProperty(ref MessageRpc rpc)