Compartir vía


RemotingConfiguration.CustomErrorsEnabled(Boolean) Método

Definición

Indica si los canales de servidor de este dominio de aplicación devuelven información de excepción filtrada o completa a los autores de llamadas locales o remotos.

public:
 static bool CustomErrorsEnabled(bool isLocalRequest);
public static bool CustomErrorsEnabled(bool isLocalRequest);
static member CustomErrorsEnabled : bool -> bool
Public Shared Function CustomErrorsEnabled (isLocalRequest As Boolean) As Boolean

Parámetros

isLocalRequest
Boolean

true para especificar autores de llamadas locales; false para especificar autores de llamadas remotos.

Devoluciones

true si solo se devuelve información de excepción filtrada a los autores de llamadas locales o remotos, tal como especifica el isLocalRequest parámetro ; false si se devuelve información de excepción completa.

Comentarios

La información de excepción completa incluye la excepción exacta del servidor y el seguimiento de la pila del servidor. La información filtrada incluye una excepción de comunicación remota estándar, pero no hay seguimiento de pila de servidores.

El CustomErrorsEnabled método refleja los valores de configuración especificados en el mode atributo del <customErrors> elemento del archivo de configuración de la aplicación.

En la tabla siguiente se muestran los tres valores de propiedad de canal de servidor que especifican qué llamadores reciben información de excepción y qué tipo de información reciben.

Importancia Descripción
off Todos los llamadores reciben información de excepción completa.
on Todos los llamadores reciben información de excepción filtrada.
remoteOnly Los autores de llamadas locales reciben información completa de excepciones; Los autores de llamadas remotos reciben información de excepción filtrada.

En la tabla siguiente se muestra la interacción del isLocalRequest parámetro y la propiedad de canal del servidor.

Importancia isLocalRequest Valor de retorno Descripción
on true true Los autores de llamadas locales reciben información de excepción filtrada.
on false true Los llamadores remotos reciben información de excepción filtrada.
off true false Los autores de llamadas locales reciben información de excepción completa.
off false false Los autores de llamadas remotas reciben información de excepción completa.
remoteOnly true false Los autores de llamadas locales reciben información de excepción completa.
remoteOnly false true Los llamadores remotos reciben información de excepción filtrada.

Para obtener información sobre el uso de archivos de configuración de aplicaciones para controlar la devolución de información de excepciones a los autores de llamadas, vea el <customErrors> elemento .

Se aplica a