RemotingConfiguration.CustomErrorsEnabled(Boolean) Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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 .