ServiceBusReceivedMessage Klass

Definition

ServiceBusReceivedMessage används för att ta emot data från Service Bus-köer och -prenumerationer. När du skickar meddelanden ServiceBusMessage används .

public class ServiceBusReceivedMessage
type ServiceBusReceivedMessage = class
Public Class ServiceBusReceivedMessage
Arv
ServiceBusReceivedMessage

Kommentarer

Meddelandestrukturen beskrivs i detalj i produktdokumentationen.

Egenskaper

ApplicationProperties

Hämtar programegenskaperna, som kan användas för anpassade meddelandemetadata.

Body

Hämtar meddelandets brödtext.

ContentType

Hämtar innehållstypbeskrivningen.

CorrelationId

Hämtar korrelationsidentifieraren.

DeadLetterErrorDescription

Hämtar felmeddelandets beskrivning av obeställbara meddelanden.

DeadLetterReason

Hämtar det obeställbara skälet till meddelandet.

DeadLetterSource

Hämtar namnet på den kö eller prenumeration som det här meddelandet har placerats i, innan det var obeställt.

DeliveryCount

Hämta det aktuella leveransantalet.

EnqueuedSequenceNumber

Hämtar det ursprungliga sekvensnumret för meddelandet.

EnqueuedTime

Hämtar datum och tid för den skickade tiden i UTC.

ExpiresAt

Hämtar datum och tid i UTC som meddelandet är inställt på att upphöra att gälla.

LockedUntil

Hämtar datum och tid i UTC tills meddelandet låses i kön/prenumerationen.

LockToken

Hämtar låstoken för det aktuella meddelandet.

MessageId

Hämtar MessageId för att identifiera meddelandet.

PartitionKey

Hämtar en partitionsnyckel för att skicka ett meddelande till en partitionerad entitet.

ReplyTo

Hämtar adressen till en entitet som svar ska skickas till.

ReplyToSessionId

Hämtar en sessionsidentifierare som utökar ReplyTo adressen.

ScheduledEnqueueTime

Hämtar datum och tid i UTC där meddelandet ska placeras i kö. Den här egenskapen returnerar tiden i UTC; när du anger egenskapen måste det angivna DateTime-värdet också vara i UTC.

SequenceNumber

Hämtar det unika nummer som tilldelats ett meddelande av Service Bus.

SessionId

Hämtar sessionsidentifieraren för en sessionsmedveten entitet.

State

Hämtar meddelandets tillstånd.

Subject

Hämtar en programspecifik etikett.

TimeToLive

Hämtar meddelandets "time to live"-värde.

To

Hämtar "till"-adressen.

TransactionPartitionKey

Hämtar en partitionsnyckel för att skicka ett meddelande till en entitet via en partitionerad överföringskö.

Metoder

FromAmqpMessage(AmqpAnnotatedMessage, BinaryData)

Konstruerar en ServiceBusReceivedMessage från sitt serialiserade AMQP-formulär.

GetRawAmqpMessage()

Hämtar rådata för Amqp-meddelanden som överfördes via kabeln. Detta kan användas för att aktivera scenarier som kräver läsning av AMQP-sidhuvud, sidfot, egenskap eller anteckningsdata som inte exponeras som toppnivåegenskaper i ServiceBusReceivedMessage.

ToString()

Returnerar en sträng som representerar det aktuella meddelandet.

Gäller för