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, czy kompletne informacje o wyjątku dla 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
w celu określenia lokalnych rozmówców; false
w celu określenia zdalnych wywołujących.
Zwraca
true
jeśli tylko filtrowane informacje o wyjątku są zwracane do lokalnych lub zdalnych wywołujących, zgodnie z parametrem isLocalRequest
; false
jeśli zostaną zwrócone pełne informacje o wyjątku.
Uwagi
Pełne informacje o wyjątku obejmują dokładny wyjątek serwera i ślad stosu serwera. Przefiltrowane informacje obejmują standardowy wyjątek komunikacji zdalniej, ale nie ma śladu stosu serwera.
Metoda CustomErrorsEnabled
odzwierciedla ustawienia konfiguracji określone w atrybucie mode
<customErrors>
elementu pliku konfiguracji aplikacji. Aby uzyskać więcej informacji na temat opcji konfiguracji, zobacz Konfiguracja aplikacji zdalnych.
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ątku. |
on |
Wszyscy wywołujący otrzymują odfiltrowane informacje o wyjątkach. |
remoteOnly |
Lokalni wywołujący otrzymują pełne informacje o wyjątku; zdalni wywołujący 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 wywołujące odbierają odfiltrowane informacje o wyjątkach. |
on |
false |
true |
Zdalne wywołujące odbierają odfiltrowane informacje o wyjątkach. |
off |
true |
false |
Lokalne wywołujące otrzymują pełne informacje o wyjątkach. |
off |
false |
false |
Zdalne wywołujące otrzymują pełne informacje o wyjątkach. |
remoteOnly |
true |
false |
Lokalne wywołujące otrzymują pełne informacje o wyjątkach. |
remoteOnly |
false |
true |
Zdalne wywołujące odbierają odfiltrowane informacje o wyjątkach. |
Aby uzyskać informacje o używaniu plików konfiguracji aplikacji do kontrolowania zwracania informacji o wyjątkach do wywołujących, zobacz <customErrors>
element .