Compartir a través de


<add> (elemento) para <soapExtensionTypes>

Agrega una clase especificada de extensión SOAP que proporciona el procesamiento extendido de los mensajes SOAP en el servicio web o en el cliente.

<configuration>

  <system.web>

    <webServices> (elemento)

      <soapExtensionTypes> (Elemento)

        <add> (elemento) para <soapExtensionTypes>

<add type="fully qualified type name [,Version=version number] [,Culture=culture] [,PublicKeyToken= token]"
   priority="number"
   group="0|1"/>

Atributos y elementos

En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.

Atributos

Atributo Descripción

type

Atributo necesario.

Especifica la clase de extensión SOAP que se agrega. El valor de atributo de type debe estar en una línea e incluye el nombre de tipo completo. Cuando el ensamblado se encuentra en la Caché de ensamblados global (GAC), también debe incluir la versión, la referencia cultural y el símbolo de clave pública del ensamblado firmado.

priority

Atributo necesario.

Junto con group, especifica el orden relativo con el que se ejecutan las extensiones SOAP cuando se configura la ejecución de varias. Dentro de cada group, el atributo priority distingue la prioridad relativa general de la extensión SOAP. Cuanto menor sea el valor de priority, mayor será la prioridad de la extensión SOAP. El valor mínimo posible del atributo priority es 1.

group

Atributo necesario.

  • Junto con priority, especifica el orden relativo con el que se ejecutan las extensiones SOAP cuando se configura la ejecución de varias.

Atributo group

Valor Descripción

0

Indica que la extensión SOAP se ejecuta en el grupo de extensiones SOAP de máxima prioridad.

1

Indica que la extensión SOAP se ejecuta en el grupo de extensiones SOAP de mínima prioridad.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento Descripción

configuration

Elemento raíz de cada archivo de configuración que utilizan las aplicaciones Common Language Runtime y .NET Framework.

soapExtensionTypes

Especifica las extensiones SOAP que se utilizan para inspeccionar o modificar el mensaje SOAP durante el procesamiento en el servicio web o en el cliente. Las extensiones SOAP aumentan la funcionalidad de los servicios web.

system.web

Especifica el elemento raíz de la sección de configuración de ASP.NET.

webServices

Controla la configuración de servicios web implementados mediante ASP.NET y la de los clientes de servicios web que se ejecutan en .NET Framework.

Ejemplo

En el ejemplo siguiente se agrega una clase de extensión SOAP. Debe tenerse en cuenta que el valor de tipo debe estar en una línea.

<configuration>
   <system.web>
      <webServices>
         <soapExtensionTypes>
            <add type="Contoso.Extensions.MySoapExtension, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"  priority="2" group="0"/>
         </soapExtensionTypes>
      </webServices>
   </system.web>
</configuration>

Consulte también

Referencia

<webServices> (elemento)
<soapExtensionTypes> (Elemento)
SoapExtension

Conceptos

Modificación de mensajes SOAP con extensiones SOAP

Otros recursos

ASP.NET Settings Schema
Servicios Web XML creados con ASP.NET y clientes de servicio Web XML

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.