Delen via


Eigenschappen van brokered bericht

Wanneer u een bericht verzendt, kunt u de volgende berichteigenschappen opgeven. Als er één bericht wordt verzonden of ontvangen, zijn deze eigenschappen opgenomen in de HTTP-header BrokerProperties in een met JSON gecodeerde indeling. Als er een batch berichten wordt verzonden, maken deze eigenschappen deel uit van de met JSON gecodeerde HTTP-hoofdtekst. Zie Bericht verzenden en Berichtbatch verzenden voor meer informatie.

De volgende tabel bevat de eigenschappen van Microsoft.ServiceBus.Messaging.BrokeredMessage . De eigenschappen kunnen in elke volgorde worden weergegeven. Als er geen eigenschap is opgegeven, gebruikt Service Bus de standaardwaarde voor die eigenschap. Andere brokereigenschappen dan de vermelde eigenschappen worden genegeerd. De geaccepteerde eigenschappen zijn onafhankelijk van de waarde van de opgegeven API-versie. De api-versieaanduiding is niet vereist in de HTTP-aanvraag.

Als de eigenschappen SessionId en PartitionKey beide zijn ingesteld, moeten ze op dezelfde waarde worden ingesteld.

Eigenschapsnaam Standaard Beschrijving van de eigenschap
CorrelationId (leeg) CorrelationId
ForcePersistence onjuist ForcePersistence
Label (leeg) Label
Messageid (leeg) Messageid
PartitionKey (leeg) PartitionKey
ReplyTo (leeg) ReplyTo
ReplyToSessionId (leeg) ReplyToSessionId
ScheduledEnqueueTimeUtc (leeg) ScheduledEnqueueTimeUtc
Sessionid (leeg) Sessionid
TimeToLive (leeg) TimeToLive
Tot (leeg) Aan
ViaPartitionKey (leeg) ViaPartitionKey

Naast deze eigenschappen kunt u aangepaste eigenschappen opgeven. Als er één bericht wordt verzonden of ontvangen, wordt elke aangepaste eigenschap in een eigen HTTP-header geplaatst. Als er een batch berichten wordt verzonden, maken aangepaste eigenschappen deel uit van de met JSON gecodeerde HTTP-hoofdtekst. Zie Bericht verzenden en Berichtbatch verzenden voor meer informatie.