RemotingConfiguration.CustomErrorsEnabled(Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indique si les canaux serveur de ce domaine d’application retournent des informations d’exception filtrées ou complètes 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 les appelants locaux ; false pour spécifier des appelants distants.
Retours
true si seules les informations d’exception filtrées sont retournées aux appelants locaux ou distants, comme spécifié par le isLocalRequest paramètre ; false si des informations d’exception complètes sont retournées.
Remarques
Les informations complètes sur les exceptions incluent l’exception de serveur exacte et la trace de la pile du serveur. Les informations filtrées incluent une exception de communication à distance standard, mais aucune trace de pile de 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.
Le tableau suivant présente les trois valeurs de propriété du canal 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 d’exception complètes. |
on |
Tous les appelants reçoivent des informations d’exception filtrées. |
remoteOnly |
Les appelants locaux reçoivent des informations d’exception complètes ; les appelants distants reçoivent des informations d’exception filtrées. |
Le tableau suivant montre l’interaction du isLocalRequest paramètre et de la propriété du canal serveur.
| Valeur | isLocalRequest | Valeur renvoyé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 d’exception complètes. |
off |
false |
false |
Les appelants distants reçoivent des informations d’exception complètes. |
remoteOnly |
true |
false |
Les appelants locaux reçoivent des informations d’exception complètes. |
remoteOnly |
false |
true |
Les appelants distants reçoivent des informations d’exception filtrées. |
Pour plus d’informations sur l’utilisation de fichiers de configuration d’application pour contrôler le retour des informations d’exception aux appelants, consultez l’élément <customErrors> .