3 types derived from ReceiveContext
System.ServiceModel (2)
System\ServiceModel\Channels\MsmqInputSessionChannel.cs (1)
329class MsmqSessionReceiveContext : ReceiveContext
System\ServiceModel\Channels\MsmqReceiveContext.cs (1)
46class MsmqReceiveContext : ReceiveContext
System.ServiceModel.Activation (1)
System\ServiceModel\Activation\HostedAspNetEnvironment.cs (1)
624class ReceiveContextBusyCountWrapper : ReceiveContext
51 references to ReceiveContext
System.ServiceModel (28)
System\ServiceModel\Channels\MsmqDecodeHelper.cs (1)
235ReceiveContext receiveContext = null;
System\ServiceModel\Channels\MsmqInputSessionChannel.cs (6)
17ReceiveContext sessiongramReceiveContext; 27public MsmqInputSessionChannel(MsmqInputSessionChannelListener listener, Transaction associatedTx, ReceiveContext sessiongramReceiveContext) 129message.Properties[ReceiveContext.Name] = new MsmqSessionReceiveContext(this); 164message.Properties[ReceiveContext.Name] = new MsmqSessionReceiveContext(this); 462ReceiveContext sessiongramReceiveContext; 464public ReceiveContextTransactionEnlistment(MsmqInputSessionChannel channel, Transaction transaction, ReceiveContext receiveContext)
System\ServiceModel\Channels\ReceiveContext.cs (9)
43public static bool TryGet(Message message, out ReceiveContext property) 59public static bool TryGet(MessageProperties properties, out ReceiveContext property) 70property = (ReceiveContext)foundProperty; 417public AbandonAsyncResult(ReceiveContext receiveContext, Exception exception, TimeSpan timeout, AsyncCallback callback, object state) 524public CompleteAsyncResult(ReceiveContext receiveContext, TimeSpan timeout, AsyncCallback callback, object state) 623ReceiveContext context; 625public EnlistmentNotifications(ReceiveContext context) 659public WaitAndContinueOperationAsyncResult(ReceiveContext receiveContext, TimeSpan timeout, AsyncCallback callback, object state) 666protected ReceiveContext ReceiveContext
System\ServiceModel\Dispatcher\ReceiveContextRPCFacet.cs (12)
14ReceiveContext receiveContext; 16ReceiveContextRPCFacet(ReceiveContext receiveContext) 34ReceiveContext receiveContext = null; 35if (!ReceiveContext.TryGet(messageRpc.Request, out receiveContext)) 40typeof(ReceiveContext).Name))); 42messageRpc.Request.Properties.Remove(ReceiveContext.Name); 187ReceiveContext receiveContext; 192ReceiveContext receiveContext, 304ReceiveContext receiveContext; 307public TransactionOutcomeListener(ReceiveContext receiveContext, Transaction transaction, ChannelHandler handler) 314public static void EnsureReceiveContextAbandonOnTransactionRollback(ReceiveContext receiveContext, Transaction transaction, ChannelHandler channelHandler) 381public ReceiveContext ReceiveContext
System.ServiceModel.Activation (6)
System\ServiceModel\Activation\HostedAspNetEnvironment.cs (6)
406ReceiveContext context = null; 407if (ReceiveContext.TryGet(message, out context) && !(context is ReceiveContextBusyCountWrapper)) 410message.Properties.Remove(ReceiveContext.Name); 411message.Properties.Add(ReceiveContext.Name, wrapper); 626ReceiveContext wrappedContext; 638internal ReceiveContextBusyCountWrapper(ReceiveContext context)
System.ServiceModel.Activities (14)
System\ServiceModel\Activities\Dispatcher\BufferedReceiveManager.cs (6)
32public bool BufferReceive(OperationContext operationContext, ReceiveContext receiveContext, string bookmarkName, BufferedReceiveState state, bool retry) 258internal static void AbandonReceiveContext(ReceiveContext receiveContext) 291ReceiveContext receiveContext = (ReceiveContext)result.AsyncState; 343bool UpdateProperty(BufferedReceiveMessageProperty property, ReceiveContext receiveContext, int channelKey, string bookmarkName, BufferedReceiveState state) 476public ReceiveContext ReceiveContext
System\ServiceModel\Activities\Dispatcher\ControlOperationInvoker.cs (2)
283ReceiveContext receiveContext; 328if (!ReceiveContext.TryGet(this.operationContext.IncomingMessageProperties, out this.receiveContext))
System\ServiceModel\Activities\WorkflowOperationContext.cs (6)
53ReceiveContext receiveContext; 112if (!ReceiveContext.TryGet(this.OperationContext.IncomingMessageProperties, out this.receiveContext)) 117this.OperationContext.IncomingMessageProperties.Remove(ReceiveContext.Name); 810ReceiveContext receiveContext; 812ReceiveContextAsyncResult(WorkflowOperationContext context, ReceiveContext receiveContext, AsyncCallback callback, object state) 824public static IAsyncResult BeginProcessReceiveContext(WorkflowOperationContext context, ReceiveContext receiveContext, AsyncCallback callback, object state)
System.ServiceModel.Routing (3)
System\ServiceModel\Routing\MessageRpc.cs (3)
36ReceiveContext receiveContext; 83ReceiveContext.TryGet(message, out this.receiveContext); 149public ReceiveContext ReceiveContext