Soap12FaultCodes Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
SOAP sürüm 1.2 protokolü kullanılarak XML Web hizmetleriyle iletişim kurulurken bir hata oluştuğunda SOAP iletisinde görünen SOAP hata kodlarını tanımlar.
public ref class Soap12FaultCodes sealed
public sealed class Soap12FaultCodes
type Soap12FaultCodes = class
Public NotInheritable Class Soap12FaultCodes
- Devralma
-
Soap12FaultCodes
Açıklamalar
SOAP belirtiminin 1.2 sürümündeki SOAP hatası, bir Code öğe ve isteğe bağlı Subcode bir öğe içerir.
Code öğesi, bir alıcıya hatanın nedeninin beş büyük hata kategorisinden birine düştüğünü bildiren önceden tanımlanmış bir kod kümesidir. Bu beş hata kodu , , Soap12FaultCodes.ReceiverFaultCodeSoap12FaultCodes.SenderFaultCode, Soap12FaultCodes.VersionMismatchFaultCodeve Soap12FaultCodes.MustUnderstandFaultCode alanlarıyla Soap12FaultCodes.DataEncodingUnknownFaultCodetemsil edilir.
öğesi, Subcode SOAP hatasını gönderenin uygulamaya özgü bir hata kodu sağlamasına olanak tanır. ASP.NET , , Soap12FaultCodes.RpcProcedureNotPresentFaultCodeSoap12FaultCodes.RpcBadArgumentsFaultCodeve Soap12FaultCodes.EncodingMissingIdFaultCode alanlarıyla Soap12FaultCodes.EncodingUntypedValueFaultCodetemsil edilen dört kod tanımlar.
Özel durum oluşturan XML Web hizmeti, veya Code sınıfının yeni bir örneği Code oluşturulduğunda öğesini temsil SoapException eden özelliğini ayarlarSoapHeaderException. Bu hata, kablo üzerinden bir .NET Framework istemcisinin veya SoapExceptionolarak yakalayabileceği soap SoapHeaderException hatası olarak iletilir.
Alanlar
| Name | Description |
|---|---|
| DataEncodingUnknownFaultCode |
SOAP iletisinin tanınmayan bir biçimde kodlandığını gösteren SOAP sürüm 1.2 |
| EncodingMissingIdFaultCode |
SOAP kodlama verilerinde eksik kimlik için hata kodunu temsil eder. |
| EncodingUntypedValueFaultCode |
SOAP iletisinin RPC ile kodlandığını ve kodlanmış grafik düğümünün tür adı özelliğinin belirtilmediğini gösteren SOAP sürüm 1.2 |
| MustUnderstandFaultCode |
Özniteliğiyle |
| ReceiverFaultCode |
Alıcıyla ilgili bir sorun nedeniyle sunucudaki bir istemci çağrısı işlenirken bir hata oluştuğunu belirten SOAP sürüm 1.2 |
| RpcBadArgumentsFaultCode |
XML Web hizmeti yöntemine gönderilen bağımsız değişkenlerin yanlış olduğunu veya ayrıştırılamadığını gösteren SOAP sürüm 1.2 |
| RpcProcedureNotPresentFaultCode |
XML Web hizmetinin istenen XML Web hizmeti yöntemini desteklemediğini gösteren SOAP sürüm 1.2 |
| SenderFaultCode |
İstemci çağrısının doğru biçimlendirilmediğini veya uygun bilgileri içermediğini gösteren SOAP sürüm 1.2 |
| VersionMismatchFaultCode |
XML Web hizmetinin SOAP 1.2 |
Yöntemler
| Name | Description |
|---|---|
| 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() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |