PrefixEndpointAddressMessageFilter.Match Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Проверяет, удовлетворяет ли сообщение или буферизованное сообщение критериям фильтра конечной точки.
Перегрузки
Match(Message) |
Проверяет, соответствует ли сообщение указанному адресу конечной точки. |
Match(MessageBuffer) |
Проверяет, удовлетворяет ли буферизованное сообщение указанному адресу конечной точки. |
Комментарии
Две перегрузки этого метода равнозначны, так как этот фильтр не проверяет тело сообщения, а только адрес для поиска соответствия самого длинного префикса, а затем заголовки.
Match(Message)
Проверяет, соответствует ли сообщение указанному адресу конечной точки.
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
Параметры
Возвращаемое значение
Значение true
, если объект Message соответствует адресу конечной точки, указанному в фильтре; в противном случае значение false
.
Исключения
message
имеет значение null
.
Комментарии
Две перегрузки этого метода равнозначны, так как этот фильтр не проверяет тело сообщения, а только адрес для поиска соответствия самого длинного префикса, а затем заголовки.
Применяется к
Match(MessageBuffer)
Проверяет, удовлетворяет ли буферизованное сообщение указанному адресу конечной точки.
public:
override bool Match(System::ServiceModel::Channels::MessageBuffer ^ messageBuffer);
public override bool Match (System.ServiceModel.Channels.MessageBuffer messageBuffer);
override this.Match : System.ServiceModel.Channels.MessageBuffer -> bool
Public Overrides Function Match (messageBuffer As MessageBuffer) As Boolean
Параметры
- messageBuffer
- MessageBuffer
Объект MessageBuffer для проверки.
Возвращаемое значение
Значение true
, если объект MessageBuffer соответствует адресу конечной точки; в противном случае — значение false
.
Исключения
messageBuffer
имеет значение null
.
Комментарии
Две перегрузки этого метода равнозначны, так как этот фильтр не проверяет тело сообщения, а только адрес для поиска соответствия самого длинного префикса, а затем заголовки.