RemotingConfiguration.CustomErrorsEnabled(Boolean) Méthode

Définition

Indique si les canaux serveur de ce domaine d'application retournent des informations filtrées ou des informations complètes sur les exceptions aux appelants locaux ou distants.

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

Paramètres

isLocalRequest
Boolean

true pour spécifier des appelants locaux ; false pour indiquer des appelants distants.

Retours

true si seules des informations filtrées sur les exceptions sont retournées aux appelants locaux ou distants, comme le spécifie le paramètre isLocalRequest ; false si des informations complètes sont retournées.

Remarques

Les informations complètes sur les exceptions comprennent l'exception serveur exacte et la trace de la pile serveur. Les informations filtrées comprennent une exception de communication à distance standard, mais aucune trace de la pile serveur.

La CustomErrorsEnabled méthode reflète les paramètres de configuration spécifiés dans l’attribut mode de l’élément <customErrors> du fichier de configuration de l’application. Pour plus d’informations sur les options de configuration, consultez Configuration des applications distantes.

Le tableau suivant montre les trois valeurs de propriété de canal de serveur qui spécifient les appelants qui reçoivent des informations d’exception et le type d’informations qu’ils reçoivent.

Valeur Description
off Tous les appelants reçoivent des informations complètes sur les exceptions.
on Tous les appelants reçoivent des informations filtrées sur les exceptions.
remoteOnly Les appelants locaux reçoivent des informations complètes sur les exceptions ; les appelants distants reçoivent des informations filtrées sur les exceptions.

Le tableau suivant montre l’interaction du paramètre et de isLocalRequest la propriété de canal de serveur.

Value isLocalRequest Valeur retournée Description
on true true Les appelants locaux reçoivent des informations d’exception filtrées.
on false true Les appelants distants reçoivent des informations d’exception filtrées.
off true false Les appelants locaux reçoivent des informations complètes sur les exceptions.
off false false Les appelants distants reçoivent des informations complètes sur les exceptions.
remoteOnly true false Les appelants locaux reçoivent des informations complètes sur les exceptions.
remoteOnly false true Les appelants distants reçoivent des informations d’exception filtrées.

Pour plus d’informations sur l’utilisation des fichiers de configuration d’application pour contrôler le retour d’informations d’exception aux appelants, consultez l’élément <customErrors> .

S’applique à