ServiceBusMessagingTransportBindingElement.IWsdlExportExtension.ExportContract Method
Writes custom Web Services Description Language (WSDL) elements into the generated WSDL for a contract.
Namespace: Microsoft.ServiceBus.Messaging
Assembly: Microsoft.ServiceBus.Messaging (in Microsoft.ServiceBus.Messaging.dll)
Syntax
'Declaration
Private Sub ExportContract ( _
exporter As WsdlExporter, _
context As WsdlContractConversionContext _
) Implements IWsdlExportExtension.ExportContract
'Usage
Dim instance As ServiceBusMessagingTransportBindingElement
Dim exporter As WsdlExporter
Dim context As WsdlContractConversionContext
CType(instance, IWsdlExportExtension).ExportContract(exporter, _
context)
void IWsdlExportExtension.ExportContract(
WsdlExporter exporter,
WsdlContractConversionContext context
)
private:
virtual void ExportContract(
WsdlExporter^ exporter,
WsdlContractConversionContext^ context
) sealed = IWsdlExportExtension::ExportContract
private abstract ExportContract :
exporter:WsdlExporter *
context:WsdlContractConversionContext -> unit
private override ExportContract :
exporter:WsdlExporter *
context:WsdlContractConversionContext -> unit
JScript supports the use of explicit interface implementations, but not the declarations of new ones.
Parameters
- exporter
Type: System.ServiceModel.Description.WsdlExporter
The WsdlExporter object that exports the contract information.
- context
Type: System.ServiceModel.Description.WsdlContractConversionContext
Provides mappings from exported WSDL elements to the contract description.
Implements
IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext)