RemotingConfiguration.CustomErrorsEnabled(Boolean) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 애플리케이션 도메인의 서버 채널이 로컬 또는 원격 호출자에 필터링된 예외 정보를 반환할지 완전한 예외 정보를 반환할지 여부를 나타냅니다.
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
로 설정합니다.
반환
isLocalRequest
매개 변수에 지정된 것처럼 로컬 또는 원격 호출자에게 필터링된 정보만 반환하면 true
이고, 전체 예외 정보를 반환하면 false
입니다.
설명
완전한 예외 정보에는 정확한 서버 예외와 서버 스택 추적 내용이 포함됩니다. 필터링된 정보에는 표준 원격 예외가 포함되지만 서버 스택 추적 내용은 포함되지 않습니다.
CustomErrorsEnabled
메서드는에 지정 된 구성 설정을 반영 합니다 mode
특성은 <customErrors>
애플리케이션 구성 파일의 요소. 구성 옵션에 대한 자세한 내용은 원격 애플리케이션 구성을 참조하세요.
다음 표에서는 예외 정보를 수신하는 호출자와 수신하는 정보 유형을 지정하는 세 가지 서버 채널 속성 값을 보여 줍니다.
값 | Description |
---|---|
off |
모든 호출자가 전체 예외 정보를 받습니다. |
on |
모든 호출자가 필터링된 예외 정보를 받습니다. |
remoteOnly |
로컬 호출자는 전체 예외 정보를 받고, 원격 호출자는 필터링된 예외 정보를 받습니다. |
다음 표에서는 매개 변수와 서버 채널 속성의 isLocalRequest
상호 작용을 보여 줍니다.
값 | isLocalRequest | 반환 값 | Description |
---|---|---|---|
on |
true |
true |
로컬 호출자는 필터링된 예외 정보를 받습니다. |
on |
false |
true |
원격 호출자는 필터링된 예외 정보를 받습니다. |
off |
true |
false |
로컬 호출자는 완전한 예외 정보를 받습니다. |
off |
false |
false |
원격 호출자는 완전한 예외 정보를 받습니다. |
remoteOnly |
true |
false |
로컬 호출자는 완전한 예외 정보를 받습니다. |
remoteOnly |
false |
true |
원격 호출자는 필터링된 예외 정보를 받습니다. |
호출자에 게 반환 되는 예외 정보 제어를 애플리케이션 구성 파일을 사용 하 여에 대 한 내용은 참조는 <customErrors>
요소입니다.
적용 대상
.NET