RemotingConfiguration.CustomErrorsEnabled(Boolean) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wskazuje, czy kanały serwera w tej domenie aplikacji zwracają filtrowane lub kompletne informacje o wyjątku do lokalnych lub zdalnych wywołujących.
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
Parametry
- isLocalRequest
- Boolean
true do określania lokalnych rozmówców; false w celu określenia zdalnych wywołań.
Zwraca
true jeśli zwracane są tylko przefiltrowane informacje o wyjątku do lokalnych lub zdalnych wywołujących, zgodnie z parametrem isLocalRequest ; false jeśli zwracane są pełne informacje o wyjątku.
Uwagi
Pełne informacje o wyjątku obejmują dokładny wyjątek serwera i ślad stosu serwera. Filtrowane informacje zawierają standardowy wyjątek komunikacji zdalniej, ale bez śladu stosu serwera.
Metoda CustomErrorsEnabled odzwierciedla ustawienia konfiguracji określone w atrybucie mode<customErrors> elementu pliku konfiguracji aplikacji.
W poniższej tabeli przedstawiono trzy wartości właściwości kanału serwera, które określają, które osoby wywołujące otrzymują informacje o wyjątkach i jakiego typu informacje otrzymują.
| Wartość | Opis |
|---|---|
off |
Wszyscy wywołujący otrzymują pełne informacje o wyjątkach. |
on |
Wszyscy wywołujący otrzymują odfiltrowane informacje o wyjątku. |
remoteOnly |
Osoby wywołujące lokalne otrzymują pełne informacje o wyjątkach; osoby wywołujące zdalnie odbierają odfiltrowane informacje o wyjątkach. |
W poniższej tabeli przedstawiono interakcję parametru isLocalRequest i właściwości kanału serwera.
| Wartość | isLocalRequest | Wartość zwracana | Opis |
|---|---|---|---|
on |
true |
true |
Lokalne osoby wywołujące otrzymują odfiltrowane informacje o wyjątku. |
on |
false |
true |
Zdalni wywołujący otrzymują odfiltrowane informacje o wyjątku. |
off |
true |
false |
Osoby wywołujące lokalne otrzymują pełne informacje o wyjątkach. |
off |
false |
false |
Zdalne wywołujące otrzymują pełne informacje o wyjątkach. |
remoteOnly |
true |
false |
Osoby wywołujące lokalne otrzymują pełne informacje o wyjątkach. |
remoteOnly |
false |
true |
Zdalni wywołujący otrzymują odfiltrowane informacje o wyjątku. |
Aby uzyskać informacje na temat używania plików konfiguracji aplikacji do kontrolowania zwracania informacji o wyjątkach do elementów wywołujących, zobacz <customErrors> element .