ICloneable
IContentHeader
Known direct subtypes:
BasicProperties
The specification code generator provides
protocol-version-specific implementations of this interface. To
obtain an implementation of this interface in a
protocol-version-neutral way, use
Each property is readable, writable and clearable: a cleared property will not be transmitted over the wire. Properties on a fresh instance are clear by default.
Type | Name | Summary |
---|---|---|
|
AppId (rw)
|
Application Id. |
|
ClusterId (rw)
|
Intra-cluster routing identifier (cluster id is deprecated in AMQP 0-9-1). |
|
ContentEncoding (rw)
|
MIME content encoding. |
|
ContentType (rw)
|
MIME content type. |
|
CorrelationId (rw)
|
Application correlation identifier. |
|
DeliveryMode (rw)
|
Non-persistent (1) or persistent (2). |
|
Expiration (rw)
|
Message expiration specification. |
|
Headers (rw)
|
Message header field table. Is of type |
|
MessageId (rw)
|
Application message Id. |
|
Persistent (rw)
|
Sets |
|
Priority (rw)
|
Message priority, 0 to 9. |
|
ReplyTo (rw)
|
Destination to reply to. |
PublicationAddress |
ReplyToAddress (rw)
|
Convenience property; parses |
AmqpTimestamp |
Timestamp (rw)
|
Message timestamp. |
|
Type (rw)
|
Message type name. |
|
UserId (rw)
|
User Id. |
Name | Summary |
---|---|
void ClearAppId()
|
Clear the |
void ClearClusterId()
|
Clear the |
void ClearContentEncoding()
|
Clear the |
void ClearContentType()
|
Clear the |
void ClearCorrelationId()
|
Clear the |
void ClearDeliveryMode()
|
Clear the |
void ClearExpiration()
|
Clear the |
void ClearHeaders()
|
Clear the |
void ClearMessageId()
|
Clear the |
void ClearPriority()
|
Clear the |
void ClearReplyTo()
|
Clear the |
void ClearTimestamp()
|
Clear the |
void ClearType()
|
Clear the Type property. |
void ClearUserId()
|
Clear the |
bool IsAppIdPresent()
|
Returns true if the |
bool IsClusterIdPresent()
|
Returns true if the |
bool IsContentEncodingPresent()
|
Returns true if the |
bool IsContentTypePresent()
|
Returns true if the |
bool IsCorrelationIdPresent()
|
Returns true if the |
bool IsDeliveryModePresent()
|
Returns true if the |
bool IsExpirationPresent()
|
Returns true if the |
bool IsHeadersPresent()
|
Returns true if the |
bool IsMessageIdPresent()
|
Returns true if the |
bool IsPriorityPresent()
|
Returns true if the |
bool IsReplyToPresent()
|
Returns true if the |
bool IsTimestampPresent()
|
Returns true if the |
bool IsTypePresent()
|
Returns true if the Type property is present. |
bool IsUserIdPresent()
|
Returns true if the |
void SetPersistent(bool persistent)
|
Sets |
void ClearClusterId()
Return type |
|
---|
bool IsAppIdPresent()
Return type |
|
---|
bool IsClusterIdPresent()
Return type |
|
---|
bool IsContentEncodingPresent()
Return type |
|
---|
bool IsContentTypePresent()
Return type |
|
---|
bool IsCorrelationIdPresent()
Return type |
|
---|
bool IsDeliveryModePresent()
Return type |
|
---|
bool IsExpirationPresent()
Return type |
|
---|
bool IsHeadersPresent()
Return type |
|
---|
bool IsMessageIdPresent()
Return type |
|
---|
bool IsPriorityPresent()
Return type |
|
---|
bool IsReplyToPresent()
Return type |
|
---|
bool IsTimestampPresent()
Return type |
|
---|
bool IsTypePresent()
Return type |
|
---|
bool IsUserIdPresent()
Return type |
|
---|
void SetPersistent(bool persistent)
Return type |
|
||||
---|---|---|---|---|---|
Parameters |
|
The numbers 1 and 2 for delivery mode are "magic" in that they appear in the AMQP 0-8 and 0-9 specifications as part of the definition of the DeliveryMode Basic-class property, without being defined as named constants.
Calling this method causes