2 implementations of IWsdlExportExtension
dotnet-svcutil-lib (2)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MtomMessageEncodingBindingElement.cs (1)
16
public sealed class MtomMessageEncodingBindingElement : MessageEncodingBindingElement,
IWsdlExportExtension
, IPolicyExportExtension
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\UdpTransportBindingElement.cs (1)
21
IWsdlExportExtension
27 references to IWsdlExportExtension
dotnet-svcutil-lib (27)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MtomMessageEncodingBindingElement.cs (2)
210
void
IWsdlExportExtension
.ExportContract(WsdlExporter exporter, WsdlContractConversionContext context) { }
211
void
IWsdlExportExtension
.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\UdpTransportBindingElement.cs (2)
182
void
IWsdlExportExtension
.ExportContract(WsdlExporter exporter, WsdlContractConversionContext context)
187
void
IWsdlExportExtension
.ExportEndpoint(WsdlExporter exporter, WsdlEndpointConversionContext context)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlContractConversionContext.cs (6)
47
internal IEnumerable<
IWsdlExportExtension
> ExportExtensions
51
foreach (
IWsdlExportExtension
extension in _contract.Behaviors.FindAll<
IWsdlExportExtension
>())
66
Collection<
IWsdlExportExtension
> extensions = operation.Behaviors.FindAll<
IWsdlExportExtension
>();
79
foreach (
IWsdlExportExtension
extension in extensions)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlEndpointConversionContext.cs (10)
58
internal IEnumerable<
IWsdlExportExtension
> ExportExtensions
62
foreach (
IWsdlExportExtension
extension in _endpoint.Behaviors.FindAll<
IWsdlExportExtension
>())
67
foreach (
IWsdlExportExtension
extension in _endpoint.Binding.CreateBindingElements().FindAll<
IWsdlExportExtension
>())
72
foreach (
IWsdlExportExtension
extension in _endpoint.Contract.Behaviors.FindAll<
IWsdlExportExtension
>())
87
Collection<
IWsdlExportExtension
> extensions = operation.Behaviors.FindAll<
IWsdlExportExtension
>();
100
foreach (
IWsdlExportExtension
extension in extensions)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlExporter.cs (7)
240
foreach (
IWsdlExportExtension
extension in endpointContext.ExportExtensions)
248
foreach (
IWsdlExportExtension
extension in contractContext.ExportExtensions)
438
internal static bool IsBuiltInOperationBehavior(
IWsdlExportExtension
extension)
1170
private void CallExtension(WsdlContractConversionContext contractContext,
IWsdlExportExtension
extension)
1185
private void CallExtension(WsdlEndpointConversionContext endpointContext,
IWsdlExportExtension
extension)
1200
private Exception ThrowExtensionException(ContractDescription contract,
IWsdlExportExtension
exporter, Exception e)
1208
private Exception ThrowExtensionException(ServiceEndpoint endpoint,
IWsdlExportExtension
exporter, Exception e)