MessageEncodingBindingElementImporter 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í.
Convierte directivas basadas en WSDL y contratos sobre la codificación de mensajes en descripciones de elementos de enlace que pueden implementar estas directivas para el servicio.
public ref class MessageEncodingBindingElementImporter : System::ServiceModel::Description::IPolicyImportExtension, System::ServiceModel::Description::IWsdlImportExtension
public class MessageEncodingBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension, System.ServiceModel.Description.IWsdlImportExtension
type MessageEncodingBindingElementImporter = class
interface IWsdlImportExtension
interface IPolicyImportExtension
Public Class MessageEncodingBindingElementImporter
Implements IPolicyImportExtension, IWsdlImportExtension
- Herencia
-
MessageEncodingBindingElementImporter
- Implementaciones
Comentarios
Invalide esta clase para extender la asignación estándar entre WSDL y un elemento de enlace de la codificación de mensajes. A continuación, asocie su objeto personalizado a WsdlImporter
mediante programación o utilizando el archivo de configuración de la aplicación. También puede adjuntar el objeto personalizado al elemento interno WsdlImporter
usado por la Herramienta visor de seguimiento de servicio (SvcTraceViewer.exe) mediante un archivo de configuración de la aplicación.
Utilice el método IWsdlImportExtension.BeforeImport para modificar directamente los metadatos que después se importarán en elementos de enlace de codificación de mensajes.
Constructores
MessageEncodingBindingElementImporter() |
Inicializa una nueva instancia de la clase MessageEncodingBindingElementImporter. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
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) |
Implementaciones de interfaz explícitas
IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext) |
Define un método que puede importar las aserciones de directiva personalizadas para la codificación de mensajes y que agrega los elementos de enlace que implementan la directiva. |
IWsdlImportExtension.BeforeImport(ServiceDescriptionCollection, XmlSchemaSet, ICollection<XmlElement>) |
Se llama antes de importar los documentos de metadatos asociados a la codificación. |
IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext) |
Se llama al importar un contrato. |
IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext) |
Asigna las extensiones WSDL personalizadas para codificar los mensajes en la descripción del servicio. |