Freigeben über


RemotingConfiguration.CustomErrorsEnabled(Boolean) Methode

Definition

Gibt an, ob die Serverkanäle in dieser Anwendungsdomäne gefilterte oder vollständige Ausnahmeinformationen an lokale oder Remoteanrufer zurückgeben.

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

Parameter

isLocalRequest
Boolean

true um lokale Anrufer anzugeben; false um Remoteanrufer anzugeben.

Gibt zurück

true wenn nur gefilterte Ausnahmeinformationen an lokale oder Remoteanrufer zurückgegeben werden, wie durch den isLocalRequest Parameter angegeben; false wenn vollständige Ausnahmeinformationen zurückgegeben werden.

Hinweise

Vollständige Ausnahmeinformationen umfassen die genaue Server-Ausnahme und die Serverstapelüberwachung. Gefilterte Informationen enthalten eine standardmäßige Remoting-Ausnahme, aber keine Serverstapelablaufverfolgung.

Die CustomErrorsEnabled Methode spiegelt Konfigurationseinstellungen wider, die mode im Attribut des <customErrors> Elements der Anwendungskonfigurationsdatei angegeben wurden.

In der folgenden Tabelle sind die drei Werte der Serverkanaleigenschaft aufgeführt, die angeben, welche Anrufer Ausnahmeinformationen erhalten und welche Art von Informationen sie erhalten.

Wert Beschreibung
off Alle Anrufer erhalten vollständige Ausnahmeinformationen.
on Alle Anrufer erhalten gefilterte Ausnahmeinformationen.
remoteOnly Lokale Anrufer erhalten vollständige Ausnahmeinformationen; Remoteanrufer erhalten gefilterte Ausnahmeinformationen.

Die folgende Tabelle zeigt die Interaktion des isLocalRequest Parameters und der Serverkanaleigenschaft.

Wert isLocalRequest Zurückgegebener Wert Beschreibung
on true true Lokale Anrufer erhalten gefilterte Ausnahmeinformationen.
on false true Remoteanrufer erhalten gefilterte Ausnahmeinformationen.
off true false Lokale Anrufer erhalten vollständige Ausnahmeinformationen.
off false false Remoteanrufer erhalten vollständige Ausnahmeinformationen.
remoteOnly true false Lokale Anrufer erhalten vollständige Ausnahmeinformationen.
remoteOnly false true Remoteanrufer erhalten gefilterte Ausnahmeinformationen.

Informationen zum Verwenden von Anwendungskonfigurationsdateien zum Steuern der Rückgabe von Ausnahmeinformationen an Aufrufer finden Sie im <customErrors> Element.

Gilt für: