다음을 통해 공유


Soap12FaultCodes 클래스

정의

SOAP 버전 1.2 프로토콜을 사용하여 XML Web services와 통신할 때 오류가 발생한 경우 SOAP 메시지에 표시되는 SOAP 오류 코드를 정의합니다.

public ref class Soap12FaultCodes sealed
public sealed class Soap12FaultCodes
type Soap12FaultCodes = class
Public NotInheritable Class Soap12FaultCodes
상속
Soap12FaultCodes

설명

SOAP 오류는 SOAP 사양의 버전 1.2에에서 포함 된 Code 요소와 선택적 Subcode 요소입니다.

Code 요소 오류의 원인이 다섯 가지 오류 범주 중 하나에 있는 받는 사람에 게 알려 주는 미리 정의 된 코드 집합 중 하나인 메시지를 표시 합니다. 이러한 5 개의 오류 코드가 표시 됩니다는 Soap12FaultCodes.ReceiverFaultCode, Soap12FaultCodes.SenderFaultCodeSoap12FaultCodes.VersionMismatchFaultCodeSoap12FaultCodes.MustUnderstandFaultCode, 및 Soap12FaultCodes.DataEncodingUnknownFaultCode 필드입니다.

Subcode 요소를 사용 하면 SOAP 오류의 송신자 애플리케이션별 오류 코드를 제공할 수 있습니다. ASP.NET으로 표현 되는 이러한 4 코드를 정의 합니다 Soap12FaultCodes.RpcProcedureNotPresentFaultCode, Soap12FaultCodes.RpcBadArgumentsFaultCodeSoap12FaultCodes.EncodingMissingIdFaultCode, 및 Soap12FaultCodes.EncodingUntypedValueFaultCode 필드입니다.

집합 예외를 throw 하는 XML 웹 서비스를 Code 속성을 나타내는 합니다 Code 요소의 새 인스턴스를 SoapException 또는 SoapHeaderException 클래스가 만들어집니다. .NET Framework 클라이언트로 catch 할 수 있는 SOAP 오류 라고 하며 오류 네트워크를 통해 전송 되는 SoapException 또는 SoapHeaderException합니다.

필드

DataEncodingUnknownFaultCode

SOAP 메시지가 인식할 수 없는 형식으로 인코딩되었음을 나타내는 SOAP 버전 1.2 DataEncodingUnknown 오류 코드를 나타냅니다.

EncodingMissingIdFaultCode

SOAP 인코딩 데이터의 누락된 ID에 대한 오류 코드를 나타냅니다.

EncodingUntypedValueFaultCode

SOAP 메시지가 RPC로 인코딩되었으며 인코딩된 그래프 노드의 형식 이름 속성이 지정되지 않았음을 나타내는 SOAP 버전 1.2 enc:UntypedValue 오류 하위 코드를 나타냅니다.

MustUnderstandFaultCode

MustUnderstand 특성으로 표시된 SOAP 헤더가 처리되지 않았음을 나타내는 SOAP 버전 1.2 MustUnderstand 오류 코드를 나타냅니다.

ReceiverFaultCode

서버에서 클라이언트 호출을 처리하는 동안 수신자 관련 문제로 인해 오류가 발생했음을 나타내는 SOAP 버전 1.2 Receiver 오류 코드를 나타냅니다.

RpcBadArgumentsFaultCode

XML Web services로 보낸 인수가 잘못되었거나 구문 분석할 수 없음을 나타내는 SOAP 버전 1.2 rpc:BadArguments 오류 하위 코드를 나타냅니다.

RpcProcedureNotPresentFaultCode

XML Web services가 요청된 XML Web services 메서드를 지원하지 않음을 나타내는 SOAP 버전 1.2 rpc:ProcedureNotPresent 오류 하위 코드를 나타냅니다.

SenderFaultCode

클라이언트 호출의 형식이 잘못 지정되거나 클라이언트 호출에 적절한 정보가 없음을 나타내는 SOAP 버전 1.2 Sender 오류 코드를 나타냅니다.

VersionMismatchFaultCode

XML Web services에서 SOAP 1.2 사양을 따르는 SOAP 메시지를 받아야 했지만 SOAP 1.1을 따르는 메시지를 받았음을 나타내는 SOAP 버전 1.2 VersionMismatch 오류 코드를 나타냅니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상