WsdlEndpointConversionContext Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se pasa a los exportadores e importadores de WSDL personalizados para habilitar la personalización de la exportación de los metadatos y los procesos de importación de un punto de conexión del WSDL.
public ref class WsdlEndpointConversionContext
public class WsdlEndpointConversionContext
type WsdlEndpointConversionContext = class
Public Class WsdlEndpointConversionContext
- Herencia
-
WsdlEndpointConversionContext
Comentarios
La clase WsdlEndpointConversionContext representa el contexto en el que el WSDL personalizado para un extremo se exporta utilizando System.ServiceModel.Description.IWsdlExportExtension, o se importa utilizando System.ServiceModel.Description.IWsdlImportExtension.
Las siguientes propiedades permiten recuperar el modelo de objetos del documento del WSDL para el WSDL actual:
La propiedad ContractConversionContext obtiene el System.ServiceModel.Description.WsdlContractConversionContext para el contrato del extremo.
La propiedad Endpoint obtiene el System.ServiceModel.Description.ServiceEndpoint para el punto de conexión actual.
La WsdlBinding propiedad obtiene el enlace para el extremo actual.
La WsdlPort propiedad obtiene el puerto para el punto de conexión actual.
Los siguientes métodos permiten agregar o quitar los elementos WSDL personalizados a los ámbitos adecuados en el WSDL exportado o importado:
El método GetFaultBinding devuelve el enlace de error del error especificado.
El método GetFaultDescription devuelve el error del enlace de error especificado.
El método GetMessageBinding devuelve el enlace de mensaje del mensaje especificado.
El método GetMessageDescription devuelve el mensaje del enlace de mensaje especificado.
El método GetOperationBinding devuelve el enlace de operación de la operación especificada.
El método GetOperationDescription devuelve la operación del enlace de operación especificado.
Propiedades
ContractConversionContext |
Obtiene el WsdlContractConversionContext que se exporta o importa. |
Endpoint |
Obtiene el ServiceEndpoint que se exporta o importa. |
WsdlBinding |
Obtiene el objeto Binding para el extremo del WSDL. |
WsdlPort |
Obtiene el objeto Port para el extremo del WSDL. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetFaultBinding(FaultDescription) |
Obtiene el enlace de WSDL asociado al error. |
GetFaultDescription(FaultBinding) |
Obtiene la descripción del error asociado con el enlace de error de WSDL. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetMessageBinding(MessageDescription) |
Obtiene el enlace de WSDL para el mensaje especificado por la descripción. |
GetMessageDescription(MessageBinding) |
Obtiene la descripción del mensaje especificado por el enlace WSDL. |
GetOperationBinding(OperationDescription) |
Obtiene el enlace de WSDL para la operación especificada por la descripción. |
GetOperationDescription(OperationBinding) |
Devuelve la descripción de la operación asociada con el enlace de WSDL. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |