RemotingConfiguration.CustomErrorsEnabled(Boolean) Metodo

Definizione

Indica se i canali del server in questo dominio applicazione restituiscono informazioni sull'eccezione filtrate o complete ai chiamanti locali o remoti.

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

Parametri

isLocalRequest
Boolean

true per specificare i chiamanti locali; false per specificare i chiamanti remoti.

Valori restituiti

truese vengono restituite solo le informazioni sulle eccezioni filtrate ai chiamanti locali o remoti, come specificato dal parametro ; false se vengono restituite informazioni complete sull'eccezioneisLocalRequest.

Commenti

Le informazioni complete sulle eccezioni includono l'eccezione esatta del server e l'analisi dello stack del server. Le informazioni filtrate includono un'eccezione di comunicazione remota standard, ma nessuna traccia dello stack del server.

Il CustomErrorsEnabled metodo riflette le impostazioni di configurazione specificate nell'attributo dell'elemento mode<customErrors> del file di configurazione dell'applicazione.

Nella tabella seguente vengono illustrati i tre valori delle proprietà del canale del server che specificano quali chiamanti ricevono informazioni sulle eccezioni e sul tipo di informazioni ricevute.

Valore Descrizione
off Tutti i chiamanti ricevono informazioni complete sull'eccezione.
on Tutti i chiamanti ricevono informazioni sulle eccezioni filtrate.
remoteOnly I chiamanti locali ricevono informazioni complete sull'eccezione; i chiamanti remoti ricevono informazioni sulle eccezioni filtrate.

Nella tabella seguente viene illustrata l'interazione del isLocalRequest parametro e della proprietà del canale del server.

Valore isLocalRequest Valore restituito Descrizione
on true true I chiamanti locali ricevono informazioni sulle eccezioni filtrate.
on false true I chiamanti remoti ricevono informazioni sulle eccezioni filtrate.
off true false I chiamanti locali ricevono informazioni complete sull'eccezione.
off false false I chiamanti remoti ricevono informazioni complete sull'eccezione.
remoteOnly true false I chiamanti locali ricevono informazioni complete sull'eccezione.
remoteOnly false true I chiamanti remoti ricevono informazioni sulle eccezioni filtrate.

Per informazioni sull'uso dei file di configurazione dell'applicazione per controllare la restituzione di informazioni sulle eccezioni ai chiamanti, vedere l'elemento <customErrors> .

Si applica a