Soap12FaultCodes.VersionMismatchFaultCode Alan

Tanım

XML Web hizmetinin SOAP 1.2 VersionMismatch belirtimine uygun SOAP iletileri beklediğini, ancak SOAP 1.1'e uygun bir ileti 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

Code 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 ayarlanırSoap12FaultCodes.VersionMismatchFaultCode. Benzer şekilde, bir XML Web hizmeti yalnızca SOAP 1.1 iletilerini kabul etmek üzere yapılandırılmışsa ve soap 1.2 iletisi alıyorsa, özelliği olarak SoapException.VersionMismatchFaultCodeayarlanmış bir SoapException oluşturulurCode. 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 IsVersionMismatchFaultCode özelliğin Code hata kodlarından biri olup olmadığını kontrol edebilirsiniz.

Şunlara uygulanır