SoapProcessingBehavior Klass

Definition

Definierar klientslutpunktsbeteendet som används för att konvertera meddelanden mellan olika bindningstyper och meddelandeversioner.

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
Arv
SoapProcessingBehavior
Implementeringar

Kommentarer

SOAP-bearbetning är den process där meddelanden konverteras mellan meddelandeversioner.

Bearbetning av meddelanden från en MessageVersion till en annan utförs genom att skapa ett nytt WCF-meddelande som innehåller brödtextdelen och relevanta rubriker från det inkommande WCF-meddelandet. Rubriker som är specifika för adressering, eller som förstås på routernivå, används inte under byggandet av det nya WCF-meddelandet eftersom dessa huvuden antingen har en annan version (när det gäller adresseringshuvuden) eller har bearbetats som en del av kommunikationen mellan klienten och routern.

Om en rubrik placeras i det utgående meddelandet bestäms av om den har markerats så som den skickades genom det inkommande kanalskiktet eller inte. Rubriker som inte är förstådda (till exempel anpassade rubriker) tas inte bort och skickas därför genom routningstjänsten.

Konstruktorer

Name Description
SoapProcessingBehavior()

Skapar en ny instans av SoapProcessingBehavior klassen.

Egenskaper

Name Description
ProcessMessages

Hämtar eller anger ett värde som anger om meddelanden ska bearbetas.

Metoder

Name Description
AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

Lägger till nya bindningselement till en slutpunkt.

ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

Tillämpar det angivna slutpunktsbeteendet på klienten.

ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

Tillämpar det angivna slutpunktsbeteendet på slutpunktsutskickaren.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
Validate(ServiceEndpoint)

Verifierar tjänstslutpunkten.

Gäller för