Partager via


MatchAllMessageFilter.Match Méthode

Définition

Ces méthodes retournent true pour tous les messages qui n'ont pas la valeur null.

Surcharges

Match(Message)

Cette méthode retourne true pour chaque message qui n'a pas la valeur null.

Match(MessageBuffer)

La méthode Match(MessageBuffer) retourne true pour tous les messages qui n'ont pas la valeur null.

Match(Message)

Cette méthode retourne true pour chaque message qui n'a pas la valeur 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

Paramètres

message
Message

Objet Message à tester.

Retours

Retourne true.

Exceptions

message a la valeur null.

Remarques

La différence entre les deux surcharges de la méthode Match est que l'une prend le paramètre MessageBuffer et met en mémoire tampon tout le contenu d'un message (y compris son corps) dans la mémoire, alors que l'autre prend le paramètre Message et ne met pas le corps en mémoire tampon.

S’applique à

Match(MessageBuffer)

La méthode Match(MessageBuffer) retourne true pour tous les messages qui n'ont pas la valeur 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

Paramètres

messageBuffer
MessageBuffer

Objet MessageBuffer à tester.

Retours

Retourne true.

Exceptions

messageBuffer a la valeur null.

Remarques

Cette méthode prend le paramètre MessageBuffer, qui met en mémoire tampon tout le contenu d'un message (y compris son corps) en mémoire et autorise l'inspection du corps.

S’applique à