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 completas ou filtradas 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 os chamadores locais, false
para especificar os chamadores remotos.
Retornos
true
se apenas as informações de exceção filtradas forem retornadas para chamadores locais ou remotos, conforme especificado pelo parâmetro isLocalRequest
, false
se as informações de exceção completas forem retornadas.
Comentários
Informações completas de exceção incluem a exceção exata do servidor e o rastreamento de pilha do servidor. As informações filtradas incluem uma exceção de comunicação remota padrão, mas nenhum rastreamento de pilha do servidor.
O CustomErrorsEnabled
método reflete as definições de configuração que foram especificadas no mode
atributo do <customErrors>
elemento do arquivo de configuração do aplicativo. Para obter mais informações sobre opções de configuração, consulte Configuração de aplicativos remotos.
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 recebem.
Valor | Descrição |
---|---|
off |
Todos os chamadores recebem informações de exceção completa. |
on |
Todos os chamadores recebem informações de exceção filtrada. |
remoteOnly |
Os chamadores locais recebem informações de exceção completas; 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 retornado | 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 de informações de exceção aos chamadores, consulte o <customErrors>
elemento .