SoapProcessingBehavior Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |