public interface IFileProperties

Known direct subtypes: FileProperties

Summary

Common AMQP File content-class headers interface, spanning the union of the functionality offered by versions 0-8, 0-8qpid and 0-9 (without WIP) of AMQP.

Remarks

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 IModel.CreateFileProperties().

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.

Property Summary

Type Name Summary
string ClusterId (rw)

intra-cluster routing identifier

string ContentEncoding (rw)

MIME content encoding

string ContentType (rw)

MIME content type

string Filename (rw)

message filename

IDictionary Headers (rw)

message header field table

string MessageId (rw)

application message identifier

byte Priority (rw)

message priority, 0 to 9

string ReplyTo (rw)

destination to reply to

AmqpTimestamp Timestamp (rw)

message timestamp

Method Summary

Name Summary
void ClearClusterId()

Clear the ClusterId property.

void ClearContentEncoding()

Clear the ContentEncoding property.

void ClearContentType()

Clear the ContentType property.

void ClearFilename()

Clear the Filename property.

void ClearHeaders()

Clear the Headers property.

void ClearMessageId()

Clear the MessageId property.

void ClearPriority()

Clear the Priority property.

void ClearReplyTo()

Clear the ReplyTo property.

void ClearTimestamp()

Clear the Timestamp property.

Property Detail

string ClusterId (rw)

Summary

intra-cluster routing identifier

string ContentEncoding (rw)

Summary

MIME content encoding

string ContentType (rw)

Summary

MIME content type

string Filename (rw)

Summary

message filename

IDictionary Headers (rw)

Summary

message header field table

string MessageId (rw)

Summary

application message identifier

byte Priority (rw)

Summary

message priority, 0 to 9

string ReplyTo (rw)

Summary

destination to reply to

AmqpTimestamp Timestamp (rw)

Summary

message timestamp

Method Detail

ClearClusterId

void ClearClusterId()

Return type void

Summary

Clear the ClusterId property.

ClearContentEncoding

void ClearContentEncoding()

Return type void

Summary

Clear the ContentEncoding property.

ClearContentType

void ClearContentType()

Return type void

Summary

Clear the ContentType property.

ClearFilename

void ClearFilename()

Return type void

Summary

Clear the Filename property.

ClearHeaders

void ClearHeaders()

Return type void

Summary

Clear the Headers property.

ClearMessageId

void ClearMessageId()

Return type void

Summary

Clear the MessageId property.

ClearPriority

void ClearPriority()

Return type void

Summary

Clear the Priority property.

ClearReplyTo

void ClearReplyTo()

Return type void

Summary

Clear the ReplyTo property.

ClearTimestamp

void ClearTimestamp()

Return type void

Summary

Clear the Timestamp property.