6 implementations of IInstanceProvider
System.ServiceModel (3)
System\ServiceModel\ComIntegration\ComPlusInstanceProvider.cs (1)
21class ComPlusInstanceProvider : IInstanceProvider
System\ServiceModel\Dispatcher\DispatchRuntime.cs (1)
972class CallbackInstanceProvider : IInstanceProvider
System\ServiceModel\Dispatcher\InstanceBehavior.cs (1)
327class InstanceProvider : IInstanceProvider
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\Dispatcher\DurableInstanceProvider.cs (1)
11class DurableInstanceProvider : IInstanceProvider
System.ServiceModel.Discovery (1)
System\ServiceModel\Discovery\ServiceDiscoveryInstanceContextProvider.cs (1)
11class ServiceDiscoveryInstanceContextProvider : IInstanceContextProvider, IInstanceProvider
System.WorkflowServices (1)
System\ServiceModel\Dispatcher\DurableInstanceProvider.cs (1)
8class DurableInstanceProvider : IInstanceProvider
14 references to IInstanceProvider
System.ServiceModel (8)
System\ServiceModel\Dispatcher\DispatchRuntime.cs (5)
36IInstanceProvider instanceProvider; 425public IInstanceProvider InstanceProvider 974object IInstanceProvider.GetInstance(InstanceContext instanceContext) 979object IInstanceProvider.GetInstance(InstanceContext instanceContext, Message message) 984void IInstanceProvider.ReleaseInstance(InstanceContext instanceContext, object instance)
System\ServiceModel\Dispatcher\InstanceBehavior.cs (1)
24IInstanceProvider provider;
System\ServiceModel\ServiceBehaviorAttribute.cs (2)
42IInstanceProvider instanceProvider = null; 65internal IInstanceProvider InstanceProvider
System.ServiceModel.Discovery (3)
System\ServiceModel\Discovery\ServiceDiscoveryInstanceContextProvider.cs (3)
40object IInstanceProvider.GetInstance(InstanceContext instanceContext, Message message) 45object IInstanceProvider.GetInstance(InstanceContext instanceContext) 50void IInstanceProvider.ReleaseInstance(InstanceContext instanceContext, object instance)
System.WorkflowServices (3)
System\ServiceModel\Description\DurableServiceAttribute.cs (1)
122IInstanceProvider instanceProvider = new DurableInstanceProvider(instanceContextProvider);
System\ServiceModel\Description\WorkflowServiceBehavior.cs (1)
263IInstanceProvider instanceProvider = new WorkflowInstanceProvider(instanceContextProvider);
System\ServiceModel\Dispatcher\DurableInstanceProvider.cs (1)
19return ((IInstanceProvider) this).GetInstance(instanceContext, null);