BrokeredMessageProperty Clase

Definición

Representa el contenedor de propiedades de un objeto BrokeredMessage.

public sealed class BrokeredMessageProperty : System.ServiceModel.Channels.IMessageProperty
type BrokeredMessageProperty = class
    interface IMessageProperty
Public NotInheritable Class BrokeredMessageProperty
Implements IMessageProperty
Herencia
BrokeredMessageProperty
Implementaciones

Constructores

BrokeredMessageProperty()

Inicializa una nueva instancia de la clase BrokeredMessageProperty.

Campos

Name

Nombre utilizado para aplicar el contenedor de propiedades a un Message al enviar un mensaje.

Propiedades

ContentType

Obtiene o establece el tipo de contenido.

CorrelationId

Obtiene o establece el identificador de la correlación.

DeliveryCount

Obtiene el número de entregas realizadas para entregar este mensaje.

EnqueuedTimeUtc

Obtiene la fecha y hora de la hora enviada en UTC.

ExpiresAtUtc

Obtiene la fecha y hora en UTC a la que se establece el mensaje para que expire.

ForcePersistence

Obtiene o establece si se fuerza la persistencia en esta propiedad.

Label

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

LockedUntilUtc

Obtiene la fecha y hora en UTC hasta la que el mensaje se bloqueará en la cola o suscripción.

LockToken

Obtiene el token de bloqueo asignado por Service Bus al mensaje.

Message

Obtiene el mensaje asincrónica.

MessageId

Obtiene o establece el identificador del mensaje.

PartitionKey

Obtiene o establece una clave de partición para enviar un mensaje transaccional a una cola o tema que no es compatible con la sesión.

Properties

Obtiene las propiedades del mensaje asincrónica.

ReplyTo

Obtiene o establece la dirección de la cola a la que se va a responder.

ReplyToSessionId

Obtiene o establece el identificador de sesión al que se va a responder.

ScheduledEnqueueTimeUtc

Obtiene o establece la fecha y hora en UTC a la que se pondrá en cola el mensaje.

SequenceNumber

Obtiene el número único asignado a un mensaje mediante Service Bus.

SessionId

Obtiene o establece el identificador de la sesión.

TimeToLive

Obtiene o establece el valor de tiempo de vida del mensaje. Esta es la duración después de la cual expira el mensaje, a partir de cuándo se envía el mensaje a Service Bus.Messages anterior a su valor TimeToLive expirará y ya no se conservará en el almacén de mensajes. Los suscriptores no podrán recibir mensajes expirados.

To

Obtiene o establece el envío a la dirección.

ViaPartitionKey

Obtiene o establece un valor de clave de partición cuando se va a usar una transacción para enviar mensajes a través de una cola de transferencia.

Implementaciones de interfaz explícitas

IMessageProperty.CreateCopy()

Representa el contenedor de propiedades de un objeto BrokeredMessage.

Se aplica a