MatchAllMessageFilter.Match Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ces méthodes retournent true
pour tous les messages qui n'ont pas la valeur null
.
Surcharges
Match(Message) |
Cette méthode retourne |
Match(MessageBuffer) |
La méthode Match(MessageBuffer) retourne |
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
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.