System.ServiceModel.Dispatcher.DispatchRuntime
namespace System.ServiceModel.Dispatcher
{
public sealed class DispatchRuntime
{
public IInstanceContextProvider InstanceContextProvider { get; set; }
public ConcurrencyMode ConcurrencyMode { get; set; }
public bool EnsureOrderedDispatch { get; set; }
public bool AutomaticInputSessionShutdown { get; set; }
public ChannelDispatcher ChannelDispatcher { get; }
public ClientRuntime CallbackClientRuntime { get; }
public EndpointDispatcher EndpointDispatcher { get; }
public IInstanceProvider InstanceProvider { get; set; }
public SynchronizedCollection<IDispatchMessageInspector> MessageInspectors { get; }
public SynchronizedKeyedCollection<string, DispatchOperation> Operations { get; }
public SynchronizationContext SynchronizationContext { get; set; }
public Type Type { get; set; }
public DispatchOperation UnhandledDispatchOperation { get; set; }
}
}