Freigeben über


BrokeredMessageProperty Klasse

Definition

Stellt den Eigenschaftenbehälter für einen dar BrokeredMessage.

public sealed class BrokeredMessageProperty : System.ServiceModel.Channels.IMessageProperty
type BrokeredMessageProperty = class
    interface IMessageProperty
Public NotInheritable Class BrokeredMessageProperty
Implements IMessageProperty
Vererbung
BrokeredMessageProperty
Implementiert

Konstruktoren

BrokeredMessageProperty()

Initialisiert eine neue Instanz der BrokeredMessageProperty-Klasse.

Felder

Name

Der Name, der beim Senden einer Nachricht zum Anwenden des Eigenschaftenbehälters auf ein Message verwendet wird.

Eigenschaften

ContentType

Ruft den Typ des Inhalts ab bzw. legt diesen fest.

CorrelationId

Ruft den Bezeichner der Korrelation ab oder legt diese fest.

DeliveryCount

Ruft die Anzahl der Lieferungen ab, die zum Übermitteln dieser Nachricht vorgenommen wurden.

EnqueuedTimeUtc

Ruft das Datum und die Uhrzeit der gesendeten Uhrzeit in UTC ab.

ExpiresAtUtc

Ruft das Datum und die Uhrzeit in UTC ab, zu dem die Nachricht abläuft.

ForcePersistence

Ruft ab oder legt fest, ob die Persistenz für diese Eigenschaft erzwungen werden soll.

Label

Ruft die anwendungsspezifische Bezeichnung ab oder legt diese fest.

LockedUntilUtc

Ruft das Datum und die Uhrzeit in UTC ab, bis die Nachricht in der Warteschlange/im Abonnement gesperrt wird.

LockToken

Ruft das Sperrtoken ab, das der Nachricht von Service Bus zugewiesen ist.

Message

Ruft die brokerierte Nachricht ab.

MessageId

Ruft den Bezeichner der Nachricht ab oder legt diese fest.

PartitionKey

Ruft einen Partitionsschlüssel zum Senden einer Transaktionsnachricht an eine Warteschlange oder ein Thema ab, das nicht sitzungsfähig ist, oder legt diesen fest.

Properties

Ruft die Eigenschaften der brokerierten Nachricht ab.

ReplyTo

Ruft die Adresse der Warteschlange ab, an die antworten soll, oder legt sie fest.

ReplyToSessionId

Ruft den Sitzungsbezeichner ab, auf den antworten soll, oder legt diesen fest.

ScheduledEnqueueTimeUtc

Ruft das Datum und die Uhrzeit in UTC ab, zu denen die Nachricht in die Warteschlange gestellt wird, oder legt diese fest.

SequenceNumber

Ruft die eindeutige Nummer ab, die einer Nachricht vom Service Bus zugewiesen ist.

SessionId

Ruft den Bezeichner der Sitzung ab oder legt diese fest.

TimeToLive

Ruft den TTL-Wert der Nachricht ab oder legt diesen fest. Dies ist die Dauer, nach der die Nachricht abläuft. Ab dem Zeitpunkt, ab dem die Nachricht an service bus gesendet wird. Nachrichten, die älter als ihr TimeToLive-Wert sind, laufen ab und werden nicht mehr im Nachrichtenspeicher aufbewahrt. Abonnenten sind nicht mehr in der Lage, abgelaufene Nachrichten zu empfangen.

To

Ruft die Sendeadresse ab oder legt sie fest.

ViaPartitionKey

Ruft einen Partitionsschlüsselwert ab, wenn eine Transaktion zum Senden von Nachrichten über eine Übertragungswarteschlange verwendet werden soll, oder legt diesen fest.

Explizite Schnittstellenimplementierungen

IMessageProperty.CreateCopy()

Stellt den Eigenschaftenbehälter für einen dar BrokeredMessage.

Gilt für: