Sdílet prostřednictvím


MatchAllMessageFilter.Match Metoda

Definice

Tyto metody vrátí true pro každou zprávu, která není null.

Přetížení

Match(Message)

Tato metoda vrátí true pro každou zprávu, která není null.

Match(MessageBuffer)

Metoda Match(MessageBuffer) vrátí true pro každou zprávu, která není null.

Match(Message)

Tato metoda vrátí true pro každou zprávu, která není null.

public:
 override bool Match(System::ServiceModel::Channels::Message ^ message);
public override bool Match (System.ServiceModel.Channels.Message message);
override this.Match : System.ServiceModel.Channels.Message -> bool
Public Overrides Function Match (message As Message) As Boolean

Parametry

message
Message

Objekt Message k testování.

Návraty

Vrací objekt true.

Výjimky

message je null.

Poznámky

Rozdíl mezi dvěma přetíženími metody spočívá v Match tom, že jedno přebírá MessageBuffer parametr a ukládá celý obsah zprávy (včetně jejího těla) do vyrovnávací paměti, zatímco druhá přebírá Message parametr a neukládá do vyrovnávací paměti tělo.

Platí pro

Match(MessageBuffer)

Metoda Match(MessageBuffer) vrátí true pro každou zprávu, která není null.

public:
 override bool Match(System::ServiceModel::Channels::MessageBuffer ^ messageBuffer);
public override bool Match (System.ServiceModel.Channels.MessageBuffer messageBuffer);
override this.Match : System.ServiceModel.Channels.MessageBuffer -> bool
Public Overrides Function Match (messageBuffer As MessageBuffer) As Boolean

Parametry

messageBuffer
MessageBuffer

Objekt MessageBuffer k testování.

Návraty

Vrací objekt true.

Výjimky

messageBuffer je null.

Poznámky

Tato metoda přebírá MessageBuffer parametr , který ukládá celý obsah zprávy (včetně jejího těla) do vyrovnávací paměti a umožňuje kontrolu těla.

Platí pro