4 implementations of IInstanceContextProvider
System.ServiceModel (1)
System\ServiceModel\Dispatcher\IInstanceContextProvider.cs (1)
19internal abstract class InstanceContextProviderBase : IInstanceContextProvider
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\Dispatcher\DurableInstanceContextProvider.cs (1)
12class DurableInstanceContextProvider : IInstanceContextProvider
System.ServiceModel.Discovery (1)
System\ServiceModel\Discovery\ServiceDiscoveryInstanceContextProvider.cs (1)
11class ServiceDiscoveryInstanceContextProvider : IInstanceContextProvider, IInstanceProvider
System.WorkflowServices (1)
System\ServiceModel\Dispatcher\DurableInstanceContextProvider.cs (1)
15abstract class DurableInstanceContextProvider : IInstanceContextProvider
13 references to IInstanceContextProvider
System.ServiceModel (9)
System\ServiceModel\Dispatcher\DispatchRuntime.cs (2)
37IInstanceContextProvider instanceContextProvider; 115public IInstanceContextProvider InstanceContextProvider
System\ServiceModel\Dispatcher\IInstanceContextProvider.cs (4)
36internal static bool IsProviderSingleton(IInstanceContextProvider provider) 41internal static bool IsProviderSessionful(IInstanceContextProvider provider) 46internal static IInstanceContextProvider GetProviderForMode(InstanceContextMode instanceMode, DispatchRuntime runtime) 62internal static bool IsProviderPerCall(IInstanceContextProvider provider)
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (1)
1717IInstanceContextProvider provider = this.instance.InstanceContextProvider;
System\ServiceModel\Dispatcher\InstanceBehavior.cs (2)
23IInstanceContextProvider instanceContextProvider; 98internal IInstanceContextProvider InstanceContextProvider
System.ServiceModel.Discovery (4)
System\ServiceModel\Discovery\ServiceDiscoveryInstanceContextProvider.cs (4)
21InstanceContext IInstanceContextProvider.GetExistingInstanceContext(Message message, IContextChannel channel) 27void IInstanceContextProvider.InitializeInstanceContext(InstanceContext instanceContext, Message message, IContextChannel channel) 31bool IInstanceContextProvider.IsIdle(InstanceContext instanceContext) 36void IInstanceContextProvider.NotifyIdle(InstanceContextIdleCallback callback, InstanceContext instanceContext)