7 types derived from ServiceEndpoint
System.ServiceModel (1)
System\ServiceModel\Description\ServiceMetadataEndpoint.cs (1)
18public class ServiceMetadataEndpoint : ServiceEndpoint
System.ServiceModel.Activities (2)
System\ServiceModel\Activities\WorkflowControlEndpoint.cs (1)
18public class WorkflowControlEndpoint : ServiceEndpoint
System\ServiceModel\Activities\WorkflowHostingEndpoint.cs (1)
19public abstract class WorkflowHostingEndpoint : ServiceEndpoint
System.ServiceModel.Discovery (3)
System\ServiceModel\Discovery\AnnouncementEndpoint.cs (1)
12public class AnnouncementEndpoint : ServiceEndpoint
System\ServiceModel\Discovery\DiscoveryEndpoint.cs (1)
11public class DiscoveryEndpoint : ServiceEndpoint
System\ServiceModel\Discovery\DynamicEndpoint.cs (1)
15public class DynamicEndpoint : ServiceEndpoint
System.ServiceModel.Web (1)
System\ServiceModel\Description\WebServiceEndpoint.cs (1)
14public abstract class WebServiceEndpoint : ServiceEndpoint
19 instantiations of ServiceEndpoint
System.ServiceModel (14)
System\ServiceModel\ChannelFactory.cs (1)
828ServiceEndpoint endpoint = new ServiceEndpoint(contractDescription);
System\ServiceModel\ComIntegration\MexServiceChannelBuilder.cs (1)
415this.serviceEndpoint = new ServiceEndpoint(contractDescription, endpoint.Binding, new EndpointAddress(new Uri(address), identity, (AddressHeaderCollection)null));
System\ServiceModel\ComIntegration\TypedServiceChannelBuilder.cs (1)
150ServiceEndpoint endpoint = new ServiceEndpoint(contractDescription);
System\ServiceModel\ComIntegration\WsdlServiceChannelBuilder.cs (1)
290serviceEndpoint = new ServiceEndpoint(contractDescription, binding, endpointAddress);
System\ServiceModel\Description\ConfigLoader.cs (2)
499serviceEndpoint = new ServiceEndpoint(contract); 505serviceEndpoint = new ServiceEndpoint(contract, binding, new EndpointAddress(via, LoadIdentity(endpointElement.Identity), endpointElement.Headers.Headers));
System\ServiceModel\Description\ServiceMetadataBehavior.cs (1)
490ServiceEndpoint exportedEndpoint = new ServiceEndpoint(endpoint.Contract);
System\ServiceModel\Description\WsdlImporter.cs (2)
382ServiceEndpoint newWsdlBindingEndpoint = new ServiceEndpoint(contractDescription); 457endpoint = new ServiceEndpoint(bindingEndpointContext.Endpoint.Contract);
System\ServiceModel\Security\WSSecurityPolicy.cs (2)
20public static ServiceEndpoint NullServiceEndpoint = new ServiceEndpoint(NullContract); 2657ServiceEndpoint bootstrapEndpoint = new ServiceEndpoint(NullContract);
System\ServiceModel\ServiceConfiguration.cs (2)
228ServiceEndpoint endpoint = new ServiceEndpoint(contract, binding, new EndpointAddress(ServiceHost.MakeAbsoluteUri(address, binding, this.host.InternalBaseAddresses))); 305ServiceEndpoint endpoint = new ServiceEndpoint(contract, protocol, new EndpointAddress(uri));
System\ServiceModel\ServiceHost.cs (1)
374ServiceEndpoint serviceEndpoint = new ServiceEndpoint(contract, binding, new EndpointAddress(via));
System.ServiceModel.Activities (4)
System\ServiceModel\Activities\ContractInferenceHelper.cs (1)
232serviceEndpoint = new ServiceEndpoint(contract)
System\ServiceModel\Activities\Description\WorkflowInstanceManagementBehavior.cs (1)
169ServiceEndpoint endpoint = new ServiceEndpoint(WorkflowControlEndpoint.WorkflowControlServiceContract, controlEndpointBinding, address);
System\ServiceModel\Activities\InternalSendMessage.cs (1)
300ServiceEndpoint result = new ServiceEndpoint(contract);
System\ServiceModel\Activities\WorkflowServiceHost.cs (1)
333serviceEndpoint = new ServiceEndpoint(description, binding, address);
System.ServiceModel.Routing (1)
System\ServiceModel\Routing\Configuration\ClientEndpointLoader.cs (1)
29ServiceEndpoint ep = new ServiceEndpoint(new ContractDescription("contract"));
708 references to ServiceEndpoint
System.ServiceModel (402)
System\ServiceModel\Activation\AspNetCompatibilityRequirementsAttribute.cs (1)
40void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters)
System\ServiceModel\Administration\EndpointInfo.cs (3)
22ServiceEndpoint endpoint; 25internal EndpointInfo(ServiceEndpoint endpoint, string serviceName) 68public ServiceEndpoint Endpoint
System\ServiceModel\CallbackBehaviorAttribute.cs (4)
168void IEndpointBehavior.Validate(ServiceEndpoint serviceEndpoint) 172void IEndpointBehavior.AddBindingParameters(ServiceEndpoint serviceEndpoint, BindingParameterCollection parameters) 176void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime clientRuntime) 203void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher)
System\ServiceModel\ChannelFactory.cs (13)
21ServiceEndpoint serviceEndpoint; 86public ServiceEndpoint Endpoint 164protected abstract ServiceEndpoint CreateDescription(); 166internal EndpointAddress CreateEndpointAddress(ServiceEndpoint endpoint) 203void EnsureSecurityCredentialsManager(ServiceEndpoint endpoint) 212ClientCredentials EnsureCredentials(ServiceEndpoint endpoint) 255ServiceEndpoint serviceEndpointFromConfig = null; 282ServiceEndpoint serviceEndpointFromConfig = null; 306protected void InitializeEndpoint(ServiceEndpoint endpoint) 614public ChannelFactory(ServiceEndpoint endpoint) 824protected override ServiceEndpoint CreateDescription() 828ServiceEndpoint endpoint = new ServiceEndpoint(contractDescription); 835void ReflectOnCallbackInstance(ServiceEndpoint endpoint)
System\ServiceModel\Channels\ContextBindingElement.cs (1)
308foreach (ServiceEndpoint endpoint in description.Endpoints)
System\ServiceModel\Channels\PeerHelpers.cs (4)
890void IContractBehavior.AddBindingParameters(ContractDescription description, ServiceEndpoint endpoint, BindingParameterCollection parameters) 894void IContractBehavior.Validate(ContractDescription description, ServiceEndpoint endpoint) 898void IContractBehavior.ApplyDispatchBehavior(ContractDescription description, ServiceEndpoint endpoint, DispatchRuntime 909void IContractBehavior.ApplyClientBehavior(ContractDescription description, ServiceEndpoint endpoint, ClientRuntime proxy)
System\ServiceModel\Channels\PeerNeighborManager.cs (4)
1683public void Validate(ServiceEndpoint serviceEndpoint) 1687public void AddBindingParameters(ServiceEndpoint serviceEndpoint, BindingParameterCollection bindingParameters) 1691public void ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 1695public void ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior)
System\ServiceModel\Channels\PeerSecurityManager.cs (5)
766void IEndpointBehavior.Validate(ServiceEndpoint serviceEndpoint) 770void IEndpointBehavior.AddBindingParameters(ServiceEndpoint serviceEndpoint, BindingParameterCollection bindingParameters) 776void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 780void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior) 788void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters)
System\ServiceModel\Channels\PeerService.cs (2)
190ServiceEndpoint endPoint = this.serviceHost.AddServiceEndpoint(typeof(IPeerService), this.binding, config.GetMeshUri()); 224void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHost, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters)
System\ServiceModel\Channels\ServiceChannelFactory.cs (2)
102public static ServiceChannelFactory BuildChannelFactory(ServiceEndpoint serviceEndpoint) 107public static ServiceChannelFactory BuildChannelFactory(ServiceEndpoint serviceEndpoint, bool useActiveAutoClose)
System\ServiceModel\Channels\SharedConnectionListener.cs (4)
1446public void Validate(ServiceEndpoint serviceEndpoint) { } 1447public void AddBindingParameters(ServiceEndpoint serviceEndpoint, BindingParameterCollection bindingParameters) { } 1448public void ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) { } 1450public void ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior)
System\ServiceModel\Channels\StandardBindingImporter.cs (1)
74void SetBinding(ServiceEndpoint endpoint, Binding binding)
System\ServiceModel\ClientBase.cs (3)
166protected ClientBase(ServiceEndpoint endpoint) 306protected ClientBase(InstanceContext callbackInstance, ServiceEndpoint endpoint) 474public ServiceEndpoint Endpoint
System\ServiceModel\ComIntegration\ComPlusContractBehavior.cs (4)
22public void Validate(ContractDescription description, ServiceEndpoint endpoint) 27ServiceEndpoint endpoint, 33ServiceEndpoint endpoint, 50ServiceEndpoint endpoint,
System\ServiceModel\ComIntegration\ComPlusDiagnosticTraceRecords.cs (2)
63foreach (ServiceEndpoint endpoint in endpointCollection) 355foreach (ServiceEndpoint endpoint in serviceEndpointsRetrieved)
System\ServiceModel\ComIntegration\ComPlusDiagnosticTraceSchemas.cs (1)
959public ComPlusMexBuilderMetadataRetrievedEndpoint(ServiceEndpoint endpoint)
System\ServiceModel\ComIntegration\ComPlusServiceLoader.cs (1)
96foreach (ServiceEndpoint endpoint in service.Endpoints)
System\ServiceModel\ComIntegration\MexServiceChannelBuilder.cs (3)
35ServiceEndpoint serviceEndpoint = null; 329ServiceEndpoint endpoint = null; 401foreach (ServiceEndpoint retrievedEndpoint in serviceEndpointsRetrieved)
System\ServiceModel\ComIntegration\SecurityCookieModeValidator.cs (3)
18void CheckForCookie(SecurityTokenParameters tokenParameters, ServiceEndpoint endpoint) 35void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters) 54foreach (ServiceEndpoint endpoint in service.Endpoints)
System\ServiceModel\ComIntegration\TypedServiceChannelBuilder.cs (3)
29ServiceEndpoint serviceEndpoint = null; 145private ServiceEndpoint CreateServiceEndpoint() 150ServiceEndpoint endpoint = new ServiceEndpoint(contractDescription);
System\ServiceModel\ComIntegration\WsdlServiceChannelBuilder.cs (1)
33ServiceEndpoint serviceEndpoint = null;
System\ServiceModel\Configuration\EndpointCollectionElement.cs (1)
45protected internal abstract bool TryAdd(string name, ServiceEndpoint endpoint, Configuration config);
System\ServiceModel\Configuration\ServiceMetadataEndpointElement.cs (3)
25protected internal override ServiceEndpoint CreateServiceEndpoint(ContractDescription contractDescription) 49protected override void OnApplyConfiguration(ServiceEndpoint endpoint, ServiceEndpointElement serviceEndpointElement) 54protected override void OnApplyConfiguration(ServiceEndpoint endpoint, ChannelEndpointElement serviceEndpointElement)
System\ServiceModel\Configuration\StandardEndpointCollectionElement.cs (2)
15where TStandardEndpoint : ServiceEndpoint 56protected internal override bool TryAdd(string name, ServiceEndpoint endpoint, Configuration config)
System\ServiceModel\Configuration\StandardEndpointElement.cs (6)
77public void ApplyConfiguration(ServiceEndpoint endpoint, ChannelEndpointElement channelEndpointElement) 106public void ApplyConfiguration(ServiceEndpoint endpoint, ServiceEndpointElement serviceEndpointElement) 135protected virtual internal void InitializeFrom(ServiceEndpoint endpoint) 157protected internal abstract ServiceEndpoint CreateServiceEndpoint(ContractDescription contractDescription); 158protected abstract void OnApplyConfiguration(ServiceEndpoint endpoint, ChannelEndpointElement channelEndpointElement); 159protected abstract void OnApplyConfiguration(ServiceEndpoint endpoint, ServiceEndpointElement serviceEndpointElement);
System\ServiceModel\Configuration\StandardEndpointsSection.cs (2)
98internal static bool TryAdd(string name, ServiceEndpoint endpoint, Configuration config, out string endpointSectionName) 120internal static bool TryAdd(string name, ServiceEndpoint endpoint, out string endpointSectionName)
System\ServiceModel\DeliveryRequirementsAttribute.cs (5)
63void IContractBehavior.Validate(ContractDescription description, ServiceEndpoint endpoint) 73void IContractBehavior.AddBindingParameters(ContractDescription description, ServiceEndpoint endpoint, BindingParameterCollection parameters) 77void IContractBehavior.ApplyClientBehavior(ContractDescription description, ServiceEndpoint endpoint, ClientRuntime proxy) 81void IContractBehavior.ApplyDispatchBehavior(ContractDescription description, ServiceEndpoint endpoint, DispatchRuntime dispatch) 85void ValidateEndpoint(ServiceEndpoint endpoint)
System\ServiceModel\Description\CallbackDebugBehavior.cs (4)
28void IEndpointBehavior.Validate(ServiceEndpoint serviceEndpoint) 31void IEndpointBehavior.AddBindingParameters(ServiceEndpoint serviceEndpoint, BindingParameterCollection bindingParameters) 34void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 39void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior)
System\ServiceModel\Description\CallbackTimeoutsBehavior.cs (4)
40void IEndpointBehavior.Validate(ServiceEndpoint serviceEndpoint) 43void IEndpointBehavior.AddBindingParameters(ServiceEndpoint serviceEndpoint, BindingParameterCollection bindingParameters) 46void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 51void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior)
System\ServiceModel\Description\ClientCredentials.cs (5)
265void IEndpointBehavior.Validate(ServiceEndpoint serviceEndpoint) 269void IEndpointBehavior.AddBindingParameters(ServiceEndpoint serviceEndpoint, BindingParameterCollection bindingParameters) 284void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 291void AddInteractiveInitializers(ServiceEndpoint serviceEndpoint, ClientRuntime behavior) 303public virtual void ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior)
System\ServiceModel\Description\ClientUriBehavior.cs (4)
36void IEndpointBehavior.Validate(ServiceEndpoint serviceEndpoint) 40void IEndpointBehavior.AddBindingParameters(ServiceEndpoint serviceEndpoint, BindingParameterCollection bindingParameters) 44void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 50void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior)
System\ServiceModel\Description\ConfigLoader.cs (21)
146internal void LoadChannelBehaviors(ServiceEndpoint serviceEndpoint, string configurationName) 148ServiceEndpoint standardEndpoint; 188internal void LoadCommonClientBehaviors(ServiceEndpoint serviceEndpoint) 496ServiceEndpoint serviceEndpoint; 537ServiceEndpoint endpoint = LookupEndpoint(endpointElement, ConfigurationHelpers.GetEvaluationContext(serviceElement), host, description); 547public static void LoadDefaultEndpointBehaviors(ServiceEndpoint endpoint) 584internal static ServiceEndpoint LookupEndpoint(string configurationName, EndpointAddress address, ContractDescription contract) 592internal static ServiceEndpoint LookupEndpoint(string configurationName, EndpointAddress address, ContractDescription contract, ContextInformation configurationContext) 595ServiceEndpoint serviceEndpoint; 600internal static ServiceEndpoint LookupEndpoint(ChannelEndpointElement channelEndpointElement, ContextInformation context) 610static ServiceEndpoint LookupEndpoint(ChannelEndpointElement channelEndpointElement, ContextInformation context, EndpointAddress address, ContractDescription contract) 613ServiceEndpoint retval = null; 725EndpointAddress address, ContextInformation context, ContractDescription contract, out ServiceEndpoint endpoint) 782internal ServiceEndpoint LookupEndpoint(ServiceEndpointElement serviceEndpointElement, ContextInformation context, 786ServiceEndpoint retval = null; 893ContextInformation context, ServiceHostBase host, ServiceDescription description, out ServiceEndpoint endpoint, bool omitSettingEndpointAddress = false) 979internal static void ConfigureEndpointAddress(ServiceEndpointElement serviceEndpointElement, ServiceHostBase host, ServiceEndpoint endpoint) 990internal static void ConfigureEndpointListenUri(ServiceEndpointElement serviceEndpointElement, ServiceHostBase host, ServiceEndpoint endpoint) 1273static bool IsChannelElementMatch(ChannelEndpointElement channelElement, ContractDescription contract, EndpointAddress address, bool useChannelElementKind, out ServiceEndpoint serviceEndpoint) 1318EndpointAddress address, bool wildcard, bool useChannelElementKind, out ServiceEndpoint serviceEndpoint) 1323ServiceEndpoint standardEndpoint;
System\ServiceModel\Description\ConfigWriter.cs (1)
33internal ChannelEndpointElement WriteChannelDescription(ServiceEndpoint endpoint, string typeName)
System\ServiceModel\Description\DispatcherBuilder.cs (33)
23static void AddMsmqIntegrationContractInformation(ServiceEndpoint endpoint) 46static Type[] ProcessDescriptionForMsmqIntegration(ServiceEndpoint endpoint, Type[] existingSerializationTypes) 79internal static ClientRuntime BuildProxyBehavior(ServiceEndpoint serviceEndpoint, out BindingParameterCollection parameters) 116ServiceEndpoint endpoint; 120public EndpointInfo(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher, EndpointFilterProvider provider) 126public ServiceEndpoint Endpoint { get { return this.endpoint; } } 183public Collection<ServiceEndpoint> Endpoints = new Collection<ServiceEndpoint>(); 205ServiceEndpoint endpoint = description.Endpoints[i]; 220static void AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection parameters) 529foreach (ServiceEndpoint endpoint in description.Endpoints) 540static Uri EnsureListenUri(ServiceHostBase serviceHost, ServiceEndpoint endpoint) 600internal static BindingParameterCollection GetBindingParameters(ServiceHostBase serviceHost, Collection<ServiceEndpoint> endpoints) 610foreach (ServiceEndpoint endpoint in endpoints) 619internal static ListenUriInfo GetListenUriInfoForEndpoint(ServiceHostBase host, ServiceEndpoint endpoint) 648ServiceEndpoint endpoint = description.Endpoints[i]; 708ServiceEndpoint endpoint = stuff.Value.Endpoints[i]; 749ServiceEndpoint endpoint = stuff.Value.Endpoints[i]; 833ServiceEndpoint endpoint = stuff.Value.Endpoints[i]; 922ServiceEndpoint endpoint, 1051static void ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime clientRuntime) 1205public void Validate(ServiceEndpoint serviceEndpoint) { } 1206public void AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection parameters) { } 1207public void ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior) 1216public void ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 1263public void Validate(ServiceEndpoint serviceEndpoint) { } 1264public void AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection parameters) { } 1265public void ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior) 1270public void ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 1318public void Validate(ServiceEndpoint serviceEndpoint) { } 1319public void ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) { } 1320public void ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior) { } 1321public void AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection parameters)
System\ServiceModel\Description\DispatcherSynchronizationBehavior.cs (4)
36void IEndpointBehavior.Validate(ServiceEndpoint serviceEndpoint) 40void IEndpointBehavior.AddBindingParameters(ServiceEndpoint serviceEndpoint, BindingParameterCollection parameters) 44void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 55void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior)
System\ServiceModel\Description\IContractBehavior.cs (4)
14void Validate(ContractDescription contractDescription, ServiceEndpoint endpoint); 15void ApplyDispatchBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, DispatchRuntime dispatchRuntime); 16void ApplyClientBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, ClientRuntime clientRuntime); 17void AddBindingParameters(ContractDescription contractDescription, ServiceEndpoint endpoint, BindingParameterCollection bindingParameters);
System\ServiceModel\Description\IEndpointBehavior.cs (4)
13void Validate(ServiceEndpoint endpoint); 14void AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters); 15void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher); 16void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime);
System\ServiceModel\Description\ImportedPolicyConversionContext.cs (4)
17internal static IEnumerable<PolicyConversionContext> GetPolicyConversionContextEnumerator(ServiceEndpoint endpoint, PolicyAlternatives policyAlternatives) 22internal static IEnumerable<PolicyConversionContext> GetPolicyConversionContextEnumerator(ServiceEndpoint endpoint, PolicyAlternatives policyAlternatives, 36ImportedPolicyConversionContext(ServiceEndpoint endpoint, IEnumerable<XmlElement> endpointAssertions, 114public static IEnumerable<PolicyConversionContext> GetPolicyConversionContextEnumerator(ServiceEndpoint endpoint,
System\ServiceModel\Description\IServiceBehavior.cs (1)
17void AddBindingParameters(ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection bindingParameters);
System\ServiceModel\Description\MetadataExporter.cs (4)
48public abstract void ExportEndpoint(ServiceEndpoint endpoint); 52internal PolicyConversionContext ExportPolicy(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) 72protected internal PolicyConversionContext ExportPolicy(ServiceEndpoint endpoint) 86internal ExportedPolicyConversionContext(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters)
System\ServiceModel\Description\MetadataImporter.cs (2)
79internal BindingElementCollection ImportPolicy(ServiceEndpoint endpoint, Collection<Collection<XmlElement>> policyAlternatives) 144internal BindingOnlyPolicyConversionContext(ServiceEndpoint endpoint, IEnumerable<XmlElement> bindingPolicy)
System\ServiceModel\Description\MetadataResolver.cs (1)
248foreach (ServiceEndpoint se in contractEndpoints)
System\ServiceModel\Description\MustUnderstandBehavior.cs (4)
28void IEndpointBehavior.Validate(ServiceEndpoint serviceEndpoint) 32void IEndpointBehavior.AddBindingParameters(ServiceEndpoint serviceEndpoint, BindingParameterCollection bindingParameters) 36void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 44void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior)
System\ServiceModel\Description\PolicyConversionContext.cs (1)
17protected PolicyConversionContext(ServiceEndpoint endpoint)
System\ServiceModel\Description\ServiceAuthenticationBehavior.cs (4)
83void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters) 142ServiceEndpoint endpoint = FindMatchingServiceEndpoint(description, endpointDispatcher); 176ServiceEndpoint FindMatchingServiceEndpoint(ServiceDescription description, EndpointDispatcher endpointDispatcher) 178foreach (ServiceEndpoint endpoint in description.Endpoints)
System\ServiceModel\Description\ServiceAuthorizationBehavior.cs (1)
185void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters)
System\ServiceModel\Description\ServiceContractGenerator.cs (1)
138public CodeTypeReference GenerateServiceEndpoint(ServiceEndpoint endpoint, out ChannelEndpointElement channelElement)
System\ServiceModel\Description\ServiceCredentials.cs (1)
285void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters)
System\ServiceModel\Description\ServiceDebugBehavior.cs (1)
145void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters)
System\ServiceModel\Description\ServiceDescription.cs (3)
41public ServiceDescription(IEnumerable<ServiceEndpoint> endpoints) 47foreach (ServiceEndpoint endpoint in endpoints) 206ServiceEndpoint endpoint = this.Endpoints[i];
System\ServiceModel\Description\ServiceEndpointCollection.cs (21)
13public class ServiceEndpointCollection : Collection<ServiceEndpoint> 19public ServiceEndpoint Find(Type contractType) 26foreach (ServiceEndpoint endpoint in this) 37public ServiceEndpoint Find(XmlQualifiedName contractName) 44foreach (ServiceEndpoint endpoint in this) 55public ServiceEndpoint Find(Type contractType, XmlQualifiedName bindingName) 66foreach (ServiceEndpoint endpoint in this) 79public ServiceEndpoint Find(XmlQualifiedName contractName, XmlQualifiedName bindingName) 90foreach (ServiceEndpoint endpoint in this) 104public ServiceEndpoint Find(Uri address) 111foreach (ServiceEndpoint endpoint in this) 122public Collection<ServiceEndpoint> FindAll(Type contractType) 129Collection<ServiceEndpoint> results = new Collection<ServiceEndpoint>(); 131foreach (ServiceEndpoint endpoint in this) 142public Collection<ServiceEndpoint> FindAll(XmlQualifiedName contractName) 149Collection<ServiceEndpoint> results = new Collection<ServiceEndpoint>(); 151foreach (ServiceEndpoint endpoint in this) 162protected override void InsertItem(int index, ServiceEndpoint item) 171protected override void SetItem(int index, ServiceEndpoint item)
System\ServiceModel\Description\ServiceMetadataBehavior.cs (8)
182void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters) 386internal static bool IsMetadataEndpoint(ServiceDescription description, ServiceEndpoint endpoint) 395static bool IsMetadataEndpoint(ServiceEndpoint endpoint) 474Collection<ServiceEndpoint> exportedEndpoints = new Collection<ServiceEndpoint>(); 475foreach (ServiceEndpoint endpoint in this.description.Endpoints) 490ServiceEndpoint exportedEndpoint = new ServiceEndpoint(endpoint.Contract); 514foreach (ServiceEndpoint endpoint in exportedEndpoints)
System\ServiceModel\Description\ServiceMetadataContractBehavior.cs (4)
33void IContractBehavior.Validate(ContractDescription description, ServiceEndpoint endpoint) 37void IContractBehavior.ApplyDispatchBehavior(ContractDescription description, ServiceEndpoint endpoint, DispatchRuntime dispatch) 41void IContractBehavior.AddBindingParameters(ContractDescription description, ServiceEndpoint endpoint, BindingParameterCollection parameters) 45void IContractBehavior.ApplyClientBehavior(ContractDescription description, ServiceEndpoint endpoint, ClientRuntime proxy)
System\ServiceModel\Description\ServiceSecurityAuditBehavior.cs (1)
106void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters)
System\ServiceModel\Description\ServiceThrottlingBehavior.cs (1)
86void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters)
System\ServiceModel\Description\ServiceTimeoutsBehavior.cs (1)
42void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters)
System\ServiceModel\Description\SynchronousReceiveBehavior.cs (4)
14void IEndpointBehavior.Validate(ServiceEndpoint serviceEndpoint) 18void IEndpointBehavior.AddBindingParameters(ServiceEndpoint serviceEndpoint, BindingParameterCollection parameters) 22void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 32void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior)
System\ServiceModel\Description\TransactedBatchingBehavior.cs (4)
39void IEndpointBehavior.Validate(ServiceEndpoint serviceEndpoint) 58void IEndpointBehavior.AddBindingParameters(ServiceEndpoint serviceEndpoint, BindingParameterCollection bindingParameters) 62void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 70void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior)
System\ServiceModel\Description\TypeLoader.cs (2)
523internal void AddBehaviorsSFx(ServiceEndpoint serviceEndpoint, Type contractType) 535internal void AddBehaviorsFromImplementationType(ServiceEndpoint serviceEndpoint, Type implementationType)
System\ServiceModel\Description\UseRequestHeadersForMetadataAddressBehavior.cs (1)
38void IServiceBehavior.AddBindingParameters(ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection bindingParameters)
System\ServiceModel\Description\WsdlEndpointConversionContext.cs (4)
17readonly ServiceEndpoint endpoint; 29internal WsdlEndpointConversionContext(WsdlContractConversionContext contractContext, ServiceEndpoint endpoint, WsdlNS.Binding wsdlBinding, WsdlNS.Port wsdlport) 45internal WsdlEndpointConversionContext(WsdlEndpointConversionContext bindingContext, ServiceEndpoint endpoint, WsdlNS.Port wsdlport) 111public ServiceEndpoint Endpoint { get { return endpoint; } }
System\ServiceModel\Description\WsdlExporter.cs (14)
31Dictionary<EndpointDictionaryKey, ServiceEndpoint> exportedEndpoints = new Dictionary<EndpointDictionaryKey, ServiceEndpoint>(); 97public override void ExportEndpoint(ServiceEndpoint endpoint) 108public void ExportEndpoints(IEnumerable<ServiceEndpoint> endpoints, XmlQualifiedName wsdlServiceQName) 113internal void ExportEndpoints(IEnumerable<ServiceEndpoint> endpoints, XmlQualifiedName wsdlServiceQName, BindingParameterCollection bindingParameters) 123foreach (ServiceEndpoint endpoint in endpoints) 145void ExportEndpoint(ServiceEndpoint endpoint, XmlQualifiedName wsdlServiceQName, BindingParameterCollection bindingParameters) 307WsdlNS.Binding CreateWsdlBindingAndPort(ServiceEndpoint endpoint, XmlQualifiedName wsdlServiceQName, out WsdlNS.Port wsdlPort, out bool newBinding, out bool bindingNameWasUniquified) 718internal void AttachPolicy(ServiceEndpoint endpoint, WsdlEndpointConversionContext endpointContext, PolicyConversionContext policyContext) 1043internal static XmlQualifiedName GetBindingQName(ServiceEndpoint endpoint, WsdlExporter exporter, out bool wasUniquified) 1072internal static string GetPortName(ServiceEndpoint endpoint, WsdlNS.Service wsdlService) 1210Exception ThrowExtensionException(ServiceEndpoint endpoint, IWsdlExportExtension exporter, Exception e) 1255public readonly ServiceEndpoint Endpoint; 1258public EndpointDictionaryKey(ServiceEndpoint endpoint, XmlQualifiedName serviceQName)
System\ServiceModel\Description\WsdlImporter.cs (11)
28readonly Dictionary<WsdlNS.Port, ServiceEndpoint> importedPorts = new Dictionary<WsdlNS.Port, ServiceEndpoint>(); 135ServiceEndpoint endpoint = ImportWsdlPort(wsdlPort, ErrorBehavior.DoNotThrowExceptions); 185public ServiceEndpoint ImportEndpoint(WsdlNS.Port wsdlPort) 213foreach (ServiceEndpoint endpoint in ImportEndpoints(wsdlBinding)) 238foreach (ServiceEndpoint endpoint in ImportEndpoints(wsdlBinding)) 262ServiceEndpoint endpoint = ImportWsdlPort(wsdlPort, ErrorBehavior.DoNotThrowExceptions); 284ServiceEndpoint endpoint = ImportWsdlPort(wsdlPort, ErrorBehavior.DoNotThrowExceptions); 382ServiceEndpoint newWsdlBindingEndpoint = new ServiceEndpoint(contractDescription); 439ServiceEndpoint ImportWsdlPort(WsdlNS.Port wsdlPort, ErrorBehavior errorBehavior) 445ServiceEndpoint endpoint = null;
System\ServiceModel\Dispatcher\DataContractSerializerServiceBehavior.cs (7)
40void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters) 49void IEndpointBehavior.Validate(ServiceEndpoint serviceEndpoint) 53void IEndpointBehavior.AddBindingParameters(ServiceEndpoint serviceEndpoint, BindingParameterCollection parameters) 57void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime clientRuntime) 62void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 69foreach (ServiceEndpoint endpoint in description.Endpoints) 78internal static void ApplySerializationSettings(ServiceEndpoint endpoint, bool ignoreExtensionDataObject, int maxItemsInObjectGraph)
System\ServiceModel\Dispatcher\OperationSelectorBehavior.cs (4)
16void IContractBehavior.Validate(ContractDescription description, ServiceEndpoint endpoint) 20void IContractBehavior.AddBindingParameters(ContractDescription description, ServiceEndpoint endpoint, BindingParameterCollection parameters) 24void IContractBehavior.ApplyDispatchBehavior(ContractDescription description, ServiceEndpoint endpoint, DispatchRuntime dispatch) 30void IContractBehavior.ApplyClientBehavior(ContractDescription description, ServiceEndpoint endpoint, ClientRuntime proxy)
System\ServiceModel\Dispatcher\PartialTrustValidationBehavior.cs (7)
34void ValidateEndpoint(ServiceEndpoint endpoint) 45void IEndpointBehavior.Validate(ServiceEndpoint endpoint) 53void IEndpointBehavior.AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) { } 54void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) { } 55void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) { } 67ServiceEndpoint endpoint = description.Endpoints[i]; 75public void AddBindingParameters(ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection bindingParameters) { }
System\ServiceModel\Dispatcher\PeerValidationBehavior.cs (6)
44void IEndpointBehavior.Validate(ServiceEndpoint serviceEndpoint) 54void IEndpointBehavior.AddBindingParameters(ServiceEndpoint serviceEndpoint, BindingParameterCollection bindingParameters) 58void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 62void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior) 66void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters) 81ServiceEndpoint endpoint = description.Endpoints[i];
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (12)
113void IEndpointBehavior.Validate(ServiceEndpoint serviceEndpoint) 122void IEndpointBehavior.AddBindingParameters(ServiceEndpoint serviceEndpoint, BindingParameterCollection parameters) 126void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 130void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior) 134void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters) 149ServiceEndpoint endpoint = description.Endpoints[i]; 285ServiceEndpoint endpoint = description.Endpoints[i]; 365ServiceEndpoint endpoint = description.Endpoints[i]; 932ServiceEndpoint endpoint = description.Endpoints[i]; 986ServiceEndpoint endpoint = description.Endpoints[i]; 1024static private void ValidateSecurityBindingElement(SecurityBindingElement sbe, ServiceEndpoint endpoint) 1049static public bool EndpointRequiresImpersonation(ServiceEndpoint endpoint)
System\ServiceModel\Dispatcher\TransactionValidationBehavior.cs (14)
30void ValidateTransactionFlowRequired(string resource, string name, ServiceEndpoint endpoint) 58void IEndpointBehavior.Validate(ServiceEndpoint serviceEndpoint) 77void ValidateCallbackBehaviorAttributeWithNoScopeRequired(ServiceEndpoint endpoint) 101void IEndpointBehavior.AddBindingParameters(ServiceEndpoint serviceEndpoint, BindingParameterCollection bindingParameters) 105void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 109void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior) 113void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters) 131ServiceEndpoint endpoint = service.Endpoints[i]; 154void ValidateAutoCompleteFalseRequirements(ServiceDescription service, ServiceEndpoint endpoint) 186OperationDescription GetAutoCompleteFalseOperation(ServiceEndpoint endpoint) 252void EnsureNoOneWayTransactions(ServiceEndpoint endpoint) 295bool HasTransactedOperations(ServiceEndpoint endpoint) 336bool RequiresSessions(ServiceEndpoint endpoint) 358void ValidateNoMSMQandTransactionFlow(ServiceEndpoint endpoint)
System\ServiceModel\Dispatcher\UniqueContractNameValidationBehavior.cs (2)
27foreach (ServiceEndpoint endpoint in description.Endpoints) 43public void AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters)
System\ServiceModel\DuplexChannelFactory.cs (3)
41public DuplexChannelFactory(Type callbackInstanceType, ServiceEndpoint endpoint) 64public DuplexChannelFactory(InstanceContext callbackInstance, ServiceEndpoint endpoint) 156public DuplexChannelFactory(object callbackObject, ServiceEndpoint endpoint)
System\ServiceModel\DuplexClientBase.cs (2)
36protected DuplexClientBase(object callbackInstance, ServiceEndpoint endpoint) 62protected DuplexClientBase(InstanceContext callbackInstance, ServiceEndpoint endpoint)
System\ServiceModel\MsmqIntegration\MsmqIntegrationValidationBehavior.cs (6)
29void IEndpointBehavior.Validate(ServiceEndpoint serviceEndpoint) 42void IEndpointBehavior.AddBindingParameters(ServiceEndpoint serviceEndpoint, BindingParameterCollection bindingParameters) 46void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) 50void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior) 54void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters) 69ServiceEndpoint endpoint = description.Endpoints[i];
System\ServiceModel\Security\InfoCardHelper.cs (1)
683public override void ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior)
System\ServiceModel\Security\WSSecurityPolicy.cs (4)
20public static ServiceEndpoint NullServiceEndpoint = new ServiceEndpoint(NullContract); 2657ServiceEndpoint bootstrapEndpoint = new ServiceEndpoint(NullContract); 2988foreach (ServiceEndpoint endpoint in serviceEndpoints) 3048bool TryGetTrustDriver(ServiceEndpoint endpoint, out TrustDriver trustDriver)
System\ServiceModel\Security\WSTrustChannelFactory.cs (2)
107/// <param name="endpoint">The <see cref="ServiceEndpoint" />for the channels produced by the factory.</param> 108public WSTrustChannelFactory(ServiceEndpoint endpoint)
System\ServiceModel\Security\WSTrustFeb2005.cs (4)
279public void Validate(ServiceEndpoint serviceEndpoint) { } 280public void AddBindingParameters(ServiceEndpoint serviceEndpoint, BindingParameterCollection bindingParameters) { } 281public void ApplyDispatchBehavior(ServiceEndpoint serviceEndpoint, EndpointDispatcher endpointDispatcher) { } 282public void ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior)
System\ServiceModel\Security\WSTrustServiceContract.cs (4)
1599public void AddBindingParameters(ContractDescription contractDescription, ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) 1610public void ApplyClientBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) 1621public void ApplyDispatchBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.DispatchRuntime dispatchRuntime) 1633public void Validate(ContractDescription contractDescription, ServiceEndpoint endpoint)
System\ServiceModel\ServiceBehaviorAttribute.cs (1)
356void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters)
System\ServiceModel\ServiceConfiguration.cs (14)
151public void AddServiceEndpoint(ServiceEndpoint endpoint) 201public ServiceEndpoint AddServiceEndpoint(Type contractType, Binding binding, string address) 214public ServiceEndpoint AddServiceEndpoint(Type contractType, Binding binding, Uri address) 228ServiceEndpoint endpoint = new ServiceEndpoint(contract, binding, new EndpointAddress(ServiceHost.MakeAbsoluteUri(address, binding, this.host.InternalBaseAddresses))); 241public ServiceEndpoint AddServiceEndpoint(Type contractType, Binding binding, string address, Uri listenUri) 245ServiceEndpoint endpoint = this.AddServiceEndpoint(contractType, binding, address); 258public ServiceEndpoint AddServiceEndpoint(Type contractType, Binding binding, Uri address, Uri listenUri) 262ServiceEndpoint endpoint = this.AddServiceEndpoint(contractType, binding, address); 272public void SetEndpointAddress(ServiceEndpoint endpoint, string relativeAddress) 285public Collection<ServiceEndpoint> EnableProtocol(Binding protocol) 288Collection<ServiceEndpoint> generatedEndpoints = new Collection<ServiceEndpoint>(); 305ServiceEndpoint endpoint = new ServiceEndpoint(contract, protocol, new EndpointAddress(uri)); 342private void SetListenUri(ServiceEndpoint endpoint, Binding binding, Uri listenUri)
System\ServiceModel\ServiceEndpointTrait.cs (2)
15ServiceEndpoint endpoint; 17public ServiceEndpointTrait(ServiceEndpoint endpoint,
System\ServiceModel\ServiceHost.cs (35)
50Dictionary<DispatcherBuilder.ListenUriInfo, Collection<ServiceEndpoint>> endpointsByListenUriInfo; 278internal Dictionary<DispatcherBuilder.ListenUriInfo, Collection<ServiceEndpoint>> EndpointsByListenUriInfo 290Dictionary<DispatcherBuilder.ListenUriInfo, Collection<ServiceEndpoint>> GetEndpointsByListenUriInfo() 292Dictionary<DispatcherBuilder.ListenUriInfo, Collection<ServiceEndpoint>> endpointDictionary = new Dictionary<DispatcherBuilder.ListenUriInfo, Collection<ServiceEndpoint>>(); 293foreach (ServiceEndpoint endpoint in this.Description.Endpoints) 298endpointDictionary.Add(listenUriInfo, new Collection<ServiceEndpoint>()); 315public ServiceEndpoint AddServiceEndpoint(string implementedContract, Binding binding, string address) 320public ServiceEndpoint AddServiceEndpoint(string implementedContract, Binding binding, string address, Uri listenUri) 327ServiceEndpoint endpoint = this.AddServiceEndpoint(implementedContract, binding, new Uri(address, UriKind.RelativeOrAbsolute)); 337public ServiceEndpoint AddServiceEndpoint(string implementedContract, Binding binding, Uri address) 342public ServiceEndpoint AddServiceEndpoint(string implementedContract, Binding binding, Uri address, Uri listenUri) 374ServiceEndpoint serviceEndpoint = new ServiceEndpoint(contract, binding, new EndpointAddress(via)); 387public virtual void AddServiceEndpoint(ServiceEndpoint endpoint) 421public void SetEndpointAddress(ServiceEndpoint endpoint, string relativeAddress) 484public virtual ReadOnlyCollection<ServiceEndpoint> AddDefaultEndpoints() 486List<ServiceEndpoint> defaultEndpoints = new List<ServiceEndpoint>(); 509return new ReadOnlyCollection<ServiceEndpoint>(defaultEndpoints); 512internal virtual void AddDefaultEndpoints(Binding defaultBinding, List<ServiceEndpoint> defaultEndpoints) 658return DispatcherBuilder.GetBindingParameters(this, new Collection<ServiceEndpoint>()); 661internal BindingParameterCollection GetBindingParameters(ServiceEndpoint inputEndpoint) 663Collection<ServiceEndpoint> endpoints; 666endpoints = new Collection<ServiceEndpoint>(); 670endpoints = new Collection<ServiceEndpoint>(); 677internal BindingParameterCollection GetBindingParameters(Collection<ServiceEndpoint> endpoints) 999foreach (ServiceEndpoint serviceEndpoint in this.Description.Endpoints) 1719public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, string address) 1724public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, string address, Uri listenUri) 1731ServiceEndpoint endpoint = this.AddServiceEndpoint(implementedContract, binding, new Uri(address, UriKind.RelativeOrAbsolute)); 1740public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, Uri address) 1763public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, Uri address, Uri listenUri) 1775ServiceEndpoint endpoint = AddServiceEndpoint(reflectedAndBehaviorContracts.GetConfigKey(implementedContract), binding, address); 1784internal override void AddDefaultEndpoints(Binding defaultBinding, List<ServiceEndpoint> defaultEndpoints) 1818ServiceEndpoint endpoint = AddServiceEndpoint(contract.ConfigurationName, defaultBinding, string.Empty);
System.ServiceModel.Activation (8)
System\ServiceModel\Activation\ApplyHostConfigurationBehavior.cs (2)
28void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase service, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters) 65foreach (ServiceEndpoint endpoint in service.Description.Endpoints)
System\ServiceModel\Activation\HostedAspNetEnvironment.cs (5)
147foreach (ServiceEndpoint endpoint in description.Endpoints) 606void IEndpointBehavior.AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) 611void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint endpoint, Dispatcher.ClientRuntime clientRuntime) 615void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint endpoint, Dispatcher.EndpointDispatcher endpointDispatcher) 619void IEndpointBehavior.Validate(ServiceEndpoint endpoint)
System\ServiceModel\Activation\HostedBindingBehavior.cs (1)
30void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters)
System.ServiceModel.Activities (72)
System\ServiceModel\Activities\Configuration\WorkflowControlEndpointElement.cs (3)
107protected internal override ServiceEndpoint CreateServiceEndpoint(ContractDescription contractDescription) 134protected override void OnApplyConfiguration(ServiceEndpoint endpoint, ChannelEndpointElement channelEndpointElement) 139protected override void OnApplyConfiguration(ServiceEndpoint endpoint, ServiceEndpointElement serviceEndpointElement)
System\ServiceModel\Activities\ContractInferenceHelper.cs (1)
158ref ServiceEndpoint serviceEndpoint,
System\ServiceModel\Activities\Description\BufferedReceiveServiceBehavior.cs (3)
70foreach (ServiceEndpoint serviceEndpoint in serviceDescription.Endpoints) 87public void AddBindingParameters(ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection bindingParameters) 93internal static bool IsWorkflowEndpoint(ServiceEndpoint serviceEndpoint)
System\ServiceModel\Activities\Description\ControlOperationBehavior.cs (2)
43ServiceEndpoint endpoint = null; 44foreach (ServiceEndpoint endpointToMatch in serviceHost.Description.Endpoints)
System\ServiceModel\Activities\Description\CorrelationQueryBehavior.cs (5)
95public void AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) 99public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) 110public void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 201void ConfigureBindingDefaultQueries(ServiceEndpoint endpoint, ICorrelationDataSource source, bool dispatch) 372public void Validate(ServiceEndpoint endpoint)
System\ServiceModel\Activities\Description\EtwTrackingBehavior.cs (1)
29public virtual void AddBindingParameters(ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection bindingParameters)
System\ServiceModel\Activities\Description\SendMessageChannelCacheBehavior.cs (1)
35public void AddBindingParameters(ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection bindingParameters)
System\ServiceModel\Activities\Description\SqlWorkflowInstanceStoreBehavior.cs (1)
157public void AddBindingParameters(ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection bindingParameters)
System\ServiceModel\Activities\Description\WorkflowContractBehaviorAttribute.cs (4)
17public void AddBindingParameters(ContractDescription contractDescription, ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) 22public void ApplyClientBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, ClientRuntime clientRuntime) 27public void ApplyDispatchBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, DispatchRuntime dispatchRuntime) 42public void Validate(ContractDescription contractDescription, ServiceEndpoint endpoint)
System\ServiceModel\Activities\Description\WorkflowIdleBehavior.cs (1)
56public void AddBindingParameters(ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection bindingParameters)
System\ServiceModel\Activities\Description\WorkflowInstanceManagementBehavior.cs (2)
96public void AddBindingParameters(ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection bindingParameters) 169ServiceEndpoint endpoint = new ServiceEndpoint(WorkflowControlEndpoint.WorkflowControlServiceContract, controlEndpointBinding, address);
System\ServiceModel\Activities\Description\WorkflowOperationBehavior.cs (3)
79ServiceEndpoint endpoint = null; 80foreach (ServiceEndpoint endpointToMatch in serviceHost.Description.Endpoints) 134public WorkflowOperationInvoker(OperationDescription operationDescription, ServiceEndpoint endpoint,
System\ServiceModel\Activities\Description\WorkflowServiceBehavior.cs (3)
26public void AddBindingParameters(ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) 99ServiceEndpoint serviceEndpoint = null; 100foreach (ServiceEndpoint endpointToMatch in serviceHost.Description.Endpoints)
System\ServiceModel\Activities\Description\WorkflowUnhandledExceptionBehavior.cs (1)
37public void AddBindingParameters(ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection bindingParameters)
System\ServiceModel\Activities\Dispatcher\ControlOperationInvoker.cs (3)
37protected readonly ServiceEndpoint endpoint; 48public ControlOperationInvoker(OperationDescription description, ServiceEndpoint endpoint, 54public ControlOperationInvoker(OperationDescription description, ServiceEndpoint endpoint,
System\ServiceModel\Activities\Dispatcher\DurableInstanceManager.cs (1)
323foreach (ServiceEndpoint endpoint in this.Host.Description.Endpoints)
System\ServiceModel\Activities\InternalSendMessage.cs (15)
51ServiceEndpoint cachedServiceEndpoint; 240ServiceEndpoint GetCachedServiceEndpoint() 259void InitializeEndpoint(ref ServiceEndpoint serviceEndpoint, string configurationName) 261ServiceEndpoint serviceEndpointFromConfig = null; 287ServiceEndpoint CreateServiceEndpoint() 300ServiceEndpoint result = new ServiceEndpoint(contract); 334void EnsureCorrelationQueryBehavior(ServiceEndpoint serviceEndpoint) 392void EnsureTransactionFlowOnContract(ref ServiceEndpoint serviceEndpoint) 411ServiceEndpoint endpoint = this.GetCachedServiceEndpoint(); 460ServiceEndpoint endpoint = this.GetCachedServiceEndpoint(); 498ServiceEndpoint endpoint = this.GetCachedServiceEndpoint(); 1352ServiceEndpoint targetEndpoint = this.GetCachedServiceEndpoint(); 1401ServiceEndpoint targetEndpoint = this.CreateServiceEndpoint(); 2762readonly ServiceEndpoint targetEndpoint; 2774public ChannelFactoryReference(FactoryCacheKey factoryKey, ServiceEndpoint targetEndpoint, ChannelCacheSettings channelCacheSettings)
System\ServiceModel\Activities\WorkflowHostingEndpoint.cs (4)
94public void AddBindingParameters(ContractDescription contractDescription, ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) 98public void ApplyClientBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, ClientRuntime clientRuntime) 102public void ApplyDispatchBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, DispatchRuntime dispatchRuntime) 114public void Validate(ContractDescription contractDescription, ServiceEndpoint endpoint)
System\ServiceModel\Activities\WorkflowOperationContext.cs (3)
71WorkflowServiceInstance workflowInstance, IInvokeReceivedNotification notification, WorkflowOperationBehavior behavior, ServiceEndpoint endpoint, 154public ServiceEndpoint ServiceEndpoint 202WorkflowOperationBehavior behavior, ServiceEndpoint endpoint, TimeSpan timeout, AsyncCallback callback, object state)
System\ServiceModel\Activities\WorkflowServiceHost.cs (15)
289public ServiceEndpoint AddServiceEndpoint(XName serviceContractName, Binding binding, string address, 296public ServiceEndpoint AddServiceEndpoint(XName serviceContractName, Binding binding, Uri address, 313ServiceEndpoint AddServiceEndpointCore(XName serviceContractName, Binding binding, EndpointAddress address, 326ServiceEndpoint serviceEndpoint; 374public new ServiceEndpoint AddServiceEndpoint(string implementedContract, Binding binding, string address) 379public new ServiceEndpoint AddServiceEndpoint(string implementedContract, Binding binding, Uri address) 384public new ServiceEndpoint AddServiceEndpoint(string implementedContract, Binding binding, string address, Uri listenUri) 389public new ServiceEndpoint AddServiceEndpoint(string implementedContract, Binding binding, Uri address, Uri listenUri) 394public override void AddServiceEndpoint(ServiceEndpoint endpoint) 404internal override void AddDefaultEndpoints(Binding defaultBinding, List<ServiceEndpoint> defaultEndpoints) 410ServiceEndpoint endpoint = AddServiceEndpoint(contractName, defaultBinding, String.Empty); 471ServiceEndpoint serviceEndpoint = AddServiceEndpointCore(endpoint.ServiceContractName, endpoint.Binding, 585void AddCorrelationQueryBehaviorToServiceEndpoint(ServiceEndpoint serviceEndpoint) 631foreach (ServiceEndpoint serviceEndpoint in this.Description.Endpoints) 692void SetupReceiveContextEnabledAttribute(ServiceEndpoint serviceEndpoint)
System.ServiceModel.Discovery (83)
System\ServiceModel\Discovery\AnnouncementClient.cs (1)
245public ServiceEndpoint Endpoint
System\ServiceModel\Discovery\Configuration\AnnouncementEndpointElement.cs (5)
94protected internal override ServiceEndpoint CreateServiceEndpoint(ContractDescription contractDescription) 99protected internal override void InitializeFrom(ServiceEndpoint endpoint) 124protected override void OnApplyConfiguration(ServiceEndpoint endpoint, ServiceEndpointElement serviceEndpointElement) 129protected override void OnApplyConfiguration(ServiceEndpoint endpoint, ChannelEndpointElement serviceEndpointElement) 134void ApplyConfiguration(ServiceEndpoint endpoint)
System\ServiceModel\Discovery\Configuration\ConfigurationDiscoveryEndpointProvider.cs (1)
45ServiceEndpoint serviceEndpoint = ConfigLoader.LookupEndpoint(channelEndpointElement, null);
System\ServiceModel\Discovery\Configuration\ConfigurationUtility.cs (2)
20public static T LookupEndpoint<T>(ChannelEndpointElement channelEndpointElement) where T : ServiceEndpoint 50internal static TEndpoint LookupEndpointFromClientSection<TEndpoint>(string endpointConfigurationName) where TEndpoint : ServiceEndpoint
System\ServiceModel\Discovery\Configuration\DiscoveryEndpointElement.cs (5)
117protected internal override ServiceEndpoint CreateServiceEndpoint(ContractDescription contractDescription) 122protected internal override void InitializeFrom(ServiceEndpoint endpoint) 153protected override void OnApplyConfiguration(ServiceEndpoint endpoint, ServiceEndpointElement serviceEndpointElement) 158protected override void OnApplyConfiguration(ServiceEndpoint endpoint, ChannelEndpointElement serviceEndpointElement) 163void ApplyConfiguration(ServiceEndpoint endpoint)
System\ServiceModel\Discovery\Configuration\DynamicEndpointElement.cs (3)
60protected internal override ServiceEndpoint CreateServiceEndpoint(ContractDescription contractDescription) 92protected override void OnApplyConfiguration(ServiceEndpoint endpoint, ServiceEndpointElement serviceEndpointElement) 96protected override void OnApplyConfiguration(ServiceEndpoint endpoint, ChannelEndpointElement serviceEndpointElement)
System\ServiceModel\Discovery\Configuration\ServiceDiscoveryElement.cs (1)
79ServiceEndpoint serviceEndpoint = ConfigLoader.LookupEndpoint(channelEndpointElement, null);
System\ServiceModel\Discovery\Configuration\UdpAnnouncementEndpointElement.cs (5)
116protected internal override ServiceEndpoint CreateServiceEndpoint(ContractDescription contractDescription) 121protected internal override void InitializeFrom(ServiceEndpoint endpoint) 147protected override void OnApplyConfiguration(ServiceEndpoint endpoint, ServiceEndpointElement serviceEndpointElement) 153protected override void OnApplyConfiguration(ServiceEndpoint endpoint, ChannelEndpointElement serviceEndpointElement) 159void ApplyConfiguration(ServiceEndpoint endpoint)
System\ServiceModel\Discovery\Configuration\UdpDiscoveryEndpointElement.cs (5)
141protected internal override ServiceEndpoint CreateServiceEndpoint(ContractDescription contractDescription) 146protected internal override void InitializeFrom(ServiceEndpoint endpoint) 173protected override void OnApplyConfiguration(ServiceEndpoint endpoint, ServiceEndpointElement serviceEndpointElement) 179protected override void OnApplyConfiguration(ServiceEndpoint endpoint, ChannelEndpointElement serviceEndpointElement) 185void ApplyConfiguration(ServiceEndpoint endpoint)
System\ServiceModel\Discovery\DiscoveryCallbackBehavior.cs (4)
22void IEndpointBehavior.AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) 27void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) 32void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 37void IEndpointBehavior.Validate(ServiceEndpoint endpoint)
System\ServiceModel\Discovery\DiscoveryClient.cs (1)
206public ServiceEndpoint Endpoint
System\ServiceModel\Discovery\DiscoveryEndpointValidator.cs (4)
14void IEndpointBehavior.AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) 18void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) 22void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 39void IEndpointBehavior.Validate(ServiceEndpoint endpoint)
System\ServiceModel\Discovery\DiscoveryOperationContextExtensionInitializer.cs (4)
19void IEndpointBehavior.AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) 23void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) 27void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) 38void IEndpointBehavior.Validate(ServiceEndpoint endpoint)
System\ServiceModel\Discovery\DiscoveryViaBehavior.cs (4)
43void IEndpointBehavior.AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) 47void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) 57void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 62void IEndpointBehavior.Validate(ServiceEndpoint endpoint)
System\ServiceModel\Discovery\EndpointDiscoveryBehavior.cs (4)
105void IEndpointBehavior.AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) 110void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) 115void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 120void IEndpointBehavior.Validate(ServiceEndpoint endpoint)
System\ServiceModel\Discovery\EndpointDiscoveryMetadata.cs (6)
163public static EndpointDiscoveryMetadata FromServiceEndpoint(ServiceEndpoint endpoint) 173public static EndpointDiscoveryMetadata FromServiceEndpoint(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 205static EndpointDiscoveryMetadata GetEndpointDiscoveryMetadata(ServiceEndpoint endpoint, Uri listenUri) 265foreach (ServiceEndpoint endpoint in serviceDescription.Endpoints) 304internal static bool IsDiscoverySystemEndpoint(ServiceEndpoint endpoint) 328internal static bool IsMetadataEndpoint(ServiceEndpoint endpoint)
System\ServiceModel\Discovery\IAnnouncementInnerClient.cs (1)
19ServiceEndpoint Endpoint { get; }
System\ServiceModel\Discovery\IDiscoveryInnerClient.cs (1)
15ServiceEndpoint Endpoint { get; }
System\ServiceModel\Discovery\ServiceDiscoveryBehavior.cs (10)
34void IServiceBehavior.AddBindingParameters(ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, 51List<ServiceEndpoint> appEndpoints = this.GetApplicationEndpoints(serviceDescription); 147List<ServiceEndpoint> GetApplicationEndpoints(ServiceDescription serviceDescription) 149List<ServiceEndpoint> appEndpoints = new List<ServiceEndpoint>(serviceDescription.Endpoints.Count); 150foreach (ServiceEndpoint endpoint in serviceDescription.Endpoints) 170void IEndpointBehavior.AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) 174void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) 178void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 188void IEndpointBehavior.Validate(ServiceEndpoint endpoint)
System\ServiceModel\Discovery\UdpContractFilterBehavior.cs (4)
18public void AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) 22public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) 30public void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 41public void Validate(ServiceEndpoint endpoint)
System\ServiceModel\Discovery\UdpReplyToBehavior.cs (4)
51void IEndpointBehavior.AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) 55void IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) 59void IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 74void IEndpointBehavior.Validate(ServiceEndpoint endpoint)
System\ServiceModel\Discovery\Version11\AnnouncementInnerClient11.cs (1)
85public new ServiceEndpoint Endpoint
System\ServiceModel\Discovery\Version11\DiscoveryInnerClientAdhoc11.cs (1)
54public ServiceEndpoint Endpoint
System\ServiceModel\Discovery\Version11\DiscoveryInnerClientManaged11.cs (1)
48public new ServiceEndpoint Endpoint
System\ServiceModel\Discovery\VersionApril2005\AnnouncementInnerClientApril2005.cs (1)
86public new ServiceEndpoint Endpoint
System\ServiceModel\Discovery\VersionApril2005\DiscoveryInnerClientApril2005.cs (1)
55public ServiceEndpoint Endpoint
System\ServiceModel\Discovery\VersionCD1\AnnouncementInnerClientCD1.cs (1)
85public new ServiceEndpoint Endpoint
System\ServiceModel\Discovery\VersionCD1\DiscoveryInnerClientAdhocCD1.cs (1)
54public ServiceEndpoint Endpoint
System\ServiceModel\Discovery\VersionCD1\DiscoveryInnerClientManagedCD1.cs (1)
48public new ServiceEndpoint Endpoint
System.ServiceModel.Routing (42)
System\ServiceModel\Routing\ClientFactory.cs (4)
71static void ConfigureImpersonation(ServiceEndpoint endpoint, bool impersonating) 92static void ConfigureTransactionFlow(ServiceEndpoint endpoint) 115ServiceEndpoint clientEndpoint = endpointTrait.Endpoint; 116ServiceEndpoint endpoint = this.Endpoint;
System\ServiceModel\Routing\Configuration\ClientEndpointLoader.cs (3)
19public static ServiceEndpoint LoadEndpoint(string configurationName) 27protected override ServiceEndpoint CreateDescription() 29ServiceEndpoint ep = new ServiceEndpoint(new ContractDescription("contract"));
System\ServiceModel\Routing\Configuration\RoutingSection.cs (9)
47public static MessageFilterTable<IEnumerable<ServiceEndpoint>> CreateFilterTable(string name) 72MessageFilterTable<IEnumerable<ServiceEndpoint>> routingTable = new MessageFilterTable<IEnumerable<ServiceEndpoint>>(); 82IList<ServiceEndpoint> endpoints = new List<ServiceEndpoint>(); 322internal IList<ServiceEndpoint> CreateAlternateEndpoints() 324IList<ServiceEndpoint> toReturn = new List<ServiceEndpoint>(); 327ServiceEndpoint serviceEnpoint = ClientEndpointLoader.LoadEndpoint(entryElement.EndpointName);
System\ServiceModel\Routing\MessageRpc.cs (4)
181IEnumerable<ServiceEndpoint> result; 213List<IEnumerable<ServiceEndpoint>> endpointLists = new List<IEnumerable<ServiceEndpoint>>(); 238foreach (IEnumerable<ServiceEndpoint> endpointList in endpointLists)
System\ServiceModel\Routing\RoutingBehavior.cs (8)
32void IServiceBehavior.AddBindingParameters(ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection bindingParameters) 64foreach (ServiceEndpoint endpoint in serviceDescription.Endpoints) 117public RoutingEndpointBehavior(ServiceEndpoint endpoint) 129internal ServiceEndpoint Endpoint 159public void AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) 169public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) 173public void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 221public void Validate(ServiceEndpoint endpoint)
System\ServiceModel\Routing\RoutingConfiguration.cs (5)
21MessageFilterTable<IEnumerable<ServiceEndpoint>> filterTable; 24: this(new MessageFilterTable<IEnumerable<ServiceEndpoint>>(), DefaultRouteOnHeadersOnly) 29public RoutingConfiguration (MessageFilterTable<IEnumerable<ServiceEndpoint>> filterTable, bool routeOnHeadersOnly) 42public MessageFilterTable<IEnumerable<ServiceEndpoint>> FilterTable 51internal MessageFilterTable<IEnumerable<ServiceEndpoint>> InternalFilterTable
System\ServiceModel\Routing\RoutingEndpointTrait.cs (2)
11public RoutingEndpointTrait(Type routerContract, ServiceEndpoint endpoint, OperationContext operationContext) 28public ServiceEndpoint Endpoint
System\ServiceModel\Routing\SendOperation.cs (2)
24public SendOperation(IEnumerable<ServiceEndpoint> endpoints, Type routerContract, OperationContext operationContext) 30foreach (ServiceEndpoint endpoint in endpoints)
System\ServiceModel\Routing\SoapProcessingBehavior.cs (5)
39public void AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) 43public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) 62public void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 67public void Validate(ServiceEndpoint endpoint) 79public SoapProcessingInspector(ServiceEndpoint endpoint, ClientRuntime clientRuntime)
System.ServiceModel.Web (53)
System\ServiceModel\Configuration\WebHttpEndpointElement.cs (4)
174protected internal override ServiceEndpoint CreateServiceEndpoint(ContractDescription contractDescription) 203protected override void OnApplyConfiguration(ServiceEndpoint endpoint, ServiceEndpointElement serviceEndpointElement) 208protected override void OnApplyConfiguration(ServiceEndpoint endpoint, ChannelEndpointElement serviceEndpointElement) 213void InternalOnApplyConfiguration(ServiceEndpoint endpoint)
System\ServiceModel\Configuration\WebScriptEndpointElement.cs (4)
141protected internal override ServiceEndpoint CreateServiceEndpoint(ContractDescription contractDescription) 170protected override void OnApplyConfiguration(ServiceEndpoint endpoint, ServiceEndpointElement serviceEndpointElement) 175protected override void OnApplyConfiguration(ServiceEndpoint endpoint, ChannelEndpointElement serviceEndpointElement) 180void InternalOnApplyConfiguration(ServiceEndpoint endpoint)
System\ServiceModel\Description\WCFServiceClientProxyGenerator.cs (3)
26private ServiceEndpoint serviceEndpoint; 154internal static string GetClientProxyScript(Type contractType, string path, bool debugMode, ServiceEndpoint serviceEndpoint) 254internal WCFServiceClientProxyGenerator(string path, bool debugMode, ServiceEndpoint serviceEndpoint)
System\ServiceModel\Description\WebHttpBehavior.cs (17)
99public virtual void AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) 104public virtual void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) 139public virtual void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 329public virtual void Validate(ServiceEndpoint endpoint) 340void ValidateNoMessageHeadersPresent(ServiceEndpoint endpoint) 353protected virtual void ValidateBinding(ServiceEndpoint endpoint) 451internal static void ValidateIsWebHttpBinding(ServiceEndpoint serviceEndpoint, string behaviorName) 527protected virtual void AddClientErrorInspector(ServiceEndpoint endpoint, ClientRuntime clientRuntime) 539protected virtual void AddServerErrorHandlers(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 548protected virtual WebHttpDispatchOperationSelector GetOperationSelector(ServiceEndpoint endpoint) 558protected virtual IClientMessageFormatter GetReplyClientFormatter(OperationDescription operationDescription, ServiceEndpoint endpoint) 597protected virtual IDispatchMessageFormatter GetReplyDispatchFormatter(OperationDescription operationDescription, ServiceEndpoint endpoint) 652protected virtual IClientMessageFormatter GetRequestClientFormatter(OperationDescription operationDescription, ServiceEndpoint endpoint) 665SR2.GetString(SR2.ServiceEndpointMustHaveNonNullAddress, typeof(ServiceEndpoint), typeof(ChannelFactory), typeof(WebHttpEndpoint), AddressPropertyName, typeof(ServiceEndpoint)))); 739protected virtual IDispatchMessageFormatter GetRequestDispatchFormatter(OperationDescription operationDescription, ServiceEndpoint endpoint) 1219void ValidateContract(ServiceEndpoint endpoint)
System\ServiceModel\Description\WebScriptClientGenerator.cs (2)
21ServiceEndpoint endpoint; 27public WebScriptClientGenerator(ServiceEndpoint endpoint, bool debugMode, bool crossDomainScriptAccessEnabled)
System\ServiceModel\Description\WebScriptEnablingBehavior.cs (8)
126public override void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) 134public override void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 150public override void Validate(ServiceEndpoint endpoint) 223protected override void AddClientErrorInspector(ServiceEndpoint endpoint, ClientRuntime clientRuntime) 228protected override void AddServerErrorHandlers(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 245void AddMetadataEndpoint(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher, bool debugMode) 261foreach (ServiceEndpoint serviceEndpoint in host.Description.Endpoints) 373public JsonErrorHandler(ServiceEndpoint endpoint, bool includeExceptionDetailInFaults)
System\ServiceModel\Dispatcher\WebHttpDispatchOperationSelector.cs (1)
39public WebHttpDispatchOperationSelector(ServiceEndpoint endpoint)
System\ServiceModel\Web\AutomaticEndpointGenerator.cs (2)
39public ServiceEndpoint GenerateServiceEndpoint(ServiceHostBase serviceHost, Uri baseAddress) 53ServiceEndpoint serviceEndpoint = configLoader.LookupEndpoint(serviceEndpointElement, null, serviceHost, serviceHost.Description, true);
System\ServiceModel\Web\JavascriptCallbackBehaviorAttribute.cs (4)
40public void AddBindingParameters(ContractDescription contractDescription, ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) 44public void ApplyClientBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime) 48public void ApplyDispatchBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.DispatchRuntime dispatchRuntime) 52public void Validate(ContractDescription contractDescription, ServiceEndpoint endpoint)
System\ServiceModel\Web\OutgoingWebResponseContext.cs (1)
162foreach (ServiceEndpoint endpoint in this.operationContext.Host.Description.Endpoints)
System\ServiceModel\Web\WebChannelFactory.cs (1)
31public WebChannelFactory(ServiceEndpoint endpoint) :
System\ServiceModel\Web\WebServiceHost.cs (5)
89foreach (ServiceEndpoint endpoint in host.Description.Endpoints) 135ServiceEndpoint automaticEndpoint = configLoader.LookupEndpoint(serviceEndpointElement, null, host, host.Description, true /*omitSettingEndpointAddress*/); 169internal static void SetRawContentTypeMapperIfNecessary(ServiceEndpoint endpoint, bool isDispatch) 226foreach (ServiceEndpoint serviceEndpoint in this.Description.Endpoints) 346static void SetBindingCredentialBasedOnHostedEnvironment(ServiceEndpoint serviceEndpoint, AuthenticationSchemes supportedSchemes)
System\ServiceModel\WebScriptServiceHost.cs (1)
31foreach (ServiceEndpoint endpoint in this.Description.Endpoints)
System.Web.Extensions (19)
Compilation\WCFModel\VSWCFServiceContractGenerator.cs (18)
77private List<ServiceEndpoint> serviceEndpointList; 82private Dictionary<ServiceEndpoint, ChannelEndpointElement> serviceEndpointToChannelEndpointElementMap; 207public IEnumerable<ServiceEndpoint> EndpointCollection 220public Dictionary<ServiceEndpoint, ChannelEndpointElement> EndpointMap 292List<ServiceEndpoint> serviceEndpointList, 293Dictionary<ServiceEndpoint, ChannelEndpointElement> serviceEndpointToChannelEndpointElementMap, 401List<ServiceEndpoint> serviceEndpointList = new List<ServiceEndpoint>(); 412Dictionary<ServiceEndpoint, ChannelEndpointElement> serviceEndpointToChannelEndpointElementMap; 458new List<ServiceEndpoint>(), 459new Dictionary<ServiceEndpoint, ChannelEndpointElement>(), 629List<ServiceEndpoint> serviceEndpointList, 631out Dictionary<ServiceEndpoint, ChannelEndpointElement> serviceEndpointToChannelEndpointElementMap, 641serviceEndpointToChannelEndpointElementMap = new Dictionary<ServiceEndpoint, ChannelEndpointElement>(); 667foreach (ServiceEndpoint endpoint in serviceEndpointList) 1586out List<ServiceEndpoint> serviceEndpointList, 1598serviceEndpointList = new List<ServiceEndpoint>(); 1621ServiceEndpoint newEndpoint = importer.ImportEndpoint(servicePort);
Script\Services\ProxyGenerator.cs (1)
24public static string GetClientProxyScript(Type type, string path, bool debug, ServiceEndpoint serviceEndpoint) {
System.WorkflowServices (29)
System\ServiceModel\Activities\Description\WorkflowRuntimeServicesBehavior.cs (4)
62public void AddBindingParameters(ServiceEndpoint endpoint, BindingParameterCollection bindingParameters) 66public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) 70public void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) 85public void Validate(ServiceEndpoint endpoint)
System\ServiceModel\Description\DurableServiceAttribute.cs (4)
50public void AddBindingParameters(ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) 162ServiceEndpoint serviceEndPoint = serviceDescription.Endpoints.Find(new XmlQualifiedName(endpointDispatcher.ContractName, endpointDispatcher.ContractNamespace)); 194foreach (ServiceEndpoint endpoint in serviceDescription.Endpoints) 260foreach (ServiceEndpoint serviceEndpoint in serviceDescription.Endpoints)
System\ServiceModel\Description\PersistenceProviderBehavior.cs (1)
68public virtual void AddBindingParameters(ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters)
System\ServiceModel\Description\WorkflowRuntimeBehavior.cs (1)
89public void AddBindingParameters(ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters)
System\ServiceModel\Description\WorkflowServiceBehavior.cs (2)
203public void AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection<ServiceEndpoint> endpoints, BindingParameterCollection parameters) 289ServiceEndpoint serviceEndPoint = description.Endpoints.Find(new XmlQualifiedName(endPointDispatcher.ContractName, endPointDispatcher.ContractNamespace));
System\ServiceModel\WorkflowServiceHost.cs (5)
80public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, string address) 90public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, Uri address) 95public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, string address, Uri listenUri) 105public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, Uri address, Uri listenUri) 135ServiceEndpoint endpoint = base.AddServiceEndpoint(ContractDescription.GetContract(implementedContract).ConfigurationName, binding, address);
System\Workflow\Runtime\Hosting\ChannelManager.cs (4)
29Dictionary<EndpointAddress, ServiceEndpoint> endpoints; 34public ChannelManager(ChannelPoolSettings settings, IList<ServiceEndpoint> endpoints) 41this.endpoints = new Dictionary<EndpointAddress, ServiceEndpoint>(); 46foreach (ServiceEndpoint endpoint in endpoints)
System\Workflow\Runtime\Hosting\ChannelManagerHelpers.cs (2)
163public static ChannelFactory CreateChannelFactory(string endpointName, Type contractType, IDictionary<EndpointAddress, ServiceEndpoint> codeEndpoints) 185ServiceEndpoint endpoint = null;
System\Workflow\Runtime\Hosting\ChannelManagerService.cs (6)
30IList<ServiceEndpoint> codeEndpoints; 34: this(new ChannelPoolSettings(), new List<ServiceEndpoint>()) 39: this(settings, new List<ServiceEndpoint>()) 43public ChannelManagerService(IList<ServiceEndpoint> endpoints) 48public ChannelManagerService(ChannelPoolSettings settings, IList<ServiceEndpoint> endpoints) 139this.codeEndpoints = new List<ServiceEndpoint>();