RemotingConfiguration.CustomErrorsEnabled(Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, возвращают ли каналы сервера в этом домене приложения локальным или удаленным вызывающим объектам фильтрованные или полные сведения об исключениях.
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
Параметры
- isLocalRequest
- Boolean
true
чтобы указать локальные вызывающие операторы. false
чтобы указать удаленные вызывающие операторы.
Возвращаемое значение
true
, если только фильтрованные сведения об исключениях возвращаются в локальные или удаленные вызывающие, как указано параметром isLocalRequest
. false
, если возвращаются полные сведения об исключении.
Комментарии
Полные сведения об исключении включают точное исключение сервера и трассировку стека сервера. Фильтрованные сведения включают стандартное исключение удаленного доступа, но не трассировку стека сервера.
Метод CustomErrorsEnabled
отражает параметры конфигурации, указанные в атрибуте mode
<customErrors>
элемента файла конфигурации приложения. Дополнительные сведения о параметрах конфигурации см. в разделе Настройка удаленных приложений.
В следующей таблице показаны три значения свойств канала сервера, которые указывают, какие вызывающие объекты получают сведения об исключении и какой тип информации они получают.
Значение | Описание |
---|---|
off |
Все вызывающие объекты получают полные сведения об исключении. |
on |
Все вызывающие объекты получают фильтрованные сведения об исключении. |
remoteOnly |
Локальные вызывающие объекты получают полные сведения об исключении. Удаленные вызывающие объекты получают фильтрованные сведения об исключении. |
В следующей таблице показано взаимодействие isLocalRequest
параметра и свойства канала сервера.
Значение | isLocalRequest | Возвращаемое значение | Описание |
---|---|---|---|
on |
true |
true |
Локальные вызывающие объекты получают отфильтрованные сведения об исключении. |
on |
false |
true |
Удаленные вызывающие абоненты получают отфильтрованные сведения об исключении. |
off |
true |
false |
Локальные вызывающие объекты получают полные сведения об исключении. |
off |
false |
false |
Удаленные вызывающие абоненты получают полные сведения об исключении. |
remoteOnly |
true |
false |
Локальные вызывающие объекты получают полные сведения об исключении. |
remoteOnly |
false |
true |
Удаленные вызывающие абоненты получают отфильтрованные сведения об исключении. |
Сведения об использовании файлов конфигурации приложения для управления возвратом сведений об исключении вызывающим элементам см. в элементе <customErrors>
.