Condividi tramite


MatchAllMessageFilter.Match Metodo

Definizione

Questi metodi restituiscono true per ogni messaggio che non è null.

Overload

Match(Message)

Questo metodo restituisce true per ogni messaggio che non è null.

Match(MessageBuffer)

Il metodo Match(MessageBuffer) restituisce true per tutti i messaggi non null.

Match(Message)

Questo metodo restituisce true per ogni messaggio che non è 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

Parametri

message
Message

Oggetto Message da controllare.

Restituisce

Restituisce true.

Eccezioni

message è null.

Commenti

La differenza tra i due overload del metodo Match consiste nel fatto che quello che utilizza il parametro MessageBuffer e memorizza l'intero contenuto di un messaggio (incluso il corpo) nel buffer in memoria, mentre l'altro utilizza il parametro Message e non memorizza il corpo nel buffer.

Si applica a

Match(MessageBuffer)

Il metodo Match(MessageBuffer) restituisce true per tutti i messaggi non 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

Parametri

messageBuffer
MessageBuffer

Oggetto MessageBuffer da controllare.

Restituisce

Restituisce true.

Eccezioni

messageBuffer è null.

Commenti

Questo metodo accetta il parametro MessageBuffer che memorizza nel buffer l'intero contenuto di un messaggio (incluso il corpo) e consente che il corpo venga esaminato.

Si applica a