Filter Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Describe una expresión de filtro que se evalúa con un 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
- Herencia
-
Filter
- Derivado
- Atributos
- Implementaciones
Comentarios
Filter es una clase abstracta con las siguientes implementaciones concretas:
Propiedades
RequiresPreprocessing |
Obtiene un valor que indica si la expresión de filtro requiere preprocesamiento. |
Métodos
Match(BrokeredMessage) |
Coincide con BrokeredMessage con FilterExpression. |
Preprocess() |
Preprocesa la expresión de filtro y devuelve un FilterExpression preprocesado. |
Validate() |
Valida FilterExpression y asegúrese de que cumple con las reglas de gramática válidas. |
Implementaciones de interfaz explícitas
IExtensibleDataObject.ExtensionData |
Describe una expresión de filtro que se evalúa con un BrokeredMessage. |
Se aplica a
Consulte también
Azure SDK for .NET