Aracılığıyla paylaş


Aracılı ileti Özellikleri

İleti gönderirken aşağıdaki ileti özelliklerini belirtebilirsiniz. Tek bir ileti gönderilir veya alınırsa, bu özellikler JSON ile kodlanmış biçimde BrokerProperties HTTP üst bilgisinde yer alır. Bir grup ileti gönderilirse, bu özellikler JSON ile kodlanmış HTTP gövdesinin bir parçasıdır. Daha fazla bilgi için bkz. İleti Gönderme ve İleti Gönderme Toplu İşlemi.

Aşağıdaki tabloda Microsoft.ServiceBus.Messaging.BrokeredMessage özellikleri listelenmiştir . Özellikler herhangi bir sırada görünebilir. Bir özellik belirtilmezse, Service Bus bu özellik için varsayılan değeri kullanır. Listelenenler dışındaki aracı özellikleri yoksayılır. Kabul edilen özellikler, belirtilen api sürümünün değerinden bağımsızdır. HTTP isteğinde api-version tanımlayıcısı gerekli değildir.

SessionId ve PartitionKey özelliklerinin her ikisi de ayarlanmışsa, aynı değere ayarlanmalıdır.

Özellik Adı Varsayılan Özellik Açıklaması
CorrelationId (boş) Correlationıd
ForcePersistence yanlış ForcePersistence
Etiketle (boş) Etiketle
Messageıd (boş) Messageıd
PartitionKey (boş) PartitionKey
Replyto (boş) Replyto
ReplyToSessionId (boş) ReplyToSessionId
ScheduledEnqueueTimeUtc (boş) ScheduledEnqueueTimeUtc
SessionId (boş) Sessionıd
TimeToLive (boş) TimeToLive
Amaç (boş) Kime
ViaPartitionKey (boş) ViaPartitionKey

Bu özelliklere ek olarak, özel özellikler belirtebilirsiniz. Tek bir ileti gönderilir veya alınırsa, her özel özellik kendi HTTP üst bilgisine yerleştirilir. Bir grup ileti gönderilirse, özel özellikler JSON ile kodlanmış HTTP gövdesinin bir parçasıdır. Daha fazla bilgi için bkz. İleti Gönderme ve İleti Gönderme Toplu İşlemi.