MatchAllMessageFilter.Match Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Tyto metody vrátí true
pro každou zprávu, která není null
.
Přetížení
Match(Message) |
Tato metoda vrátí |
Match(MessageBuffer) |
Metoda Match(MessageBuffer) vrátí |
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
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.