System.Web.Services.Protocols Naamruimte

Bevat klassen die de protocollen definiëren die worden gebruikt om gegevens over de kabel te verzenden tijdens de communicatie tussen XML-webserviceclients en XML-webservices die zijn gemaakt met behulp van ASP.NET.

Klassen

Name Description
AnyReturnReader

Biedt een minimale lezer van retourwaarden voor binnenkomende antwoorden voor webserviceclients die zijn geïmplementeerd met BEHULP van HTTP, maar zonder SOAP.

HtmlFormParameterReader

Leest binnenkomende aanvraagparameters voor webservices die zijn geïmplementeerd met HTTP, waarbij naam-waardeparen zijn gecodeerd als een HTML-formulier in plaats van als een SOAP-bericht.

HtmlFormParameterWriter

Schrijft uitgaande aanvraagparameters voor webservices die zijn geïmplementeerd met HTTP met naam-waardeparen die zijn gecodeerd als een HTML-formulier in plaats van als soap-bericht.

HttpGetClientProtocol

De basisklasse voor XML-webserviceclientproxy's die gebruikmaken van het HTTP-GET-protocol.

HttpMethodAttribute

Als u dit kenmerk toepast op een XML-webserviceclient met behulp van HTTP-GET of HTTP-POST, stelt u de typen in waarmee de parameters die naar een XML-webservicemethode worden verzonden, worden geserialiseerd en wordt het antwoord van de XML-webservicemethode gelezen. Deze klasse kan niet worden overgenomen.

HttpPostClientProtocol

De basisklasse voor XML-webserviceclientproxy's die gebruikmaken van het HTTP-POST-protocol.

HttpSimpleClientProtocol

Vertegenwoordigt de basisklasse voor communicatie met een XML-webservice met behulp van de eenvoudige bindingen voor HTTP-GET en HTTP-POST protocollen.

HttpWebClientProtocol

Vertegenwoordigt de basisklasse voor alle XML-webserviceclientproxy's die gebruikmaken van het HTTP-transportprotocol.

InvokeCompletedEventArgs

Vertegenwoordigt het resultaat van een asynchroon aangeroepen webmethode.

LogicalMethodInfo

Vertegenwoordigt de kenmerken en metagegevens voor een XML-webservicemethode. Deze klasse kan niet worden overgenomen.

MatchAttribute

Vertegenwoordigt de kenmerken van een overeenkomst die is gemaakt met behulp van tekstpatroonkoppeling. Deze klasse kan niet worden overgenomen.

MimeFormatter

Biedt een abstracte basisklasse voor alle lezers en schrijvers voor webservices en clients die zijn geïmplementeerd met BEHULP van HTTP, maar zonder SOAP.

MimeParameterReader

Biedt een algemene basis implementatie voor lezers van aanvraagparameters voor webservices die zijn geïmplementeerd met BEHULP van HTTP, maar zonder SOAP.

MimeParameterWriter

Biedt een algemene basis implementatie voor schrijvers van uitgaande aanvraagparameters voor webserviceclients die zijn geïmplementeerd met BEHULP van HTTP, maar zonder SOAP.

MimeReturnReader

Biedt een algemene basis implementatie voor lezers van binnenkomende antwoord retourwaarden voor webserviceclients die zijn geïmplementeerd met BEHULP van HTTP, maar zonder SOAP.

NopReturnReader

Fungeert als een niet-actieve lezer van binnenkomende antwoord retourwaarden voor webserviceclients die zijn geïmplementeerd met BEHULP van HTTP, maar zonder SOAP.

PatternMatcher

Zoekt naar HTTP-antwoordtekst voor retourwaarden voor webserviceclients.

ServerProtocol

.NET Framework maakt gebruik van klassen die zijn afgeleid van de klasse ServerProtocol voor het verwerken van XML-webserviceaanvragen.

ServerProtocolFactory

.NET Framework maakt gebruik van klassen die zijn afgeleid van de klasse ServerProtocolFactory voor het verwerken van XML-webserviceaanvragen.

ServerType

.NET Framework maakt gebruik van de klasse ServerType voor het verwerken van XML-webserviceaanvragen.

Soap12FaultCodes

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.

SoapClientMessage

Vertegenwoordigt de gegevens in een SOAP-aanvraag die is verzonden of een SOAP-antwoord dat is ontvangen door een XML-webserviceclient op een specifieke SoapMessageStage. Deze klasse kan niet worden overgenomen.

SoapDocumentMethodAttribute

Als u de SoapDocumentMethodAttribute methode toepast op een methode, geeft u aan dat SOAP-berichten naar en van de methode opmaak gebruiken Document .

SoapDocumentServiceAttribute

Als u de optionele optioneel SoapDocumentServiceAttribute toepast op een XML-webservice, wordt de standaardindeling van SOAP-aanvragen en -antwoorden ingesteld die worden verzonden naar en van XML-webservicemethoden in de XML-webservice.

SoapException

Vertegenwoordigt de uitzondering die wordt gegenereerd wanneer een XML-webservicemethode wordt aangeroepen via SOAP en er een uitzondering optreedt.

SoapExtension

De basisklasse voor SOAP-extensies voor XML-webservices die zijn gemaakt met ASP.NET.

SoapExtensionAttribute

Wanneer deze wordt overschreven in een afgeleide klasse, geeft u een SOAP-extensie op die moet worden uitgevoerd met een XML-webservicemethode.

SoapFaultSubCode

Vertegenwoordigt de inhoud van het optionele Subcode element van een SOAP-fout wanneer SOAP-versie 1.2 wordt gebruikt om te communiceren tussen een client en een XML-webservice.

SoapHeader

Wanneer deze wordt overschreven in een afgeleide klasse, vertegenwoordigt u de inhoud van een SOAP-header.

SoapHeaderAttribute

Dit kenmerk wordt toegepast op een XML-webservicemethode of een XML-webserviceclient om een SOAP-header op te geven die door de XML-webservicemethode of de XML-webserviceclient kan worden verwerkt. Deze klasse kan niet worden overgenomen.

SoapHeaderCollection

Bevat een verzameling exemplaren van de SoapHeader klasse.

SoapHeaderException

De SOAP-weergave van een serverfout.

SoapHeaderHandling

De SoapHeaderHandling klasse wordt gebruikt voor het ophalen, instellen, schrijven en lezen van SOAP-headerinhoud van en naar SOAP-berichten.

SoapHeaderMapping

De SoapHeaderMapping klasse vertegenwoordigt een SOAP-headertoewijzing.

SoapHttpClientProtocol

Hiermee geeft u de klasseclient op waaruit proxy's zijn afgeleid bij het gebruik van SOAP.

SoapMessage

Vertegenwoordigt de gegevens in een SOAP-aanvraag of SOAP-antwoord op een specifieke SoapMessageStage.

SoapRpcMethodAttribute

Hiermee geeft u op dat SOAP-berichten die naar en van de methode worden verzonden, opmaak gebruiken RPC .

SoapRpcServiceAttribute

Hiermee stelt u de standaardindeling van SOAP-aanvragen en -antwoorden in die worden verzonden naar en van XML-webservicemethoden in de XML-webservice.

SoapServerMessage

Vertegenwoordigt de gegevens in een SOAP-aanvraag die is ontvangen of een SOAP-antwoord dat is verzonden door een XML-webservicemethode op een specifieke SoapMessageStage. Deze klasse kan niet worden overgenomen.

SoapServerMethod

Vertegenwoordigt de kenmerken en metagegevens voor een XML-webservicemethode. Deze klasse kan niet worden overgenomen.

SoapServerProtocol

.NET Framework maakt een exemplaar van de klasse SoapServerProtocol voor het verwerken van XML-webserviceaanvragen.

SoapServerProtocolFactory

.NET Framework maakt een exemplaar van de klasse SoapServerProtocolFactory voor het verwerken van XML-webserviceaanvragen.

SoapServerType

De SoapServerType klasse vertegenwoordigt het type waarop de XML-webservice is gebaseerd.

SoapUnknownHeader

Vertegenwoordigt de gegevens die zijn ontvangen van een SOAP-header die niet is begrepen door de xml-webservice van de ontvanger of de XML-webserviceclient. Deze klasse kan niet worden overgenomen.

TextReturnReader

Leesbewerkingen retourneren waarden uit HTTP-antwoordtekst voor webserviceclients die zijn geïmplementeerd met BEHULP van HTTP, maar zonder SOAP.

UrlEncodedParameterWriter

Biedt URL-coderingsfunctionaliteit voor schrijvers van uitgaande aanvraagparameters voor webserviceclients die zijn geïmplementeerd met HTTP, maar zonder SOAP.

UrlParameterReader

Leest binnenkomende aanvraagparameters voor webservices die zijn geïmplementeerd met HTTP met naam-waardeparen die zijn gecodeerd in de queryreeks van de URL in plaats van als SOAP-bericht.

UrlParameterWriter

Schrijft uitgaande aanvraagparameters voor webservices die zijn geïmplementeerd met HTTP met naam-waardeparen die zijn gecodeerd in de querytekenreeks van de URL in plaats van als SOAP-bericht.

ValueCollectionParameterReader

Fungeert als basisklasse voor lezers van binnenkomende aanvraagparameters voor webservices die zijn geïmplementeerd met BEHULP van HTTP, maar zonder SOAP.

WebClientAsyncResult

Biedt een implementatie van IAsyncResult voor gebruik door XML-webserviceproxy's om het standaard asynchrone methodepatroon te implementeren.

WebClientProtocol

Hiermee geeft u de basisklasse op voor alle XML-webserviceclientproxy's die zijn gemaakt met ASP.NET.

WebServiceHandlerFactory

Hiermee worden exemplaren van webservicehandlers dynamisch geproduceerd, waarvan het type of de typen de IHttpHandler interface implementeren.

XmlReturnReader

Leesbewerkingen retourneren waarden uit XML die zijn gecodeerd in de hoofdtekst van binnenkomende antwoorden voor webserviceclients die zijn geïmplementeerd met BEHULP van HTTP, maar zonder SOAP.

Enums

Name Description
LogicalMethodTypes

Hiermee geeft u op hoe de XML-webservicemethode is aangeroepen.

SoapHeaderDirection

Hiermee geeft u op of de ontvanger van de SoapHeader XML-webservice, de XML-webserviceclient of beide is.

SoapMessageStage

Hiermee geeft u de verwerkingsfase van een SOAP-bericht.

SoapParameterStyle

Hiermee geeft u op hoe parameters worden opgemaakt in een SOAP-bericht.

SoapProtocolVersion

Hiermee geeft u de versie op van het SOAP-protocol dat wordt gebruikt om te communiceren met een XML-webservice.

SoapServiceRoutingStyle

Hiermee geeft u op hoe een SOAP-bericht wordt doorgestuurd naar de webserver die als host fungeert voor de XML-webservice.

Gedelegeerden

Name Description
InvokeCompletedEventHandler

Vertegenwoordigt een gebeurtenis-handler die de resultaten van asynchroon aangeroepen webmethoden accepteert. Deze klasse kan niet worden overgenomen.