RemotingConfiguration.CustomErrorsEnabled(Boolean) Método

Definición

Indica si los canales del servidor de este dominio de aplicaciones devuelven información de excepciones filtrada o completa a llamadores 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

Es true para especificar llamadores locales; es false para especificar llamadores remotos.

Devoluciones

Es true si sólo se devuelve información filtrada sobre excepciones a los llamadores locales o remotos, de la forma especificada por el parámetro isLocalRequest; es false si se devuelve toda la información sobre excepciones.

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.

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. Para obtener más información sobre las opciones de configuración, vea Configuración de aplicaciones remotas.

En la tabla siguiente se muestran los tres valores de propiedad de canal de servidor que especifican qué autores de llamada reciben información de excepción y qué tipo de información 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.

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

Valor isLocalRequest Valor devuelto Descripción
on true true Los autores de llamadas locales reciben información de excepción filtrada.
on false true Los autores de llamadas remotos reciben información de excepción filtrada.
off true false Los autores de llamadas locales reciben información completa de excepciones.
off false false Los autores de llamadas remotos reciben información completa de excepciones.
remoteOnly true false Los autores de llamadas locales reciben información completa de excepciones.
remoteOnly false true Los autores de llamadas remotos reciben información de excepción filtrada.

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

Se aplica a