Editar

Partilhar via


StrictAndMessageFilter.Match Method

Definition

Tests whether a message or a buffered message matches the filter.

Overloads

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.

Remarks

When testing for a match condition, both MessageFilter objects are evaluated before returning a result.

Match(Message)

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

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

Parameters

message
Message

The Message to test.

Returns

true if the message contained in the buffer matches both message filters; otherwise, false.

Applies to

Match(MessageBuffer)

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

public:
 override bool Match(System::ServiceModel::Channels::MessageBuffer ^ buffer);
public override bool Match (System.ServiceModel.Channels.MessageBuffer buffer);
override this.Match : System.ServiceModel.Channels.MessageBuffer -> bool
Public Overrides Function Match (buffer As MessageBuffer) As Boolean

Parameters

buffer
MessageBuffer

The MessageBuffer to test.

Returns

true if the message contained in the buffer matches both message filters; otherwise, false.

Remarks

When testing for a match condition, both MessageFilter objects are evaluated before returning a result.

Applies to