CorrelationFilter Clase
TOC
Collapse the table of content
Expand the table of content
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

CorrelationFilter (Clase)

 

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

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

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

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

NombreDescripción
System_CAPS_pubmethodCorrelationFilter()

Inicializa una nueva instancia de la CorrelationFilter clase con valores predeterminados.

System_CAPS_pubmethodCorrelationFilter(String)

Inicializa una nueva instancia de la CorrelationFilter con el identificador de correlación especificado.

NombreDescripción
System_CAPS_pubpropertyContentType

Obtiene el tipo de contenido del mensaje.

System_CAPS_pubpropertyCorrelationId

Obtiene el identificador de la correlación.

System_CAPS_pubpropertyLabel

Obtiene la etiqueta específica de la aplicación.

System_CAPS_pubpropertyMessageId

Obtiene el identificador del mensaje.

System_CAPS_pubpropertyProperties

Obtiene las propiedades específicas de la aplicación del mensaje.

System_CAPS_pubpropertyReplyTo

Obtiene la dirección de responder a la cola.

System_CAPS_pubpropertyReplyToSessionId

Obtiene el identificador de sesión para responder a.

System_CAPS_pubpropertyRequiresPreprocessing

Obtiene un valor que indica si la CorrelationFilter expresión requiere preprocesamiento.(Reemplaza a Filter.RequiresPreprocessing).

System_CAPS_pubpropertySessionId

Obtiene el identificador de sesión.

System_CAPS_pubpropertyTo

Obtiene la dirección para enviar a.

NombreDescripción
System_CAPS_pubmethodEquals(Object)

(Heredado de Object.)

System_CAPS_pubmethodGetHashCode()

(Heredado de Object.)

System_CAPS_pubmethodGetType()

(Heredado de Object.)

System_CAPS_pubmethodMatch(BrokeredMessage)

Indica si un mensaje coincide con la expresión SQL actual.(Reemplaza a Filter.Match(BrokeredMessage)).

System_CAPS_pubmethodPreprocess()

Obtiene la expresión de filtro preprocesada.(Reemplaza a Filter.Preprocess()).

System_CAPS_pubmethodToString()

Convierte el valor de la instancia actual en su representación de cadena equivalente.(Reemplaza a Object.ToString()).

System_CAPS_pubmethodValidate()

Valida la CorrelationFilter objeto.(Reemplaza a Filter.Validate()).

NombreDescripción
System_CAPS_pubinterfaceSystem_CAPS_privpropertyIExtensibleDataObject.ExtensionData

Obtiene o establece el objeto que contiene datos adicionales.(Heredado de Filter.)

El CorrelationFilter proporciona un acceso directo al eficaz para las declaraciones de filtros que tratan sólo con la igualdad de correlación. En este caso se puede evitar el costo del análisis lexicográfico de la expresión. No sólo se optimizarán filtros de correlación en tiempo de declaración, pero también se puede optimizar en tiempo de ejecución. Coincidencia de filtro de correlación puede reducirse a una búsqueda de la tabla hash, que agrega la complejidad del conjunto de filtros de correlación definido a 0 (1).

Los miembros estáticos públicos (Shared en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Volver al principio
Mostrar:
© 2016 Microsoft