Freigeben über


MatchAllMessageFilter.Match Methode

Definition

Diese Methode gibt true für jede Nachricht zurück, die nicht null ist.

Überlädt

Match(Message)

Diese Methode gibt true für jede Nachricht zurück, die nicht null ist.

Match(MessageBuffer)

Die Match(MessageBuffer)-Methode gibt true für jede Nachricht zurück, die nicht null ist.

Match(Message)

Diese Methode gibt true für jede Nachricht zurück, die nicht null ist.

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

Parameter

message
Message

Das zu überprüfende Message-Objekt.

Gibt zurück

Gibt true zurück.

Ausnahmen

message ist null.

Hinweise

Der Unterschied zwischen den zwei Überladungen der Match-Methode besteht darin, dass die eine Überladung den MessageBuffer-Parameter verwendet und den gesamten Inhalt einer Nachricht (einschl. des Textkörpers) puffert, während die andere den Message-Parameter verwendet und den Textkörper nicht puffert.

Gilt für:

Match(MessageBuffer)

Die Match(MessageBuffer)-Methode gibt true für jede Nachricht zurück, die nicht null ist.

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

Parameter

messageBuffer
MessageBuffer

Das zu überprüfende MessageBuffer-Objekt.

Gibt zurück

Gibt true zurück.

Ausnahmen

messageBuffer ist null.

Hinweise

Diese Methode verwendet den MessageBuffer-Parameter, der den gesamten Inhalt einer Nachricht (einschließlich des Textkörpers) im Speicher puffert und ermöglicht, dass der Textkörper geprüft wird.

Gilt für: