영업: 1-800-867-1380

Filter 클래스

BrokeredMessage에 대해 평가된 필터 식을 설명합니다.

네임스페이스:  Microsoft.ServiceBus.Messaging
어셈블리:  Microsoft.ServiceBus(Microsoft.ServiceBus.dll)

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

Filter 유형에서 다음 멤버를 표시합니다.

  이름설명
공용 속성RequiresPreprocessing필터 식에 전처리가 필요한지 여부를 나타내는 값을 가져옵니다.
맨 위로 이동

  이름설명
공용 메서드Equals (Object에서 상속됨)
보호된 메서드Finalize (Object에서 상속됨)
공용 메서드GetHashCode (Object에서 상속됨)
공용 메서드GetType (Object에서 상속됨)
공용 메서드MatchFilterExpression에 대해 BrokeredMessage를 일치시킵니다.
보호된 메서드MemberwiseClone (Object에서 상속됨)
공용 메서드Preprocess필터 식을 전처리하고 전처리된 FilterExpression을 반환합니다.
공용 메서드ToString (Object에서 상속됨)
공용 메서드ValidateFilterExpression의 유효성을 검사하여 유효한 문법 규칙을 준수하는지 확인합니다.
맨 위로 이동

  이름설명
명시적 인터페이스 구현전용 속성IExtensibleDataObject..::..ExtensionData추가 데이터를 포함하는 개체를 가져오거나 설정합니다.
맨 위로 이동

FilterExpression is an abstract class with the following concrete implementations:

  1. SqlFilterExpression that represents a filter using SQL syntax.

  2. CorrelationFilter that provides an optimization for correlation equality expressions.

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.
이 정보가 도움이 되었습니까?
(1500자 남음)
의견을 주셔서 감사합니다.

커뮤니티 추가 항목

추가
표시:
© 2014 Microsoft