50 instantiations of InstanceContext
Binding.ReliableSession.IntegrationTests (1)
NetTcpBindingTests.cs (1)
109var instanceContext = new InstanceContext(callbackService);
Binding.Tcp.IntegrationTests (1)
OperationContextAsyncFlowTests.cs (1)
112InstanceContext context = new InstanceContext(callbackService);
Client.ChannelLayer.IntegrationTests (5)
DuplexChannelShapeTests.4.0.0.cs (2)
147instanceContext = new InstanceContext(imp); 176instanceContext = new InstanceContext(imp);
DuplexChannelWithSynchronizationContext.cs (3)
41InstanceContext context = new InstanceContext(callbackService); 104InstanceContext context = new InstanceContext(callbackService); 179InstanceContext context = new InstanceContext(callbackService);
Client.ClientBase.IntegrationTests (3)
DuplexClientBaseTests.4.1.0.cs (2)
28InstanceContext context = new InstanceContext(callbackService); 76InstanceContext context = new InstanceContext(callbackService);
SessionTests.cs (1)
511var instanceContext = new InstanceContext(duplexCallback);
Client.ExpectedExceptions.IntegrationTests (5)
CallbackDebugBehaviorTests.cs (2)
36context = new InstanceContext(callbackService); 62var context2 = new InstanceContext(callbackService2);
CallbackErrorHandlerTests.cs (1)
28context = new InstanceContext(callbackService);
ExpectedExceptionTests.4.1.0.cs (2)
244context = new InstanceContext(callbackService); 297context = new InstanceContext(callbackService);
Client.TypedClient.IntegrationTests (3)
TypedProxyDuplexTests.4.1.0.cs (2)
32InstanceContext context = new InstanceContext(callbackService); 67InstanceContext context = new InstanceContext(callbackService);
TypedProxyTests.4.1.0.cs (1)
65context = new InstanceContext(callbackService);
Contract.Data.IntegrationTests (2)
DataContractTests.4.1.0.cs (2)
32context = new InstanceContext(callbackService); 71context = new InstanceContext(callbackService);
Extensibility.WebSockets.IntegrationTests (8)
WebSocketTests.4.1.0.cs (8)
46context = new InstanceContext(clientReceiver); 141context = new InstanceContext(clientReceiver); 213context = new InstanceContext(clientReceiver); 288context = new InstanceContext(clientReceiver); 386context = new InstanceContext(clientReceiver); 750InstanceContext context = new InstanceContext(callbackService); 791InstanceContext context = new InstanceContext(callbackService); 831InstanceContext context = new InstanceContext(callbackService);
Security.TransportSecurity.IntegrationTests (1)
Tcp\ClientCredentialTypeTests.4.1.1.cs (1)
246InstanceContext context = new InstanceContext(callbackService);
System.ServiceModel.Primitives (2)
System\ServiceModel\DuplexChannelFactory.cs (2)
141CallbackInstance = new InstanceContext(callbackInstance); 219return new InstanceContext(callbackObject);
System.ServiceModel.Primitives.Tests (19)
Description\OperationBehaviorTest.cs (1)
28InstanceContext context = new InstanceContext(callbackService);
ServiceModel\DuplexChannelFactoryTest.cs (13)
20InstanceContext context = new InstanceContext(callback); 44InstanceContext context = new InstanceContext(callback); 56InstanceContext context = new InstanceContext(callback); 69InstanceContext context = new InstanceContext(callback); 84InstanceContext context = new InstanceContext(callback); 99InstanceContext context = new InstanceContext(callback); 117InstanceContext context = new InstanceContext(callback); 129InstanceContext context = new InstanceContext(callback); 143InstanceContext context = new InstanceContext(callback); 160InstanceContext context = new InstanceContext(callback); 189InstanceContext context = new InstanceContext(callback); 200InstanceContext context = new InstanceContext(callback); 216InstanceContext context = new InstanceContext(callback);
ServiceModel\DuplexClientBaseTest.cs (5)
18InstanceContext context = new InstanceContext(new WcfDuplexServiceCallback()); 32InstanceContext context = new InstanceContext(new WcfDuplexServiceCallback()); 53InstanceContext context = new InstanceContext(new WcfDuplexServiceCallback()); 61InstanceContext context = new InstanceContext(new WcfDuplexServiceCallback()); 69InstanceContext context = new InstanceContext(new WcfDuplexServiceCallback());
109 references to InstanceContext
Binding.ReliableSession.IntegrationTests (1)
NetTcpBindingTests.cs (1)
109var instanceContext = new InstanceContext(callbackService);
Binding.Tcp.IntegrationTests (1)
OperationContextAsyncFlowTests.cs (1)
112InstanceContext context = new InstanceContext(callbackService);
Client.ChannelLayer.IntegrationTests (5)
DuplexChannelShapeTests.4.0.0.cs (2)
140InstanceContext instanceContext; 169InstanceContext instanceContext;
DuplexChannelWithSynchronizationContext.cs (3)
41InstanceContext context = new InstanceContext(callbackService); 104InstanceContext context = new InstanceContext(callbackService); 179InstanceContext context = new InstanceContext(callbackService);
Client.ClientBase.IntegrationTests (3)
DuplexClientBaseTests.4.1.0.cs (2)
28InstanceContext context = new InstanceContext(callbackService); 76InstanceContext context = new InstanceContext(callbackService);
SessionTests.cs (1)
511var instanceContext = new InstanceContext(duplexCallback);
Client.ExpectedExceptions.IntegrationTests (5)
CallbackDebugBehaviorTests.cs (2)
26InstanceContext context; 62var context2 = new InstanceContext(callbackService2);
CallbackErrorHandlerTests.cs (1)
16InstanceContext context;
ExpectedExceptionTests.4.1.0.cs (2)
234InstanceContext context = null; 285InstanceContext context = null;
Client.TypedClient.IntegrationTests (3)
TypedProxyDuplexTests.4.1.0.cs (2)
32InstanceContext context = new InstanceContext(callbackService); 67InstanceContext context = new InstanceContext(callbackService);
TypedProxyTests.4.1.0.cs (1)
55InstanceContext context = null;
Contract.Data.IntegrationTests (2)
DataContractTests.4.1.0.cs (2)
22InstanceContext context = null; 61InstanceContext context = null;
Extensibility.WebSockets.IntegrationTests (8)
WebSocketTests.4.1.0.cs (8)
28InstanceContext context = null; 125InstanceContext context = null; 196InstanceContext context = null; 270InstanceContext context = null; 369InstanceContext context = null; 750InstanceContext context = new InstanceContext(callbackService); 791InstanceContext context = new InstanceContext(callbackService); 831InstanceContext context = new InstanceContext(callbackService);
ScenarioTests.Common.Tests (1)
ScenarioTestTypes.cs (1)
913public MyDuplexClientBase(InstanceContext callbackInstance, Binding binding, EndpointAddress endpointAddress)
Security.TransportSecurity.IntegrationTests (1)
Tcp\ClientCredentialTypeTests.4.1.1.cs (1)
246InstanceContext context = new InstanceContext(callbackService);
System.ServiceModel (1)
netstandard.cs (1)
174[assembly: TypeForwardedTo(typeof(InstanceContext))]
System.ServiceModel.Duplex (1)
DotNetForwards.cs (1)
10[assembly: TypeForwardedTo(typeof(System.ServiceModel.InstanceContext))]
System.ServiceModel.Primitives (57)
System\ServiceModel\ChannelFactory.cs (1)
428internal InstanceContext CallbackInstance { get; set; }
System\ServiceModel\Channels\ServiceChannel.cs (2)
369internal InstanceContext InstanceContext { get; set; } 1457InstanceContext IDuplexContextChannel.CallbackInstance
System\ServiceModel\Channels\ServiceChannelProxy.cs (1)
838public InstanceContext CallbackInstance
System\ServiceModel\ClientBase.cs (2)
107protected ClientBase(InstanceContext callbackInstance) 127protected ClientBase(InstanceContext callbackInstance, Binding binding, EndpointAddress remoteAddress)
System\ServiceModel\Dispatcher\ChannelHandler.cs (1)
1251public InstanceContext ExistingInstanceContext;
System\ServiceModel\Dispatcher\ConcurrencyBehavior.cs (2)
119private static void UnlockInstance(InstanceContext instanceContext) 142InstanceContext instanceContext = operationContext.InstanceContext;
System\ServiceModel\Dispatcher\DispatchRuntime.cs (3)
523object IInstanceProvider.GetInstance(InstanceContext instanceContext) 528object IInstanceProvider.GetInstance(InstanceContext instanceContext, Message message) 533void IInstanceProvider.ReleaseInstance(InstanceContext instanceContext, object instance)
System\ServiceModel\Dispatcher\IDispatchMessageInspector.cs (1)
12object AfterReceiveRequest(ref Message request, IClientChannel channel, InstanceContext instanceContext);
System\ServiceModel\Dispatcher\IInstanceContextProvider.cs (1)
12InstanceContext GetExistingInstanceContext(Message message, IContextChannel channel);
System\ServiceModel\Dispatcher\IInstanceProvider.cs (3)
12object GetInstance(InstanceContext instanceContext); 13object GetInstance(InstanceContext instanceContext, Message message); 14void ReleaseInstance(InstanceContext instanceContext, object instance);
System\ServiceModel\Dispatcher\InstanceBehavior.cs (3)
26InstanceContext context = rpc.InstanceContext; 68internal object GetInstance(InstanceContext instanceContext) 78internal object GetInstance(InstanceContext instanceContext, Message request)
System\ServiceModel\Dispatcher\InstanceContextProviderBase.cs (1)
40public abstract InstanceContext GetExistingInstanceContext(Message message, IContextChannel channel);
System\ServiceModel\Dispatcher\IResumeMessageRpc.cs (1)
10InstanceContext GetMessageInstanceContext();
System\ServiceModel\Dispatcher\MessageRpc.cs (3)
52internal InstanceContext InstanceContext; 63OperationContext operationContext, InstanceContext instanceContext, EventTraceActivity eventTraceActivity) 527public InstanceContext GetMessageInstanceContext()
System\ServiceModel\Dispatcher\PerSessionInstanceContextProvider.cs (1)
18public override InstanceContext GetExistingInstanceContext(Message message, IContextChannel channel)
System\ServiceModel\Dispatcher\ThreadBehavior.cs (1)
92private SynchronizationContext GetSyncContext(InstanceContext instanceContext)
System\ServiceModel\DuplexChannelFactory.cs (15)
32public DuplexChannelFactory(InstanceContext callbackInstance) 35public DuplexChannelFactory(InstanceContext callbackInstance, Binding binding, String remoteAddress) 38public DuplexChannelFactory(InstanceContext callbackInstance, Binding binding, EndpointAddress remoteAddress) 41public DuplexChannelFactory(InstanceContext callbackInstance, Binding binding) 44public DuplexChannelFactory(InstanceContext callbackInstance, ServiceEndpoint endpoint) 135else if (callbackInstance is InstanceContext) 137CallbackInstance = (InstanceContext)callbackInstance; 145public TChannel CreateChannel(InstanceContext callbackInstance) 150public TChannel CreateChannel(InstanceContext callbackInstance, EndpointAddress address) 165public virtual TChannel CreateChannel(InstanceContext callbackInstance, EndpointAddress address, Uri via) 212private static InstanceContext GetInstanceContextForObject(object callbackObject) 214if (callbackObject is InstanceContext) 216return (InstanceContext)callbackObject; 232public static TChannel CreateChannel(InstanceContext callbackInstance, Binding binding, EndpointAddress endpointAddress) 240public static TChannel CreateChannel(InstanceContext callbackInstance, Binding binding, EndpointAddress endpointAddress, Uri via)
System\ServiceModel\DuplexClientBase.cs (2)
13protected DuplexClientBase(InstanceContext callbackInstance) : base(callbackInstance) { } 15protected DuplexClientBase(InstanceContext callbackInstance, Binding binding, EndpointAddress remoteAddress)
System\ServiceModel\IDuplexContextChannel.cs (1)
11InstanceContext CallbackInstance { get; set; }
System\ServiceModel\InstanceContext.cs (4)
16public sealed class InstanceContext : CommunicationObject, IExtensibleObject<InstanceContext> 21private ExtensionCollection<InstanceContext> _extensions; 96public IExtensionCollection<InstanceContext> Extensions 105_extensions = new ExtensionCollection<InstanceContext>(this, ThisLock);
System\ServiceModel\OperationContext.cs (2)
267public InstanceContext InstanceContext { get; private set; } 395internal void SetInstanceContext(InstanceContext instanceContext)
System\ServiceModel\ProgrammaticEndpointTrait.cs (2)
15private InstanceContext _callbackInstance; 19InstanceContext callbackInstance)
System\ServiceModel\ServiceChannelManager.cs (2)
14internal delegate void InstanceContextEmptyCallback(InstanceContext instanceContext); 24public ServiceChannelManager(InstanceContext instanceContext) : base(instanceContext.ThisLock) { }
System\ServiceModel\ServiceEndpointTrait.cs (2)
12private InstanceContext _callbackInstance; 16InstanceContext callbackInstance)
System.ServiceModel.Primitives.Tests (19)
Description\OperationBehaviorTest.cs (1)
28InstanceContext context = new InstanceContext(callbackService);
ServiceModel\DuplexChannelFactoryTest.cs (13)
20InstanceContext context = new InstanceContext(callback); 44InstanceContext context = new InstanceContext(callback); 56InstanceContext context = new InstanceContext(callback); 69InstanceContext context = new InstanceContext(callback); 84InstanceContext context = new InstanceContext(callback); 99InstanceContext context = new InstanceContext(callback); 117InstanceContext context = new InstanceContext(callback); 129InstanceContext context = new InstanceContext(callback); 143InstanceContext context = new InstanceContext(callback); 160InstanceContext context = new InstanceContext(callback); 189InstanceContext context = new InstanceContext(callback); 200InstanceContext context = new InstanceContext(callback); 216InstanceContext context = new InstanceContext(callback);
ServiceModel\DuplexClientBaseTest.cs (5)
18InstanceContext context = new InstanceContext(new WcfDuplexServiceCallback()); 32InstanceContext context = new InstanceContext(new WcfDuplexServiceCallback()); 53InstanceContext context = new InstanceContext(new WcfDuplexServiceCallback()); 61InstanceContext context = new InstanceContext(new WcfDuplexServiceCallback()); 69InstanceContext context = new InstanceContext(new WcfDuplexServiceCallback());
UnitTests.Common (1)
TestHelpers.cs (1)
68public MyDuplexClientBase(InstanceContext callbackInstance, Binding binding, EndpointAddress endpointAddress)