Bagikan melalui


RemotingConfiguration.CustomErrorsEnabled(Boolean) Metode

Definisi

Menunjukkan apakah saluran server di domain aplikasi ini mengembalikan informasi pengecualian yang difilter atau lengkap ke pemanggil lokal atau jarak jauh.

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 untuk menentukan penelepon lokal; false untuk menentukan penelepon jarak jauh.

Mengembalikan

true jika hanya informasi pengecualian yang difilter yang dikembalikan ke pemanggil lokal atau jarak jauh, seperti yang ditentukan oleh isLocalRequest parameter; false jika informasi pengecualian lengkap dikembalikan.

Keterangan

Informasi pengecualian lengkap mencakup pengecualian server yang tepat dan jejak tumpukan server. Informasi yang difilter mencakup pengecualian jarak jauh standar tetapi tidak ada jejak tumpukan server.

Metode ini CustomErrorsEnabled mencerminkan pengaturan konfigurasi yang ditentukan dalam mode atribut <customErrors> elemen file konfigurasi aplikasi. Untuk informasi selengkapnya tentang opsi konfigurasi, lihat Konfigurasi Aplikasi Jarak Jauh.

Tabel berikut ini memperlihatkan tiga nilai properti saluran server yang menentukan penelepon mana yang menerima informasi pengecualian dan jenis informasi apa yang mereka terima.

Nilai Deskripsi
off Semua penelepon menerima informasi pengecualian lengkap.
on Semua penelepon menerima informasi pengecualian yang difilter.
remoteOnly Penelepon lokal menerima informasi pengecualian lengkap; penelepon jarak jauh menerima informasi pengecualian yang difilter.

Tabel berikut ini memperlihatkan interaksi isLocalRequest parameter dan properti saluran server.

Nilai isLocalRequest Mengembalikan nilai Deskripsi
on true true Pemanggil lokal menerima informasi pengecualian yang difilter.
on false true Pemanggil jarak jauh menerima informasi pengecualian yang difilter.
off true false Pemanggil lokal menerima informasi pengecualian lengkap.
off false false Pemanggil jarak jauh menerima informasi pengecualian lengkap.
remoteOnly true false Pemanggil lokal menerima informasi pengecualian lengkap.
remoteOnly false true Pemanggil jarak jauh menerima informasi pengecualian yang difilter.

Untuk informasi tentang menggunakan file konfigurasi aplikasi untuk mengontrol pengembalian informasi pengecualian kepada pemanggil, lihat <customErrors> elemen .

Berlaku untuk