RemotingConfiguration.CustomErrorsEnabled(Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Indica se os canais de servidor neste domínio de aplicativo retornam informações de exceção filtradas ou completas para 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 chamadores locais; false para especificar chamadores remotos.
Retornos
true se apenas as informações de exceção filtradas forem retornadas para chamadores locais ou remotos, conforme especificado pelo isLocalRequest parâmetro; false se as informações de exceção completas forem retornadas.
Comentários
As informações de exceção completas incluem a exceção exata do servidor e o rastreamento da pilha do servidor. As informações filtradas incluem uma exceção de comunicação remota padrão, mas nenhum rastreamento de pilha de servidor.
O CustomErrorsEnabled método reflete as configurações especificadas no mode atributo do <customErrors> elemento do arquivo de configuração do aplicativo.
A tabela a seguir mostra os três valores de propriedade do canal do servidor que especificam quais chamadores recebem informações de exceção e que tipo de informações eles recebem.
| Valor | Descrição |
|---|---|
off |
Todos os chamadores recebem informações completas de exceção. |
on |
Todos os chamadores recebem informações de exceção filtradas. |
remoteOnly |
Os chamadores locais recebem informações completas de exceção; os chamadores remotos recebem informações de exceção filtradas. |
A tabela a seguir mostra a interação do isLocalRequest parâmetro e da propriedade do canal do servidor.
| Valor | isLocalRequest | Valor de retorno | Descrição |
|---|---|---|---|
on |
true |
true |
Os chamadores locais recebem informações de exceção filtradas. |
on |
false |
true |
Os chamadores remotos recebem informações de exceção filtradas. |
off |
true |
false |
Os chamadores locais recebem informações completas de exceção. |
off |
false |
false |
Os chamadores remotos recebem informações completas de exceção. |
remoteOnly |
true |
false |
Os chamadores locais recebem informações completas de exceção. |
remoteOnly |
false |
true |
Os chamadores remotos recebem informações de exceção filtradas. |
Para obter informações sobre como usar arquivos de configuração de aplicativo para controlar o retorno das informações de exceção aos chamadores, consulte o <customErrors> elemento.