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