Soap12FaultCodes Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Definieert de SOAP-foutcodes die worden weergegeven in een SOAP-bericht wanneer er een fout optreedt tijdens de communicatie met XML-webservices met behulp van het SOAP-protocol versie 1.2.
public ref class Soap12FaultCodes sealed
public sealed class Soap12FaultCodes
type Soap12FaultCodes = class
Public NotInheritable Class Soap12FaultCodes
- Overname
-
Soap12FaultCodes
Opmerkingen
Een SOAP-fout in versie 1.2 van de SOAP-specificatie bevat een Code element en onder andere een optioneel Subcode element.
Het Code element is een van een vooraf gedefinieerde set codes waarmee een ontvanger wordt geïnformeerd dat de oorzaak van de fout in een van de vijf grote foutcategorieën is gevallen. Deze vijf foutcodes worden vertegenwoordigd door de Soap12FaultCodes.ReceiverFaultCodevelden , Soap12FaultCodes.SenderFaultCode, Soap12FaultCodes.VersionMismatchFaultCodeen Soap12FaultCodes.MustUnderstandFaultCodeSoap12FaultCodes.DataEncodingUnknownFaultCode velden.
Met Subcode het element kan de afzender van de SOAP-fout een toepassingsspecifieke foutcode opgeven. ASP.NET definieert vier dergelijke codes die worden vertegenwoordigd door de velden Soap12FaultCodes.RpcProcedureNotPresentFaultCode, Soap12FaultCodes.RpcBadArgumentsFaultCode, Soap12FaultCodes.EncodingMissingIdFaultCode en Soap12FaultCodes.EncodingUntypedValueFaultCode.
Een XML-webservice die een uitzondering genereert, stelt de Code eigenschap, die het Code element vertegenwoordigt, in wanneer een nieuw exemplaar van de SoapException of SoapHeaderException klasse wordt gemaakt. Deze fout wordt via de kabel verzonden als een SOAP-fout, die een .NET Framework-client kan vangen als een SoapException of SoapHeaderException.
Velden
| Name | Description |
|---|---|
| DataEncodingUnknownFaultCode |
Vertegenwoordigt de SOAP-versie 1.2-foutcode |
| EncodingMissingIdFaultCode |
Vertegenwoordigt de foutcode voor ontbrekende id in SOAP-coderingsgegevens. |
| EncodingUntypedValueFaultCode |
Vertegenwoordigt de SOAP-versie 1.2-foutsubcode |
| MustUnderstandFaultCode |
Vertegenwoordigt de SOAP-versie 1.2-foutcode |
| ReceiverFaultCode |
Vertegenwoordigt de SOAP-versie 1.2-foutcode |
| RpcBadArgumentsFaultCode |
Vertegenwoordigt de SOAP-versie 1.2-foutsubcode |
| RpcProcedureNotPresentFaultCode |
Vertegenwoordigt de SOAP-versie 1.2-foutsubcode |
| SenderFaultCode |
Vertegenwoordigt de SOAP-versie 1.2-foutcode |
| VersionMismatchFaultCode |
Vertegenwoordigt de SOAP-versie 1.2-foutcode |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |