50 references to Endpoint
dotnet-svcutil-lib (50)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ContextBindingElementImporter.cs (6)
38if (context.Endpoint == null) 42if (context.Endpoint.Binding == null) 50CustomBinding customBinding = context.Endpoint.Binding as CustomBinding; 110binding.Name = context.Endpoint.Binding.Name; 111binding.Namespace = context.Endpoint.Binding.Namespace; 112context.Endpoint.Binding = binding;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageEncodingBindingElementImporter.cs (5)
28if (context.Endpoint.Binding == null) 147Binding binding = context.Endpoint.Binding; 154CustomBinding customBinding = context.Endpoint.Binding as CustomBinding; 157customBinding = new CustomBinding(context.Endpoint.Binding); 158context.Endpoint.Binding = customBinding;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\StandardBindingImporter.cs (8)
26if (endpointContext.Endpoint.Binding == null) 29if (endpointContext.Endpoint.Binding is CustomBinding) 31BindingElementCollection elements = ((CustomBinding)endpointContext.Endpoint.Binding).Elements; 40SetBinding(endpointContext.Endpoint, binding); 45SetBinding(endpointContext.Endpoint, binding); 49SetBinding(endpointContext.Endpoint, binding); 54SetBinding(endpointContext.Endpoint, binding); 58SetBinding(endpointContext.Endpoint, binding);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportBindingElementImporter.cs (7)
39if (context.Endpoint.Binding == null) 67Binding binding = context.Endpoint.Binding; 74CustomBinding customBinding = context.Endpoint.Binding as CustomBinding; 77customBinding = new CustomBinding(context.Endpoint.Binding); 78context.Endpoint.Binding = customBinding; 85EndpointAddress address = context.Endpoint.Address = WsdlImporter.WSAddressingHelper.ImportAddress(context.WsdlPort); 88context.Endpoint.Address = address;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\UdpTransportImporter.cs (8)
70if (context.Endpoint.Binding == null) 75BindingElementCollection bindingElements = context.Endpoint.Binding.CreateBindingElements(); 82if (context.Endpoint.Binding is CustomBinding) 95newEndpointBinding.Name = context.Endpoint.Binding.Name; 96newEndpointBinding.Namespace = context.Endpoint.Binding.Namespace; 97context.Endpoint.Binding = newEndpointBinding; 109address = context.Endpoint.Address = WsdlImporter.WSAddressingHelper.ImportAddress(context.WsdlPort); 114context.Endpoint.Address = address;
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageContractImporter.cs (1)
89return importer.KnownContracts.ContainsValue(endpointContext.Endpoint.Contract);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlExporter.cs (1)
1196throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(ThrowExtensionException(endpointContext.Endpoint, extension, e));
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlImporter.cs (8)
158bindings.Add(importedBindingContext.Endpoint.Binding); 183return ImportWsdlBinding(wsdlBinding, ErrorBehavior.RethrowExceptions).Endpoint.Binding; 460endpoint = new ServiceEndpoint(bindingEndpointContext.Endpoint.Contract); 472endpoint.Binding = bindingEndpointContext.Endpoint.Binding; 842operation = FindOperationDescription(endpointContext.Endpoint.Contract, wsdlOperationBinding); 1583IEnumerable<PolicyConversionContext> policyContexts = GetPolicyConversionContextEnumerator(endpointContext.Endpoint, policyAlternatives, this.Quotas); 2205policyAlternatives.OperationBindingAlternatives = new Dictionary<OperationDescription, IEnumerable<IEnumerable<XmlElement>>>(endpointContext.Endpoint.Contract.Operations.Count); 2209foreach (OperationDescription operation in endpointContext.Endpoint.Contract.Operations)
ImportModule.cs (6)
386if (context != null && context.Endpoint != null && context.Endpoint.Binding != null) 388if (!_bindingContractMapping.ContainsKey(context.Endpoint.Binding)) 390_bindingContractMapping.Add(context.Endpoint.Binding, context.Endpoint.Contract); 394_bindingWsdlMapping[context.Endpoint.Binding] = wsdlBindingQName;