Condividi tramite


ServiceBusReceivedMessage Classe

Definizione

viene ServiceBusReceivedMessage usato per ricevere dati da code e sottoscrizioni del bus di servizio. Quando si inviano messaggi, viene utilizzato .ServiceBusMessage

public class ServiceBusReceivedMessage
type ServiceBusReceivedMessage = class
Public Class ServiceBusReceivedMessage
Ereditarietà
ServiceBusReceivedMessage

Commenti

La struttura dei messaggi viene descritta in dettaglio nella documentazione del prodotto.

Proprietà

ApplicationProperties

Ottiene il contenitore delle proprietà dell'applicazione, che può essere utilizzato per i metadati dei messaggi personalizzati.

Body

Ottiene il corpo del messaggio.

ContentType

Ottiene il descrittore del tipo di contenuto.

CorrelationId

Ottiene l'identificatore di correlazione.

DeadLetterErrorDescription

Ottiene la descrizione dell'errore di messaggi non recapitabili per il messaggio.

DeadLetterReason

Ottiene il motivo dei messaggi non recapitabili.

DeadLetterSource

Ottiene il nome della coda o della sottoscrizione su cui è stato accodato il messaggio, prima di essere recapitato senza messaggi non recapitabili.

DeliveryCount

Ottiene il numero di recapito corrente.

EnqueuedSequenceNumber

Ottiene il numero di sequenza originale del messaggio.

EnqueuedTime

Ottiene la data e l'ora dell'ora inviata in formato UTC.

ExpiresAt

Ottiene la data e l'ora in formato UTC in cui il messaggio è impostato per la scadenza.

LockedUntil

Ottiene la data e l'ora in formato UTC fino alla quale il messaggio verrà bloccato nella coda o nella sottoscrizione.

LockToken

Ottiene il token di blocco per il messaggio corrente.

MessageId

Ottiene il MessageId per identificare il messaggio.

PartitionKey

Ottiene una chiave di partizione per l'invio di un messaggio a un'entità partizionata.

ReplyTo

Ottiene l'indirizzo di un'entità a cui inviare risposte.

ReplyToSessionId

Ottiene un identificatore di sessione che aumenta l'indirizzo ReplyTo .

ScheduledEnqueueTime

Ottiene la data e l'ora in formato UTC in cui verrà accodato il messaggio. Questa proprietà restituisce l'ora in formato UTC; quando si imposta la proprietà , anche il valore DateTime specificato deve essere in formato UTC.

SequenceNumber

Ottiene il numero univoco assegnato a un messaggio dal bus di servizio.

SessionId

Ottiene l'identificatore di sessione per un'entità con riconoscimento della sessione.

State

Ottiene lo stato del messaggio.

Subject

Ottiene un'etichetta specifica dell'applicazione.

TimeToLive

Ottiene il valore "time to live" del messaggio.

To

Ottiene l'indirizzo "a".

TransactionPartitionKey

Ottiene una chiave di partizione per l'invio di un messaggio a un'entità tramite una coda di trasferimento partizionata.

Metodi

FromAmqpMessage(AmqpAnnotatedMessage, BinaryData)

Costruisce un oggetto ServiceBusReceivedMessage dal formato AMQP serializzato.

GetRawAmqpMessage()

Ottiene i dati del messaggio Amqp non elaborati trasmessi in rete. Può essere usato per abilitare scenari che richiedono la lettura di intestazione, piè di pagina, proprietà o dati di annotazione AMQP non esposti come proprietà di primo livello in ServiceBusReceivedMessage.

ToString()

Restituisce una stringa che rappresenta il messaggio corrente.

Si applica a