Aracılığıyla paylaş


FaultCode Sınıf

Tanım

SOAP hata kodunu temsil eder.

public ref class FaultCode
public class FaultCode
type FaultCode = class
Public Class FaultCode
Devralma
FaultCode

Açıklamalar

Hata kodu, hata koşulunu program aracılığıyla tanımlamak ve uygun şekilde yanıt vermek için kullanılabilecek makine tarafından okunabilir bir tanımlayıcı sağlar. SOAP belirtimleri SOAP 1.1 ve 1.2'ye özgü aşağıdaki hata kodlarını tanımlar.

  • SOAP 1.1. VersionMismatch, MustUnderstand, Clientve Server.

  • SOAP 1.2. VersionMismatch, MustUnderstand, DataEncodingUnknown, Senderve Receiver.

Windows Communication Foundation (WCF), SOAP belirtimleri tarafından tanımlanan hata kodlarına ek olarak, uyguladığı her Web hizmeti belirtimi tarafından tanımlanan hata kodlarını kullanır.

Oluşturucular

FaultCode(String)

FaultCode sınıfının yeni bir örneğini başlatır.

FaultCode(String, FaultCode)

FaultCode sınıfının yeni bir örneğini başlatır.

FaultCode(String, String)

Belirtilen ad alanı ve ad alanı ile sınıfının yeni bir örneğini FaultCode başlatır.

FaultCode(String, String, FaultCode)

Sınıfın FaultCode yeni bir örneğini belirtilen ad alanı, ad alanı ve hata alt koduyla başlatır.

Özellikler

IsPredefinedFault

Hatanın SOAP 1.1 mi yoksa SOAP 1.2 hatası mı olduğunu gösteren bir değer alır.

IsReceiverFault

Hatanın SOAP 1.1 sunucu hatası mı yoksa SOAP 1.2 alıcı hatası mı olduğunu belirten bir değer alır.

IsSenderFault

Hatanın SOAP 1.1 istemci hatası mı yoksa SOAP 1.2 gönderen hatası mı olduğunu belirten bir değer alır.

Name

Hata kodunun yerel adını alır.

Namespace

Hata kodu için ad alanını alır.

SubCode

Hata alt kodunu alır.

Yöntemler

CreateReceiverFaultCode(FaultCode)

Belirtilen alt kodla bir alıcı hata kodu oluşturur.

CreateReceiverFaultCode(String, String)

Belirtilen alt kodla bir alıcı hata kodu oluşturur.

CreateSenderFaultCode(FaultCode)

Belirtilen alt kodla bir gönderen hata kodu oluşturur.

CreateSenderFaultCode(String, String)

Belirtilen alt kodla bir gönderen hata kodu oluşturur.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır