Freigeben über


StrictAndMessageFilter.Match Methode

Definition

Testet, ob eine Nachricht oder eine gepufferte Nachricht dem Filter entspricht.

Überlädt

Match(Message)

Testet, ob eine Nachricht mit beiden MessageFilter-Objekten übereinstimmt, die in diesem Filter angegeben werden.

Match(MessageBuffer)

Testet, ob eine gepufferte Nachricht mit beiden MessageFilter-Objekten übereinstimmt, die in diesem Filter angegeben werden.

Hinweise

Wenn eine Übereinstimmungsbedingung überprüft wird, werden beide MessageFilter-Objekte ausgewertet, bevor ein Ergebnis zurückgegeben wird

Match(Message)

Testet, ob eine Nachricht mit beiden MessageFilter-Objekten übereinstimmt, die in diesem Filter angegeben werden.

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

Der zu überprüfende Message.

Gibt zurück

true, wenn die im Puffer enthaltene Nachricht beiden Nachrichtenfiltern entspricht; andernfalls false.

Gilt für:

Match(MessageBuffer)

Testet, ob eine gepufferte Nachricht mit beiden MessageFilter-Objekten übereinstimmt, die in diesem Filter angegeben werden.

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

Parameter

buffer
MessageBuffer

Der zu überprüfende MessageBuffer.

Gibt zurück

true, wenn die im Puffer enthaltene Nachricht beiden Nachrichtenfiltern entspricht; andernfalls false.

Hinweise

Wenn eine Übereinstimmungsbedingung überprüft wird, werden beide MessageFilter-Objekte ausgewertet, bevor ein Ergebnis zurückgegeben wird

Gilt für: