Поделиться через


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 оцениваются до возвращения результата.

Применяется к