StrictAndMessageFilter Class

Definition

Represents a query that tests whether a message satisfies both specified MessageFilter objects.

public ref class StrictAndMessageFilter : System::ServiceModel::Dispatcher::MessageFilter
public class StrictAndMessageFilter : System.ServiceModel.Dispatcher.MessageFilter
type StrictAndMessageFilter = class
    inherit MessageFilter
Public Class StrictAndMessageFilter
Inherits MessageFilter
Inheritance
StrictAndMessageFilter

Remarks

Matches performed by this filter will always evaluate both MessageFilter objects before returning a result.

This AND operation does not short circuit if the first MessageFilter evaluated returns false.

Constructors

StrictAndMessageFilter(MessageFilter, MessageFilter)

Creates a new instance of the StrictAndMessageFilter class using the specified MessageFilter objects.

Methods

CreateFilterTable<TFilterData>()

Creates a new IMessageFilterTable<TFilterData>.

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
Match(Message)

Tests whether a message matches both of the MessageFilter objects specified in this filter.

Match(MessageBuffer)

Tests whether a buffered message matches both of the MessageFilter objects specified in this filter.

MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to