FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlExporter.cs (12)
157this.ExportContract(endpoint.Contract);
161WsdlContractConversionContext contractContext = _exportedContracts[endpoint.Contract];
180foreach (OperationDescription operation in endpoint.Contract.Operations)
187WsdlNS.OperationBinding wsdlOperationBinding = CreateWsdlOperationBinding(endpoint.Contract, operation);
219_exportedBindings.Add(new BindingDictionaryKey(endpoint.Contract, endpoint.Binding), endpointContext);
223endpointContext = new WsdlEndpointConversionContext(_exportedBindings[new BindingDictionaryKey(endpoint.Contract, endpoint.Binding)], endpoint, wsdlPort);
229Errors.Add(new MetadataConversionError(string.Format(SRServiceModel.WarnDuplicateBindingQNameNameOnExport, endpoint.Binding.Name, endpoint.Binding.Namespace, endpoint.Contract.Name), true /*isWarning*/));
316if (!_exportedBindings.TryGetValue(new BindingDictionaryKey(endpoint.Contract, endpoint.Binding), out bindingConversionContext))
324WsdlNS.PortType wsdlPortType = _exportedContracts[endpoint.Contract].WsdlPortType;
744foreach (OperationDescription operation in endpoint.Contract.Operations)
1216endpoint.Contract.Name,
1217endpoint.Contract.Namespace,