RemotingConfiguration.CustomErrorsEnabled(Boolean) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Indicates whether the server channels in this application domain return filtered or complete exception information to local or remote callers.
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
Parameters
- isLocalRequest
- Boolean
true
to specify local callers; false
to specify remote callers.
Returns
true
if only filtered exception information is returned to local or remote callers, as specified by the isLocalRequest
parameter; false
if complete exception information is returned.
Remarks
Complete exception information includes the exact server exception and the server stack trace. Filtered information includes a standard remoting exception but no server stack trace.
The CustomErrorsEnabled
method reflects configuration settings that were specified in the mode
attribute of the <customErrors>
element of the application configuration file. For more information about configuration options, see Configuration of Remote Applications.
The following table shows the three server channel property values that specify which callers receive exception information and what type of information they receive.
Value | Description |
---|---|
off |
All callers receive complete exception information. |
on |
All callers receive filtered exception information. |
remoteOnly |
Local callers receive complete exception information; remote callers receive filtered exception information. |
The following table shows the interaction of the isLocalRequest
parameter and the server channel property.
Value | isLocalRequest | Return value | Description |
---|---|---|---|
on |
true |
true |
Local callers receive filtered exception information. |
on |
false |
true |
Remote callers receive filtered exception information. |
off |
true |
false |
Local callers receive complete exception information. |
off |
false |
false |
Remote callers receive complete exception information. |
remoteOnly |
true |
false |
Local callers receive complete exception information. |
remoteOnly |
false |
true |
Remote callers receive filtered exception information. |
For information about using application configuration files to control the return of exception information to callers, see the <customErrors>
element.