RemotingConfiguration.CustomErrorsEnabled(Boolean) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Indica se os canais do servidor neste domínio de aplicação retornam informação de exceção filtrada ou completa a chamadores locais ou 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 os chamadores locais; false para especificar chamadas remotas.
Devoluções
true se apenas a informação de exceção filtrada for devolvida aos chamadores locais ou remotos, conforme especificado pelo isLocalRequest parâmetro; false se a informação completa de exceção for devolvida.
Observações
A informação completa das exceções inclui a exceção exata do servidor e o rastreio da pilha do servidor. A informação filtrada inclui uma exceção remota padrão, mas não há rastreio na pilha do servidor.
O CustomErrorsEnabled método reflete as definições de configuração especificadas no mode atributo do <customErrors> elemento do ficheiro de configuração da aplicação. Para mais informações sobre opções de configuração, consulte Configuração de Aplicações Remotas.
A tabela seguinte mostra os três valores das propriedades do canal do servidor que especificam quais os chamadores que recebem informação de exceção e que tipo de informação recebem.
| Value | Description |
|---|---|
off |
Todos os ouvintes recebem informações completas de exceção. |
on |
Todos os chamadores recebem informação de exceção filtrada. |
remoteOnly |
Os ouvintes locais recebem informações completas de exceção; Os chamadores remotos recebem informações de exceção filtradas. |
A tabela seguinte mostra a interação entre o isLocalRequest parâmetro e a propriedade do canal do servidor.
| Value | isLocalRequest | Valor de retorno | Description |
|---|---|---|---|
on |
true |
true |
Os chamadores locais recebem informações de exceção filtradas. |
on |
false |
true |
Os chamadores remotos recebem informações filtradas de exceção. |
off |
true |
false |
Os ouvintes locais recebem informações completas sobre exceções. |
off |
false |
false |
Os chamadores remotos recebem informações completas sobre exceções. |
remoteOnly |
true |
false |
Os ouvintes locais recebem informações completas sobre exceções. |
remoteOnly |
false |
true |
Os chamadores remotos recebem informações filtradas de exceção. |
Para informações sobre o uso de ficheiros de configuração de aplicação para controlar o retorno de informações de exceção aos chamadores, consulte o <customErrors> elemento.