Soap12FaultCodes.VersionMismatchFaultCode Alan

Tanım

XML Web hizmetinin SOAP 1.2 VersionMismatch belirtimine uygun SOAP iletilerini beklediğini, ancak SOAP 1.1'e uygun bir tane aldığını belirten SOAP sürüm 1.2 hata kodunu temsil eder.

public: static initonly System::Xml::XmlQualifiedName ^ VersionMismatchFaultCode;
public static readonly System.Xml.XmlQualifiedName VersionMismatchFaultCode;
 staticval mutable VersionMismatchFaultCode : System.Xml.XmlQualifiedName
Public Shared ReadOnly VersionMismatchFaultCode As XmlQualifiedName 

Alan Değeri

Açıklamalar

bir SoapException XML Web hizmeti yalnızca SOAP 1.2 isteklerini kabul etmek üzere yapılandırıldığında ve bir SOAP 1.1 iletisi aldığında özelliği olarak ayarlanmış Code olarak oluşturulurSoap12FaultCodes.VersionMismatchFaultCode. Benzer şekilde, bir XML Web hizmeti yalnızca SOAP 1.1 iletilerini kabul etmek üzere yapılandırılırsa ve bir SOAP 1.2 iletisi alırsa, özelliği olarak SoapExceptionayarlanmış olarak bir Code oluşturulurSoapException.VersionMismatchFaultCode. XML Web hizmetlerini yapılandırma hakkında ayrıntılı bilgi için bkz. ASP.NET Kullanılarak Oluşturulan XML Web Hizmetleri için Yapılandırma Seçenekleri.

Hem SOAP 1.1 hem de 1.2, beklenen SOAP protokolünün sürümüne göre farklılık gösteren SOAP hata kodlarını tanımlar VersionMismatch . Bu alan SOAP 1.2 sürümünü temsil ederken, SOAP 1.1 sürümü ile VersionMismatchFaultCodetemsil edilir. İki alan farklı nitelenmiş adlarla eşlenebilir, ancak yöntemini çağırarak Code özelliğin IsVersionMismatchFaultCode hata kodlarından biri olup olmadığını de kontrol edebilirsiniz.

Şunlara uygulanır