다음을 통해 공유


FaultConverter.OnTryCreateFaultMessage(Exception, Message) 메서드

정의

오류가 SOAP 예외로 변환되면 오류 메시지 생성을 시도합니다.

protected:
 abstract bool OnTryCreateFaultMessage(Exception ^ exception, [Runtime::InteropServices::Out] System::ServiceModel::Channels::Message ^ % message);
protected abstract bool OnTryCreateFaultMessage (Exception exception, out System.ServiceModel.Channels.Message message);
abstract member OnTryCreateFaultMessage : Exception * Message -> bool
Protected MustOverride Function OnTryCreateFaultMessage (exception As Exception, ByRef message As Message) As Boolean

매개 변수

exception
Exception

SOAP 예외입니다.

message
Message

오류 메시지가 out 매개 변수로 반환됩니다.

반환

Boolean

오류 메시지가 성공적으로 작성되면 true이고, 그렇지 않으면 false입니다. 기본값은 false입니다.

설명

오류 변환을 지원하는 채널은 다음을 수행하도록 이 메서드를 구현 GetProperty<FaultConverter> 하고 재정의합니다. 계층이 예외를 변환할 수 있는 경우 그렇지 않으면 내부 채널을 호출 GetProperty<FaultConverter> 합니다. 전송 채널은 기본 SOAP/WS 주소 지정 오류 변환기를 가져오기 위해 GetDefaultFaultConverter 위임되어야 합니다.

적용 대상