Condividi tramite


Elemento <customErrors>

Indica se i canali del server nel dominio di applicazione corrente restituiscono informazioni filtrate o complete sulle eccezioni ai chiamanti locali o remoti.

<configuration>

  Elemento <system.runtime.remoting>

    Elemento <customErrors>

<customErrors  
   mode="Off|On|RemoteOnly" 
/>

Attributi ed elementi

Nelle sezioni riportate di seguito vengono illustrati attributi, elementi figlio ed elementi padre.

Attributi

Attributo Descrizione

mode

Attributo obbligatorio.

Indica se i canali del server nel dominio di applicazione corrente restituiscono informazioni filtrate o complete sulle eccezioni ai chiamanti locali o remoti. Il valore predefinito è RemoteOnly, che restituisce informazioni complete sulle eccezioni, inclusa l'analisi dello stack, solo ai chiamanti sullo stesso computer del server.

Elementi figlio

Nessuno.

Elementi padre

Elemento Descrizione

configuration

È l'elemento di primo livello in ciascun file di configurazione utilizzato in Common Language Runtime e nelle applicazioni .NET Framework.

system.runtime.remoting

Contiene informazioni relative a oggetti e canali remoti.

Osservazioni

Le informazioni complete sulle eccezioni includono l'esatta eccezione del server e l'analisi dello stack del server. Le informazioni filtrate includono un'eccezione remota standard senza l'analisi dello stack del server.

Nella tabella riportata di seguito vengono descritti tre valori di proprietà dei canali del server che specificano quali chiamanti riceveranno informazioni sulle eccezioni e il tipo di informazioni inviato.

Valore Descrizione

Off

Tutti i chiamanti ricevono informazioni complete sulle eccezioni.

On

Tutti i chiamanti ricevono informazioni filtrate sulle eccezioni.

RemoteOnly

I chiamanti locali ricevono informazioni complete sulle eccezioni, mentre i chiamanti remoti ricevono informazioni filtrate.

Esempio

Nell'esempio di file di configurazione riportato di seguito il sistema di gestione remota .NET Framework riceve una richiesta di registrazione di un canale del server a nome di un dominio di applicazione client per consentire al dominio del client di passare un delegato da utilizzare come callback. Se si specifica <customErrors mode="Off"/> il server riceve informazioni complete sulle eccezioni, inclusa l'analisi dello stack, se si verifica un'eccezione nel client durante il callback.

<configuration>

<system.runtime.remoting>

<application>

<client url="http://computername:8080">

<activated type="ClientActivatedType, RemoteType"/>

</client>

<channels>

<channel ref="http" port="0">

<serverProviders>

<formatter ref="soap" typeFilterLevel="Full"/>

<formatter ref="binary" typeFilterLevel="Full"/>

</serverProviders>

</channel>

</channels>

</application>

<customErrors mode="Off"/>

</system.runtime.remoting>

</configuration>

Vedere anche

Riferimenti

Schema delle impostazioni remote
System.Runtime.Remoting.RemotingConfiguration.CustomErrorsEnabled(System.Boolean)

Footer image

Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.