Exportar (0) Imprimir
Expandir todo

Clase Filter

Describe una expresión de filtro que se evalúa frente a un BrokeredMessage.

Espacio de nombres:  Microsoft.ServiceBus.Messaging
Ensamblado:  Microsoft.ServiceBus (en Microsoft.ServiceBus.dll)

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

El tipo Filter expone los siguientes miembros.

  NombreDescripción
Propiedad públicaRequiresPreprocessingObtiene un valor que indica si la expresión de filtro necesita preprocesamiento.
Arriba

  NombreDescripción
Método públicoEquals (Se hereda de Object.)
Método protegidoFinalize (Se hereda de Object.)
Método públicoGetHashCode (Se hereda de Object.)
Método públicoGetType (Se hereda de Object.)
Método públicoMatchHace coincidir el BrokeredMessage con la FilterExpression.
Método protegidoMemberwiseClone (Se hereda de Object.)
Método públicoPreprocessPreprocesa la expresión de filtro y devuelve una FilterExpression preprocesada.
Método públicoToString (Se hereda de Object.)
Método públicoValidateValida la FilterExpression y asegura que cumple las reglas gramaticales válidas.
Arriba

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.

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft