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매개 변수 false 에서 지정 isLocalRequest 한 대로 필터링된 예외 정보만 로컬 또는 원격 호출자에게 반환되면 전체 예외 정보가 반환됩니다.

설명

전체 예외 정보에는 정확한 서버 예외 및 서버 스택 추적이 포함됩니다. 필터링된 정보에는 표준 원격 예외가 포함되지만 서버 스택 추적은 없습니다.

이 메서드는 CustomErrorsEnabled 애플리케이션 구성 파일 요소의 <customErrors> 특성에 mode 지정된 구성 설정을 반영합니다.

다음 표에서는 예외 정보를 수신하는 호출자와 수신하는 정보의 유형을 지정하는 세 가지 서버 채널 속성 값을 보여 줍니다.

가치 설명
off 모든 호출자는 완전한 예외 정보를 받습니다.
on 모든 호출자는 필터링된 예외 정보를 받습니다.
remoteOnly 로컬 호출자는 전체 예외 정보를 받습니다. 원격 호출자는 필터링된 예외 정보를 받습니다.

다음 표에서는 매개 변수와 서버 채널 속성의 isLocalRequest 상호 작용을 보여 줍니다.

가치 isLocalRequest 반환 값 설명
on true true 로컬 호출자는 필터링된 예외 정보를 받습니다.
on false true 원격 호출자는 필터링된 예외 정보를 받습니다.
off true false 로컬 호출자는 전체 예외 정보를 받습니다.
off false false 원격 호출자는 전체 예외 정보를 받습니다.
remoteOnly true false 로컬 호출자는 전체 예외 정보를 받습니다.
remoteOnly false true 원격 호출자는 필터링된 예외 정보를 받습니다.

애플리케이션 구성 파일을 사용하여 호출자에게 예외 정보의 반환을 제어하는 방법에 대한 자세한 내용은 요소를 참조하세요 <customErrors> .

적용 대상