Proprietà del messaggio broker

Quando si invia un messaggio, è possibile specificare le proprietà seguenti del messaggio. Se si invia o si riceve un singolo messaggi, queste proprietà si troveranno nell'intestazione HTTP BrokerProperties in un formato con codifica JSON. Se si invia un batch di messaggi, queste proprietà faranno parte del corpo HTTP con codifica JSON. Per altre informazioni, vedere Send Message and Send Message Batch.For more information, see Send Message Batch.For more information, see Send Message And Send Message Batch.

Nella tabella seguente sono elencate le proprietà Microsoft.ServiceBus.Messaging.BrokeredMessage . Le proprietà possono essere visualizzate in qualsiasi ordine. Se una proprietà non è specificata, il bus di servizio usa il valore predefinito per tale proprietà. Le proprietà broker diverse da quelle elencate saranno ignorate. Le proprietà accettate sono indipendenti dal valore di api-version specificato. L'identificatore api-version non è obbligatorio nella richiesta HTTP.

Se entrambe le proprietà SessionId e PartitionKey sono state impostate, è necessario che siano impostate sullo stesso valore.

Nome proprietà Predefinito Descrizione della proprietà
CorrelationId (vuoto) Correlationid
ForcePersistence false ForcePersistence
Etichetta (vuoto) Etichetta
MessageId (vuoto) Messageid
PartitionKey (vuoto) PartitionKey
ReplyTo (vuoto) ReplyTo
ReplyToSessionId (vuoto) ReplyToSessionId
ScheduledEnqueueTimeUtc (vuoto) ScheduledEnqueueTimeUtc
SessionId (vuoto) SessionId
timeToLive (vuoto) Timetolive
Per (vuoto) To
ViaPartitionKey (vuoto) ViaPartitionKey

Oltre a queste proprietà, è possibile specificare proprietà personalizzate. Se si invia o si riceve un singolo messaggio, ogni proprietà personalizzata sarà posizionata in un'intestazione HTTP specifica. Se si invia un batch di messaggi, le proprietà personalizzate faranno parte del corpo HTTP con codifica JSON. Per altre informazioni, vedere Send Message and Send Message Batch.For more information, see Send Message Batch.For more information, see Send Message And Send Message Batch.