Sdílet prostřednictvím


Vlastnosti zprostředkované zprávy

Při odesílání zprávy můžete zadat následující vlastnosti zprávy. Pokud je odeslána nebo přijata jedna zpráva, jsou tyto vlastnosti obsaženy v hlavičce PROTOKOLU HTTP BrokerProperties ve formátu kódování JSON. Pokud se odešle dávka zpráv, jsou tyto vlastnosti součástí textu HTTP s kódováním JSON. Další informace najdete v tématu Odeslání zprávy a Odeslání dávky zpráv.

Následující tabulka uvádí vlastnosti Microsoft.ServiceBus.Messaging.BrokeredMessage . Vlastnosti se můžou zobrazit v libovolném pořadí. Pokud vlastnost není zadána, service Bus použije výchozí hodnotu pro danou vlastnost. Vlastnosti zprostředkovatele jiné než uvedené jsou ignorovány. Akceptované vlastnosti jsou nezávislé na hodnotě zadané verze rozhraní API. Specifikátor api-version se v požadavku HTTP nevyžaduje.

Pokud jsou vlastnosti SessionId a PartitionKey nastavené, musí být nastaveny na stejnou hodnotu.

Název vlastnosti Výchozí Popis vlastnosti
CorrelationId (prázdné) Correlationid
ForcePersistence false (nepravda) ForcePersistence
Popisek (prázdné) Popisek
Messageid (prázdné) Messageid
PartitionKey (prázdné) PartitionKey
Odpovědět (prázdné) Odpovědět
ReplyToSessionId (prázdné) ReplyToSessionId
ScheduledEnqueueTimeUtc (prázdné) ScheduledEnqueueTimeUtc
SessionId (prázdné) Sessionid
TimeToLive (prázdné) TimeToLive
Záměr (prázdné) Do
ViaPartitionKey (prázdné) ViaPartitionKey

Kromě těchto vlastností můžete zadat vlastní vlastnosti. Pokud se odešle nebo obdrží jedna zpráva, každá vlastní vlastnost se umístí do vlastní hlavičky HTTP. Pokud se odešle dávka zpráv, vlastní vlastnosti jsou součástí textu HTTP s kódováním JSON. Další informace najdete v tématu Odeslání zprávy a Odeslání dávky zpráv.