<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.