10 instantiations of EndpointDispatcher
System.ServiceModel (5)
System\ServiceModel\Description\DispatcherBuilder.cs (1)
940EndpointDispatcher dispatcher = new EndpointDispatcher(address, contractDescription.Name, contractDescription.Namespace, endpoint.Id, endpoint.InternalIsSystemEndpoint(serviceDescription));
System\ServiceModel\Description\ServiceMetadataExtension.cs (1)
434EndpointDispatcher dispatcher = new EndpointDispatcher(address, HttpGetImpl.ContractName, HttpGetImpl.ContractNamespace, true);
System\ServiceModel\Dispatcher\EndpointDispatcher.cs (1)
254EndpointDispatcher endpoint = new EndpointDispatcher(baseEndpoint, headers);
System\ServiceModel\Security\NegotiationTokenAuthenticator.cs (1)
998EndpointDispatcher endpointDispatcher = new EndpointDispatcher(new EndpointAddress(this.listenUri), "SecurityNegotiationContract", NamingHelper.DefaultNamespace, true);
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (1)
1187EndpointDispatcher endpointDispatcher = new EndpointDispatcher(new EndpointAddress(this.listenUri), "IssueAndRenewSession", NamingHelper.DefaultNamespace, true);
System.ServiceModel.Activities (3)
System\ServiceModel\Activities\ClientOperationFormatterProvider.cs (1)
35EndpointDispatcher dispatcher = new EndpointDispatcher(new EndpointAddress("http://dummyuri/"), "dummyContract", "urn:dummyContractNs");
System\ServiceModel\Activities\Description\WorkflowInstanceManagementBehavior.cs (1)
148EndpointDispatcher endpointDispatcher = new EndpointDispatcher(address,
System\ServiceModel\Activities\ServiceOperationFormatterProvider.cs (1)
25EndpointDispatcher dispatcher = new EndpointDispatcher(new EndpointAddress("http://dummyuri/"), "dummyContract", "urn:dummyContractNs");
System.ServiceModel.Web (2)
System\ServiceModel\Description\WebHttpBehavior.cs (1)
1078EndpointDispatcher dummyED = new EndpointDispatcher(new EndpointAddress("http://localhost/"), "name", "");
System\ServiceModel\Description\WebScriptEnablingBehavior.cs (1)
301EndpointDispatcher metadataEndpointDispatcher = new EndpointDispatcher(metadataAddress, metadataContract.Name, metadataContract.Namespace);
147 references to EndpointDispatcher
System.ServiceModel (111)
System\ServiceModel\CallbackBehaviorAttribute.cs (1)
203void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Channels\PeerNeighborManager.cs (1)
1691public void ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Channels\PeerSecurityManager.cs (1)
776void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Channels\PeerService.cs (1)
237foreach (EndpointDispatcher endpointDispatcher in channelDispatcher.Endpoints)
System\ServiceModel\Channels\ServiceChannel.cs (3)
38EndpointDispatcher endpointDispatcher; 103EndpointDispatcher endpointDispatcher, 239internal EndpointDispatcher EndpointDispatcher
System\ServiceModel\Channels\SharedConnectionListener.cs (1)
1448public void ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) { }
System\ServiceModel\Description\CallbackDebugBehavior.cs (1)
34void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Description\CallbackTimeoutsBehavior.cs (1)
46void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Description\ClientCredentials.cs (1)
284void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Description\ClientUriBehavior.cs (1)
44void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Description\DispatcherBuilder.cs (10)
117EndpointDispatcher endpointDispatcher; 120public EndpointInfo(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher, EndpointFilterProvider provider) 128public EndpointDispatcher EndpointDispatcher { get { return this.endpointDispatcher; } } 753EndpointDispatcher dispatcher = DispatcherBuilder.BuildDispatcher(serviceHost, description, endpoint, endpoint.Contract, provider); 845EndpointDispatcher dispatcher = info.EndpointDispatcher; 920static EndpointDispatcher BuildDispatcher(ServiceHostBase service, 940EndpointDispatcher dispatcher = new EndpointDispatcher(address, contractDescription.Name, contractDescription.Namespace, endpoint.Id, endpoint.InternalIsSystemEndpoint(serviceDescription)); 1216public void ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 1270public void ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 1319public void ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) { }
System\ServiceModel\Description\DispatcherSynchronizationBehavior.cs (1)
44void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Description\IEndpointBehavior.cs (1)
15void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher);
System\ServiceModel\Description\MustUnderstandBehavior.cs (1)
36void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Description\ServiceAuthenticationBehavior.cs (2)
137foreach (EndpointDispatcher endpointDispatcher in channelDispatcher.Endpoints) 176ServiceEndpoint FindMatchingServiceEndpoint(ServiceDescription description, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Description\ServiceAuthorizationBehavior.cs (1)
205foreach (EndpointDispatcher endpointDispatcher in channelDispatcher.Endpoints)
System\ServiceModel\Description\ServiceCredentials.cs (1)
307foreach (EndpointDispatcher endpointDispatcher in channelDispatcher.Endpoints)
System\ServiceModel\Description\ServiceMetadataBehavior.cs (7)
276foreach (EndpointDispatcher endpointDispatcher in dispatcher.Endpoints) 317static EndpointDispatcher GetListenerByID(SynchronizedCollection<ChannelDispatcherBase> channelDispatchers, string id) 326EndpointDispatcher endpointDispatcher = channelDispatcher.Endpoints[j]; 337foreach (EndpointDispatcher endpointDispatcher in channelDispatcher.Endpoints) 351foreach (EndpointDispatcher endpointDispatcher in channelDispatcher.Endpoints) 377foreach (EndpointDispatcher endpointDispatcher in channelDispatcher.Endpoints) 485EndpointDispatcher endpointDispatcher = GetListenerByID(this.host.ChannelDispatchers, endpoint.Id);
System\ServiceModel\Description\ServiceMetadataExtension.cs (1)
434EndpointDispatcher dispatcher = new EndpointDispatcher(address, HttpGetImpl.ContractName, HttpGetImpl.ContractNamespace, true);
System\ServiceModel\Description\ServiceSecurityAuditBehavior.cs (1)
126foreach (EndpointDispatcher endpointDispatcher in channelDispatcher.Endpoints)
System\ServiceModel\Description\SynchronousReceiveBehavior.cs (1)
22void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Description\TransactedBatchingBehavior.cs (1)
62void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Diagnostics\PerformanceCounters.cs (12)
335EndpointDispatcher endpointDispatcher) 442internal static void TxFlowed(EndpointDispatcher el, string operation) 469internal static void TxAborted(EndpointDispatcher el, long count) 484internal static void TxCommitted(EndpointDispatcher el, long count) 500internal static void TxInDoubt(EndpointDispatcher el, long count) 518EndpointDispatcher el = GetEndpointDispatcher(); 550EndpointDispatcher el = GetEndpointDispatcher(); 594EndpointDispatcher el = GetEndpointDispatcher(); 638EndpointDispatcher el = GetEndpointDispatcher(); 728EndpointDispatcher el = GetEndpointDispatcher(); 831static internal EndpointDispatcher GetEndpointDispatcher() 833EndpointDispatcher endpointDispatcher = null;
System\ServiceModel\Diagnostics\ServiceModelPerformanceCounters.cs (1)
30EndpointDispatcher endpointDispatcher)
System\ServiceModel\Diagnostics\TraceUtility.cs (1)
667internal static void TraceDroppedMessage(Message message, EndpointDispatcher dispatcher)
System\ServiceModel\Dispatcher\ChannelDispatcher.cs (15)
156public SynchronizedCollection<EndpointDispatcher> Endpoints 446EndpointDispatcher endpointDispatcher = this.endpointDispatchers[i]; 545internal EndpointDispatcher Match(Message message, out bool addressMatched) 560foreach (EndpointDispatcher endpointDispatcher in this.Endpoints) 570void OnAddEndpoint(EndpointDispatcher endpoint) 588void OnRemoveEndpoint(EndpointDispatcher endpoint) 678EndpointDispatcher endpointDispatcher = this.endpointDispatchers[i]; 728foreach (EndpointDispatcher ed in this.Endpoints) 822EndpointDispatcher endpoint = this.endpointDispatchers[i]; 910void TraceEndpointLifetime(EndpointDispatcher endpoint, int traceCode, string traceDescription) 963class EndpointDispatcherCollection : SynchronizedCollection<EndpointDispatcher> 975foreach (EndpointDispatcher item in this.Items) 982protected override void InsertItem(int index, EndpointDispatcher item) 993EndpointDispatcher item = this.Items[index]; 998protected override void SetItem(int index, EndpointDispatcher item)
System\ServiceModel\Dispatcher\ChannelHandler.cs (6)
148foreach (EndpointDispatcher endpointDispatcher in channelDispatcher.Endpoints) 386EndpointDispatcher endpoint = this.requestInfo.Endpoint; 645ServiceChannel GetDatagramChannel(Message message, out EndpointDispatcher endpoint, out bool addressMatched) 670EndpointDispatcher GetEndpointDispatcher(Message message, out bool addressMatched) 675ServiceChannel GetSessionChannel(Message message, out EndpointDispatcher endpoint, out bool addressMatched) 2013public EndpointDispatcher Endpoint;
System\ServiceModel\Dispatcher\ConcurrencyBehavior.cs (1)
70foreach (EndpointDispatcher endpointDispatcher in runtime.Endpoints)
System\ServiceModel\Dispatcher\DataContractSerializerServiceBehavior.cs (1)
62void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Dispatcher\DispatchRuntime.cs (3)
35EndpointDispatcher endpointDispatcher; 62internal DispatchRuntime(EndpointDispatcher endpointDispatcher) 354public EndpointDispatcher EndpointDispatcher
System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (1)
516EndpointDispatcher dispatcher = null;
System\ServiceModel\Dispatcher\EndpointDispatcher.cs (4)
65EndpointDispatcher(EndpointDispatcher baseEndpoint, IEnumerable<AddressHeader> headers) 251static internal EndpointDispatcher AddEndpointDispatcher(EndpointDispatcher baseEndpoint, 254EndpointDispatcher endpoint = new EndpointDispatcher(baseEndpoint, headers);
System\ServiceModel\Dispatcher\EndpointDispatcherTable.cs (11)
17MessageFilterTable<EndpointDispatcher> filters; 20List<EndpointDispatcher> cachedEndpoints; 41public void AddEndpoint(EndpointDispatcher endpoint) 52this.cachedEndpoints = new List<EndpointDispatcher>(optimizationThreshold); 61filters = new MessageFilterTable<EndpointDispatcher>(); 79public void RemoveEndpoint(EndpointDispatcher endpoint) 98EndpointDispatcher LookupInCache(Message message, out bool addressMatched) 100EndpointDispatcher result = null; 109EndpointDispatcher cachedEndpoint = cachedEndpoints[i]; 151public EndpointDispatcher Lookup(Message message, out bool addressMatched) 153EndpointDispatcher data = null;
System\ServiceModel\Dispatcher\PartialTrustValidationBehavior.cs (1)
54void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) { }
System\ServiceModel\Dispatcher\PeerValidationBehavior.cs (1)
58void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (1)
126void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Dispatcher\TransactionBehavior.cs (1)
988EndpointDispatcher endpointDispatcher;
System\ServiceModel\Dispatcher\TransactionValidationBehavior.cs (1)
105void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\MsmqIntegration\MsmqIntegrationValidationBehavior.cs (1)
46void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\OperationContext.cs (2)
37EndpointDispatcher endpointDispatcher; 136public EndpointDispatcher EndpointDispatcher
System\ServiceModel\Security\ImpersonateOnSerializingReplyMessageProperty.cs (2)
107EndpointDispatcher endpointDispatcher = OperationContext.Current.EndpointDispatcher; 133EndpointDispatcher endpointDispatcher = OperationContext.Current.EndpointDispatcher;
System\ServiceModel\Security\NegotiationTokenAuthenticator.cs (1)
998EndpointDispatcher endpointDispatcher = new EndpointDispatcher(new EndpointAddress(this.listenUri), "SecurityNegotiationContract", NamingHelper.DefaultNamespace, true);
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (1)
1187EndpointDispatcher endpointDispatcher = new EndpointDispatcher(new EndpointAddress(this.listenUri), "IssueAndRenewSession", NamingHelper.DefaultNamespace, true);
System\ServiceModel\Security\WSTrustFeb2005.cs (1)
281public void ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) { }
System\ServiceModel\ServiceBehaviorAttribute.cs (2)
375foreach (EndpointDispatcher endpointDispatcher in channelDispatcher.Endpoints) 428foreach (EndpointDispatcher endpointDispatcher in channelDispatcher.Endpoints)
System.ServiceModel.Activation (2)
System\ServiceModel\Activation\ApplyHostConfigurationBehavior.cs (1)
51EndpointDispatcher endpointDispatcher = channelDispatcher.Endpoints[j];
System\ServiceModel\Activation\HostedAspNetEnvironment.cs (1)
615void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint endpoint, Dispatcher.EndpointDispatcher endpointDispatcher)
System.ServiceModel.Activities (7)
System\ServiceModel\Activities\ClientOperationFormatterProvider.cs (1)
35EndpointDispatcher dispatcher = new EndpointDispatcher(new EndpointAddress("http://dummyuri/"), "dummyContract", "urn:dummyContractNs");
System\ServiceModel\Activities\Description\BufferedReceiveServiceBehavior.cs (1)
46foreach (EndpointDispatcher endpointDispatcher in channelDispatcher.Endpoints)
System\ServiceModel\Activities\Description\CorrelationQueryBehavior.cs (1)
110public void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Activities\Description\WorkflowInstanceManagementBehavior.cs (1)
148EndpointDispatcher endpointDispatcher = new EndpointDispatcher(address,
System\ServiceModel\Activities\Description\WorkflowServiceBehavior.cs (2)
57foreach (EndpointDispatcher endPointDispatcher in channelDispatcher.Endpoints) 92internal static bool IsWorkflowEndpoint(EndpointDispatcher endpointDispatcher)
System\ServiceModel\Activities\ServiceOperationFormatterProvider.cs (1)
25EndpointDispatcher dispatcher = new EndpointDispatcher(new EndpointAddress("http://dummyuri/"), "dummyContract", "urn:dummyContractNs");
System.ServiceModel.Discovery (13)
System\ServiceModel\Discovery\DiscoveryCallbackBehavior.cs (1)
32void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Discovery\DiscoveryEndpointValidator.cs (1)
22void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Discovery\DiscoveryOperationContextExtensionInitializer.cs (1)
27void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher)
System\ServiceModel\Discovery\DiscoveryViaBehavior.cs (1)
57void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Discovery\EndpointDiscoveryBehavior.cs (1)
115void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Discovery\EndpointDiscoveryMetadata.cs (3)
173public static EndpointDiscoveryMetadata FromServiceEndpoint(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 277static bool CanHaveMetadataEndpoints(EndpointDispatcher endpointDispatcher) 298internal static bool IsDiscoverySystemEndpoint(EndpointDispatcher endpointDispatcher)
System\ServiceModel\Discovery\ServiceDiscoveryBehavior.cs (3)
125foreach (EndpointDispatcher endpointDispatcher in channelDispatcher.Endpoints) 136static void SetDiscoveryImplementation(EndpointDispatcher endpointDispatcher, DiscoveryService discoveryService) 178void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Discovery\UdpContractFilterBehavior.cs (1)
30public void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Discovery\UdpReplyToBehavior.cs (1)
59void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher)
System.ServiceModel.Routing (3)
System\ServiceModel\Routing\RoutingBehavior.cs (2)
45foreach (EndpointDispatcher endpointDispatcher in channelDispatcher.Endpoints) 173public void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Routing\SoapProcessingBehavior.cs (1)
62public void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher)
System.ServiceModel.Web (7)
System\ServiceModel\Description\WebHttpBehavior.cs (3)
139public virtual void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 539protected virtual void AddServerErrorHandlers(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 1078EndpointDispatcher dummyED = new EndpointDispatcher(new EndpointAddress("http://localhost/"), "name", "");
System\ServiceModel\Description\WebScriptEnablingBehavior.cs (4)
134public override void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 228protected override void AddServerErrorHandlers(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 245void AddMetadataEndpoint(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher, bool debugMode) 301EndpointDispatcher metadataEndpointDispatcher = new EndpointDispatcher(metadataAddress, metadataContract.Name, metadataContract.Namespace);
System.WorkflowServices (4)
System\ServiceModel\Activities\Description\WorkflowRuntimeServicesBehavior.cs (1)
70public void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\Description\DurableServiceAttribute.cs (1)
156foreach (EndpointDispatcher endpointDispatcher in channelDispatcher.Endpoints)
System\ServiceModel\Description\WorkflowServiceBehavior.cs (2)
282foreach (EndpointDispatcher endPointDispatcher in channelDispatcher.Endpoints) 380internal static void SetContractFilterToIncludeAllOperations(EndpointDispatcher dispatcher, ContractDescription contract)