StrictAndMessageFilter.Match 方法

定义

测试消息或缓冲消息是否与筛选器相匹配。

重载

Match(Message)

测试消息是否与此筛选器中指定的两个 MessageFilter 对象相匹配。

Match(MessageBuffer)

测试缓冲消息是否与此筛选器中指定的两个 MessageFilter 对象相匹配。

注解

当针对某个匹配条件进行测试时,会先计算两个 MessageFilter 对象,然后再返回结果。

Match(Message)

测试消息是否与此筛选器中指定的两个 MessageFilter 对象相匹配。

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

参数

message
Message

要测试的 Message

返回

如果缓冲区中包含的消息与两个消息筛选器相匹配,则为 true;否则为 false

适用于

Match(MessageBuffer)

测试缓冲消息是否与此筛选器中指定的两个 MessageFilter 对象相匹配。

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

参数

buffer
MessageBuffer

要测试的 MessageBuffer

返回

如果缓冲区中包含的消息与两个消息筛选器相匹配,则为 true;否则为 false

注解

当针对某个匹配条件进行测试时,会先计算两个 MessageFilter 对象,然后再返回结果。

适用于