SoapProcessingBehavior Třída

Definice

Definuje chování koncového bodu klienta používaného k zařazování zpráv mezi různými typy vazeb a verzemi zpráv.

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
Dědičnost
SoapProcessingBehavior
Implementuje

Poznámky

Zpracování protokolu SOAP je proces, při kterém se zprávy převedou mezi verzemi zpráv.

Zpracování zpráv z jednoho MessageVersion do druhého se provádí vytvořením nové zprávy WCF, která obsahuje základní část a relevantní hlavičky z příchozí zprávy WCF. Hlavičky, které jsou specifické pro adresování nebo které jsou srozumitelné na úrovni směrovače, se při vytváření nové zprávy WCF nepoužívají, protože tyto hlavičky jsou buď jiné verze (v případě hlaviček adres), nebo byly zpracovány jako součást komunikace mezi klientem a směrovačem.

Jestli je hlavička umístěná do odchozí zprávy, určuje, jestli byla označena jako pochopená přes vrstvu příchozího kanálu. Hlavičky, kterým nerozumíte (například vlastní hlavičky), se neodeberou a projdou službou směrování.

Konstruktory

Name Description
SoapProcessingBehavior()

Vytvoří novou instanci SoapProcessingBehavior třídy.

Vlastnosti

Name Description
ProcessMessages

Získá nebo nastaví hodnotu, která určuje, zda mají být zprávy zpracovány.

Metody

Name Description
AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

Přidá do koncového bodu nové prvky vazby.

ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

Použije zadané chování koncového bodu na klienta.

ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

Použije zadané chování koncového bodu na dispečer koncového bodu.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
Validate(ServiceEndpoint)

Ověří koncový bod služby.

Platí pro