Filter Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Descreve uma expressão de filtro avaliada em relação a um BrokeredMessage.
[System.Runtime.Serialization.DataContract(Name="Filter", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.SqlFilter))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.TrueFilter))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.FalseFilter))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.CorrelationFilter))]
[System.Runtime.Serialization.KnownType(typeof(System.DateTimeOffset))]
public abstract class Filter : System.Runtime.Serialization.IExtensibleDataObject
[<System.Runtime.Serialization.DataContract(Name="Filter", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.SqlFilter))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.TrueFilter))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.FalseFilter))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.CorrelationFilter))>]
[<System.Runtime.Serialization.KnownType(typeof(System.DateTimeOffset))>]
type Filter = class
interface IExtensibleDataObject
Public MustInherit Class Filter
Implements IExtensibleDataObject
- Herança
-
Filter
- Derivado
- Atributos
- Implementações
Comentários
Filter é uma classe abstrata com as seguintes implementações concretas:
Propriedades
RequiresPreprocessing |
Obtém um valor que indica se a expressão de filtro requer pré-processamento. |
Métodos
Match(BrokeredMessage) |
Corresponde ao BrokeredMessage com o FilterExpression. |
Preprocess() |
Pré-processa a expressão de filtro e retorna uma FilterExpression pré-processada. |
Validate() |
Valida a FilterExpression e verifique se ela está em conformidade com as regras gramaticais válidas. |
Implantações explícitas de interface
IExtensibleDataObject.ExtensionData |
Descreve uma expressão de filtro avaliada em relação a um BrokeredMessage. |
Aplica-se a
Confira também
Azure SDK for .NET