<customErrors> (Elemento)

Indica si los canales del servidor de este dominio de aplicaciones devuelven información de excepciones filtrada o completa a llamadores locales o remotos.

<configuration>

  <system.runtime.remoting> (Elemento)

    <customErrors> (Elemento)

<customErrors  
   mode="Off|On|RemoteOnly" 
/>

Atributos y elementos

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

Atributos

Atributo Descripción

mode

Atributo necesario.

Indica si los canales del servidor de este dominio de aplicaciones devuelven información de excepciones filtrada o completa a llamadores locales o remotos. El valor predeterminado es RemoteOnly, que devuelve información de excepciones completa (incluido el seguimiento de la pila) sólo a llamadores que se encuentren en el mismo equipo que el servidor.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento Descripción

configuration

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

system.runtime.remoting

Contiene información sobre canales y objetos remotos.

Comentarios

La información completa sobre las excepciones incluye la excepción de servidor exacta y el seguimiento de pila del servidor. La información filtrada incluye una excepción de interacción remota estándar, pero no el seguimiento de pila del servidor.

En la tabla siguiente se describen los tres valores de las propiedades del canal del servidor, que especifican qué llamadores reciben información de excepciones y el tipo de información que reciben.

Valor Descripción

Off

Todos los llamadores reciben información completa sobre excepciones.

On

Todos los llamadores reciben información filtrada sobre excepciones.

RemoteOnly

Los llamadores locales reciben información completa sobre excepciones; los llamadores locales reciben información filtrada sobre excepciones.

Ejemplo

En el siguiente ejemplo de archivo de configuración se indica al sistema remoto .NET Framework que registre un canal de servidor en nombre de un dominio de aplicación cliente para que el dominio de cliente pueda pasar un delegado que se utilice como devolución de llamada. Al especificar <customErrors mode="Off"/> el servidor recibe información de excepción completa, que incluye la pila de seguimiento, si ocurre una excepción en el cliente durante la devolución de la llamada.

<configuration>

<system.runtime.remoting>

<application>

<client url="http://computername:8080">

<activated type="ClientActivatedType, RemoteType"/>

</client>

<channels>

<channel ref="http" port="0">

<serverProviders>

<formatter ref="soap" typeFilterLevel="Full"/>

<formatter ref="binary" typeFilterLevel="Full"/>

</serverProviders>

</channel>

</channels>

</application>

<customErrors mode="Off"/>

</system.runtime.remoting>

</configuration>

Consulte también

Referencia

Esquema de configuración de la comunicación remota
System.Runtime.Remoting.RemotingConfiguration.CustomErrorsEnabled(System.Boolean)

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.