FilterType 枚举

定义

指定在路由消息时要使用的筛选器的类型。

public enum class FilterType
public enum FilterType
type FilterType = 
Public Enum FilterType
继承
FilterType

字段

Action 0

使用 ActionMessageFilter 按操作进行筛选。

And 3

使用 StrictAndMessageFilter 按两个消息筛选器(二者用 AND 连接)进行筛选。

Custom 4

使用用户定义的筛选器。

EndpointAddress 1

使用 EndpointAddressMessageFilter(其 IncludeHostNameInComparison 设置为 false)按地址进行筛选。

EndpointName 5

使用 EndpointNameMessageFilter 按服务终结点的名称进行筛选。

MatchAll 6

使用 MatchAllMessageFilter 以匹配所有消息。

PrefixEndpointAddress 2

使用 PrefixEndpointAddressMessageFilter(其 IncludeHostNameInComparison 设置为 false)按采用最长前缀匹配项的地址进行筛选。

XPath 7

使用 XPathMessageFilter 按 XPath 表达式进行筛选。

注解

有关使用 FilterType 的详细信息,请参见FilterData

适用于