Exportar (0) Imprimir
Expandir todo

Clase CorrelationFilter

Representa la expresión de filtro de correlación.

System..::..Object
  Microsoft.ServiceBus.Messaging..::..Filter
    Microsoft.ServiceBus.Messaging..::..CorrelationFilter

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

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

El tipo CorrelationFilter expone los siguientes miembros.

  NombreDescripción
Método públicoCorrelationFilter()()()()Inicia una nueva instancia de la clase CorrelationFilter con valores predeterminados.
Método públicoCorrelationFilter(String)Inicializa una nueva instancia de la clase CorrelationFilter con el identificador de correlación especificado.
Arriba

  NombreDescripción
Propiedad públicaContentTypeObtiene el tipo de contenido del mensaje.
Propiedad públicaCorrelationIdObtiene el identificador de la correlación.
Propiedad públicaLabelObtiene la etiqueta específica de la aplicación.
Propiedad públicaMessageIdObtiene el identificador del mensaje.
Propiedad públicaPropertiesObtiene las propiedades del mensaje específicas de la aplicación.
Propiedad públicaReplyToObtiene la dirección de la cola a la que se va a contestar.
Propiedad públicaReplyToSessionIdObtiene el identificador de sesión al que se va a contestar.
Propiedad públicaRequiresPreprocessingObtiene un valor que indica si la expresión CorrelationFilter necesita preprocesamiento. (Invalida Filter..::..RequiresPreprocessing.)
Propiedad públicaSessionIdObtiene el identificador de sesión.
Propiedad públicaToObtiene la dirección a la que se va a realizar el envío.
Arriba

  NombreDescripción
Método públicoEquals (Se hereda de Object.)
Método públicoGetHashCode (Se hereda de Object.)
Método públicoGetType (Se hereda de Object.)
Método públicoMatchIndica si un mensaje coincide con la expresión SQL actual. (Invalida Filter..::..Match(BrokeredMessage).)
Método públicoPreprocessObtiene la expresión de filtro preprocesada. (Invalida Filter..::..Preprocess()()()().)
Método públicoToString (Se hereda de Object.)
Método públicoValidateValida el objeto CorrelationFilter especificado. (Invalida Filter..::..Validate()()()().)
Arriba

The CorrelationFilter provides an efficient shortcut for declarations of filters that deal only with correlation equality. In this case the cost of the lexicographical analysis of the expression can be avoided. Not only will correlation filters be optimized at declaration time, but they will also be optimized at runtime. Correlation filter matching can be reduced to a hashtable lookup, which aggregates the complexity of the set of defined correlation filters to 0(1).

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