<customErrors>-Element
Gibt an, ob die Serverchannel in dieser Anwendungsdomäne gefilterte oder vollständige Informationen über Ausnahmen an lokale oder Remoteaufrufer zurückgeben.
<configuration>
<system.runtime.remoting>
<customErrors>
<customErrors
mode="off|on|remoteOnly"
/>
Erforderliche Attribute
Attribut | Beschreibung |
---|---|
mode | Gibt an, ob die Serverchannel in dieser Anwendungsdomäne gefilterte oder vollständige Informationen über Ausnahmen an lokale oder Remoteaufrufer zurückgeben. Der Standardwert ist remoteOnly, der vollständige Ausnahmeinformationen (einschließlich Stapelüberwachung) nur an Aufrufer auf dem Computer zurückgibt, auf dem sich der Server befindet. |
Hinweise
Vollständige Ausnahmeinformationen schließen die genaue Serverausnahme und die Serverstapelüberwachung ein. Gefilterte Informationen schließen eine Standard-Remotingausnahme, aber nicht die Serverstapelüberwachung ein.
In der folgenden Tabelle werden die drei Serverchannel-Eigenschaftenwerte erläutert, die angeben, welche Aufrufer welche Art von Ausnahmeinformationen erhalten.
Wert | Beschreibung |
---|---|
off | Alle Aufrufer erhalten vollständige Ausnahmeinformationen. |
on | Alle Aufrufer erhalten gefilterte Ausnahmeinformationen. |
remoteOnly | Lokale Aufrufer erhalten vollständige Ausnahmeinformationen, Remoteaufrufer erhalten gefilterte Ausnahmeinformationen. |
Beispiel
Das folgende Beispiel einer Konfigurationsdatei weist das .NET Remoting-System an, einen Serverchannel für eine Clientanwendungsdomäne zu registrieren, so dass die Clientdomäne einen Delegaten für den Rückruf übergeben kann. Durch Angabe von <customErrors mode="off"/>
erhält der Server vollständige Ausnahmeinformationen einschließlich der Stapelüberwachung, wenn beim Rückruf auf dem Client eine Ausnahme auftritt.
<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>
Anforderungen
Konfigurationsdateien: Anwendungskonfigurationsdatei, Konfigurationsdatei für den Computer (Machine.config)
Plattform: Dieses Element wird in .NET Framework, Version 1.1 oder höher, unter Microsoft Windows 98 oder höher unterstützt.
Siehe auch
RemotingConfiguration.CustomErrorsEnabled | Schema für Remoteeinstellungen