43 references to ChannelDispatcher
System.ServiceModel (28)
System\ServiceModel\CallbackBehaviorAttribute.cs (3)
186dispatchRuntime.ChannelDispatcher.IncludeExceptionDetailInFaults = this.includeExceptionDetailInFaults; 193dispatchRuntime.ChannelDispatcher.TransactionTimeout = transactionTimeout; 197SetIsolationLevel(dispatchRuntime.ChannelDispatcher);
System\ServiceModel\Description\CallbackDebugBehavior.cs (1)
41ChannelDispatcher channelDispatcher = behavior.CallbackDispatchRuntime.ChannelDispatcher;
System\ServiceModel\Description\CallbackTimeoutsBehavior.cs (1)
55ChannelDispatcher channelDispatcher = behavior.CallbackDispatchRuntime.ChannelDispatcher;
System\ServiceModel\Description\DispatcherBuilder.cs (1)
1213behavior.CallbackDispatchRuntime.ChannelDispatcher.MessageVersion = serviceEndpoint.Binding.MessageVersion;
System\ServiceModel\Description\TransactedBatchingBehavior.cs (1)
74behavior.CallbackDispatchRuntime.ChannelDispatcher.MaxTransactedBatchSize = this.MaxBatchSize;
System\ServiceModel\Dispatcher\ChannelHandler.cs (3)
94this.receiver = new ErrorHandlingReceiver(binder, dispatchRuntime.ChannelDispatcher); 761dispatchBehavior.ChannelDispatcher.ProvideFault(e, this.channel.GetProperty<FaultConverter>(), ref faultInfo); 784return this.channel.ClientRuntime.CallbackDispatchRuntime.ChannelDispatcher.HandleError(e, ref faultInfo);
System\ServiceModel\Dispatcher\ConcurrencyBehavior.cs (1)
23this.supportsTransactedBatch = ConcurrencyBehavior.SupportsTransactedBatch(runtime.ChannelDispatcher);
System\ServiceModel\Dispatcher\DispatchOperation.cs (2)
244get { return this.parent.ChannelDispatcher.BufferedReceiveEnabled; } 245set { this.parent.ChannelDispatcher.BufferedReceiveEnabled = value; }
System\ServiceModel\Dispatcher\DispatchRuntime.cs (3)
630ChannelDispatcher channelDispatcher = this.ChannelDispatcher; 651ChannelDispatcher channelDispatcher = this.ChannelDispatcher; 827ChannelDispatcher channelDispatcher = this.dispatchRuntime.ChannelDispatcher;
System\ServiceModel\Dispatcher\ImmutableDispatchRuntime.cs (3)
80this.error = new ErrorBehavior(dispatch.ChannelDispatcher); 96this.receiveContextEnabledChannel = dispatch.ChannelDispatcher.ReceiveContextEnabled; 97this.sendAsynchronously = dispatch.ChannelDispatcher.SendAsynchronously;
System\ServiceModel\Dispatcher\InstanceBehavior.cs (3)
33this.useSession = dispatch.ChannelDispatcher.Session; 35this.host = (dispatch.ChannelDispatcher == null) ? null : dispatch.ChannelDispatcher.Host;
System\ServiceModel\Dispatcher\SingletonInstanceContextProvider.cs (1)
36instanceContext = new InstanceContext(this.DispatchRuntime.ChannelDispatcher.Host, false);
System\ServiceModel\Dispatcher\TransactionBehavior.cs (5)
38this.isTransactedReceiveChannelDispatcher = dispatch.ChannelDispatcher.IsTransactedReceive; 41if (dispatch.ChannelDispatcher.TransactionIsolationLevelSet) 46this.timeout = TransactionBehavior.NormalizeTimeout(dispatch.ChannelDispatcher.TransactionTimeout); 136this.isolation = dispatch.ChannelDispatcher.TransactionIsolationLevel; 147if (dispatch.ChannelDispatcher.IsTransactedReceive) //check if we have transacted receive
System.ServiceModel.Activities (7)
System\ServiceModel\Activities\Description\ControlOperationBehavior.cs (1)
36ServiceHostBase serviceHost = dispatchOperation.Parent.ChannelDispatcher.Host;
System\ServiceModel\Activities\Description\WorkflowContractBehaviorAttribute.cs (1)
30if (dispatchRuntime.ChannelDispatcher.Host.Description.Behaviors.Contains(typeof(WorkflowServiceBehavior)))
System\ServiceModel\Activities\Description\WorkflowOperationBehavior.cs (5)
62|| dispatchOperation.Parent.ChannelDispatcher == null 63|| dispatchOperation.Parent.ChannelDispatcher.Host == null 64|| dispatchOperation.Parent.ChannelDispatcher.Host.Description == null 65|| dispatchOperation.Parent.ChannelDispatcher.Host.Description.Behaviors == null) 70ServiceHostBase serviceHost = dispatchOperation.Parent.ChannelDispatcher.Host;
System.ServiceModel.Web (2)
System\ServiceModel\Description\WebHttpBehavior.cs (2)
543WebErrorHandler errorHandler = new WebErrorHandler(this, endpoint.Contract, endpointDispatcher.DispatchRuntime.ChannelDispatcher.IncludeExceptionDetailInFaults); 544endpointDispatcher.DispatchRuntime.ChannelDispatcher.ErrorHandlers.Add(errorHandler);
System.WorkflowServices (6)
System\ServiceModel\Description\WorkflowOperationBehavior.cs (5)
60|| dispatch.Parent.ChannelDispatcher == null 61|| dispatch.Parent.ChannelDispatcher.Host == null 62|| dispatch.Parent.ChannelDispatcher.Host.Description == null 63|| dispatch.Parent.ChannelDispatcher.Host.Description.Behaviors == null) 68WorkflowRuntimeBehavior workflowRuntimeBehavior = dispatch.Parent.ChannelDispatcher.Host.Description.Behaviors.Find<WorkflowRuntimeBehavior>();
System\ServiceModel\Dispatcher\WorkflowOperationInvoker.cs (1)
84this.workflowInstanceLifeTimeManager = this.dispatchRuntime.ChannelDispatcher.Host.Extensions.Find<WorkflowInstanceLifetimeManagerExtension>();