PrefixEndpointAddressMessageFilter.Match Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Testet, ob eine Nachricht oder gepufferte Nachricht die Kriterien des Endpunktfilters erfüllt.
Überlädt
Match(Message) |
Testet, ob eine Nachricht mit der angegebenen Endpunktadresse übereinstimmt. |
Match(MessageBuffer) |
Testet, ob eine gepufferte Nachricht mit der angegebenen Endpunktadresse übereinstimmt. |
Hinweise
Die zwei Überladungen dieser Methode sind gleichwertig, da dieser Filter nicht den Text der Nachricht überprüft, sondern nur die Adresse anhand eines Abgleichs mit dem längsten Präfix prüft und anschließend die Header prüft.
Match(Message)
Testet, ob eine Nachricht mit der angegebenen Endpunktadresse übereinstimmt.
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
Gibt zurück
true
, wenn das Message-Objekt mit der im Filter angegebenen Endpunktadresse übereinstimmt, andernfalls false
.
Ausnahmen
message
ist null
.
Hinweise
Die zwei Überladungen dieser Methode sind gleichwertig, da dieser Filter nicht den Text der Nachricht überprüft, sondern nur die Adresse anhand eines Abgleichs mit dem längsten Präfix prüft und anschließend die Header prüft.
Gilt für
Match(MessageBuffer)
Testet, ob eine gepufferte Nachricht mit der angegebenen Endpunktadresse übereinstimmt.
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
true
, wenn das MessageBuffer-Objekt mit der Endpunktadresse übereinstimmt, andernfalls false
.
Ausnahmen
messageBuffer
ist null
.
Hinweise
Die zwei Überladungen dieser Methode sind gleichwertig, da dieser Filter nicht den Text der Nachricht überprüft, sondern nur die Adresse anhand eines Abgleichs mit dem längsten Präfix prüft und anschließend die Header prüft.