销售电话: 1-800-867-1380
此文章由机器翻译。 将光标移到文章的句子上,以查看原文。
译文
原文

Filter 类

 

描述根据 BrokeredMessage 进行评估的筛选器表达式。

命名空间:   Microsoft.ServiceBus.Messaging
程序集:  Microsoft.ServiceBus(Microsoft.ServiceBus.dll 中)


[KnownTypeAttribute(typeof(FalseFilter))]
[KnownTypeAttribute(typeof(CorrelationFilter))]
[KnownTypeAttribute(typeof(DateTimeOffset))]
[DataContractAttribute(Name = "Filter", Namespace = "http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
[KnownTypeAttribute(typeof(SqlFilter))]
[KnownTypeAttribute(typeof(TrueFilter))]
public abstract class Filter : IExtensibleDataObject

名称说明
System_CAPS_pubpropertyRequiresPreprocessing

获取一个值,用于指示筛选器表达式是否需要预处理。

名称说明
System_CAPS_pubmethodEquals(Object)

(从 Object 继承。)

System_CAPS_protmethodFinalize()

(从 Object 继承。)

System_CAPS_pubmethodGetHashCode()

(从 Object 继承。)

System_CAPS_pubmethodGetType()

(从 Object 继承。)

System_CAPS_pubmethodMatch(BrokeredMessage)

根据 FilterExpression 来匹配 BrokeredMessage。

System_CAPS_protmethodMemberwiseClone()

(从 Object 继承。)

System_CAPS_pubmethodPreprocess()

预处理筛选器表达式,并返回预处理的 FilterExpression。

System_CAPS_pubmethodToString()

(从 Object 继承。)

System_CAPS_pubmethodValidate()

验证 FilterExpression 并确保它符合有效的语法规则。

FilterExpression 是一个抽象类与下面的具体实现:

  1. SqlFilterExpression 表示使用 SQL 语法的筛选器。

  2. CorrelationFilter 提供相关的优化相等表达式。

此类型的任何公共静态(Visual Basic 中为 Shared)成员都是线程安全的。但不保证所有实例成员都是线程安全的。

返回页首
本文是否对您有所帮助?
(1500 个剩余字符)
感谢您的反馈
显示:
© 2016 Microsoft