ServiceBusMessage 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í.
ServiceBusMessage se usa para enviar datos a colas y temas de Service Bus. Al recibir mensajes, se usa .ServiceBusReceivedMessage
public class ServiceBusMessage
type ServiceBusMessage = class
Public Class ServiceBusMessage
- Herencia
-
ServiceBusMessage
Comentarios
La estructura del mensaje se describe en detalle en la documentación del producto.
Constructores
ServiceBusMessage() |
Crea un nuevo mensaje. |
ServiceBusMessage(AmqpAnnotatedMessage) |
Crea un nuevo mensaje a partir de la instancia especificada AmqpAnnotatedMessage . |
ServiceBusMessage(BinaryData) |
Crea un nuevo mensaje a partir de la instancia especificada BinaryData . |
ServiceBusMessage(ReadOnlyMemory<Byte>) |
Crea un nuevo mensaje a partir de la carga especificada. |
ServiceBusMessage(ServiceBusReceivedMessage) |
Crea un nuevo mensaje a partir del mensaje recibido especificado copiando las propiedades. |
ServiceBusMessage(String) |
Crea un nuevo mensaje a partir de la cadena especificada, utilizando la codificación UTF-8. |
Propiedades
ApplicationProperties |
Obtiene el contenedor de propiedades de la aplicación, que se puede usar para metadatos de mensajes personalizados. |
Body |
Obtiene o establece el cuerpo del mensaje. |
ContentType |
Obtiene o establece el descriptor de tipo de contenido. |
CorrelationId |
Obtiene o establece el identificador de correlación. |
MessageId |
Obtiene o establece el messageId para identificar el mensaje. |
PartitionKey |
Obtiene o establece una clave de partición para enviar un mensaje a una entidad con particiones. |
ReplyTo |
Obtiene o establece la dirección de una entidad a la que se van a enviar respuestas. |
ReplyToSessionId |
Obtiene o establece un identificador de sesión que aumenta la ReplyTo dirección. |
ScheduledEnqueueTime |
Obtiene o establece la fecha y hora, en UTC, en la que el mensaje debe estar disponible para los receptores. Esta propiedad no controla cuándo el cliente envía un mensaje. El envío se produce inmediatamente cuando |
SessionId |
Obtiene o establece el identificador de sesión de una entidad compatible con sesión. |
Subject |
Obtiene o establece un asunto específico de la aplicación. |
TimeToLive |
Obtiene o establece el valor de "período de vida" del mensaje. |
To |
Obtiene o establece la dirección "to". |
TransactionPartitionKey |
Obtiene o establece una clave de partición para enviar un mensaje a una entidad a través de una cola de transferencia con particiones. |
Métodos
GetRawAmqpMessage() |
Obtiene los datos de mensaje AMQP sin procesar que se transmitirán a través de la conexión. Esto se puede usar para habilitar escenarios que requieren establecer datos de encabezado, pie de página, propiedad o anotación amQP que no se exponen como propiedades de nivel superior en ServiceBusMessage. |
ToString() |
Devuelve una cadena que representa el mensaje actual. |
Se aplica a
Azure SDK for .NET