Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

MessageFilter.Match Method (Message)

When overridden in a derived class, tests whether a message satisfies the filter criteria. The body cannot be examined.

Namespace:  System.ServiceModel.Dispatcher
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

public abstract bool Match(
	Message message


Type: System.ServiceModel.Channels.Message

The Message object to test.

Return Value

Type: System.Boolean
true if the Message object satisfies the filter criteria; otherwise, false.

This method cannot inspect the contents of the message body.

Notes to Implementers

If the filter attempts to examine the body of an unbuffered message, then the filter must throw an InvalidBodyAccessException. It should not return false.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
© 2015 Microsoft