SoapProcessingBehavior Klas

Definitie

Definieert het gedrag van het clienteindpunt dat wordt gebruikt voor marshalberichten tussen verschillende bindingstypen en berichtversies.

public ref class SoapProcessingBehavior : System::ServiceModel::Description::IEndpointBehavior
public class SoapProcessingBehavior : System.ServiceModel.Description.IEndpointBehavior
type SoapProcessingBehavior = class
    interface IEndpointBehavior
Public Class SoapProcessingBehavior
Implements IEndpointBehavior
Overname
SoapProcessingBehavior
Implementeringen

Opmerkingen

SOAP-verwerking is het proces waarbij berichten worden geconverteerd tussen berichtversies.

Het verwerken van berichten van het ene MessageVersion naar het andere wordt bereikt door een nieuw WCF-bericht te maken dat het hoofdgedeelte en relevante headers van het binnenkomende WCF-bericht bevat. Headers die specifiek zijn voor adressering of die op routerniveau worden begrepen, worden niet gebruikt tijdens de bouw van het nieuwe WCF-bericht, omdat deze headers een andere versie zijn (in het geval van adresseringsheaders) of zijn verwerkt als onderdeel van de communicatie tussen de client en de router.

Of een koptekst in het uitgaande bericht wordt geplaatst, wordt bepaald door of het al dan niet is gemarkeerd als begrepen door de binnenkomende kanaallaag. Headers die niet worden begrepen (zoals aangepaste headers) worden niet verwijderd en passeren dus de routeringsservice.

Constructors

Name Description
SoapProcessingBehavior()

Hiermee maakt u een nieuw exemplaar van de SoapProcessingBehavior klasse.

Eigenschappen

Name Description
ProcessMessages

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of berichten moeten worden verwerkt.

Methoden

Name Description
AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

Voegt nieuwe bindingselementen toe aan een eindpunt.

ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

Hiermee past u het opgegeven eindpuntgedrag toe op de client.

ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

Hiermee past u het opgegeven eindpuntgedrag toe op de eindpunt-dispatcher.

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)
Validate(ServiceEndpoint)

Valideert het service-eindpunt.

Van toepassing op