NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

MessageQueue Properties

The properties of the MessageQueue class are listed below. For a complete list of MessageQueue class members, see the MessageQueue Members topic.

Public:

Authenticate Gets or sets a value specifying whether the queue only accepts authenticated messages.
BasePriority Gets or sets a value indicating the base priority used to route a public queue's messages over the network.
CanRead Gets a value indicating whether the queue has read permission.
CanWrite Gets a value indicating whether the queue has write permission.
Category Gets or sets the queue type.
CreateTime Gets the time and date of the queue's creation.
DefaultPropertiesToSend Gets or sets the properties to be used by default when sending messages to the queue referenced by this MessageQueue.
DenySharedReceive [To be supplied.]
EncryptionRequired Gets or sets a value indicating whether the queue only accepts non-private (non-encrypted) messages.
FormatName Gets the unique name that was generated for the queue when the queue was created.
Formatter Gets or sets a formatter class used to format messages read or written to the message body.
Id Gets the Message Queuing unique identifier for the queue.
Label Gets or sets the queue description.
LastModifyTime Indicates the last time the properties of a queue were modified.
MachineName Gets or sets the name of the computer where the queue referenced by this MessageQueue is located.
MaximumJournalSize Gets or sets the maximum size of the journal queue.
MaximumQueueSize Gets or sets the maximum size of the queue.
MessageReadPropertyFilter Gets or sets the property filter for receiving messages.
Path Gets or sets the queue's location.
QueueName Gets or sets the friendly name that identifies the queue.
ReadHandle The native handle used to receive messages from the message queue
Site (inherited from Component) Gets or sets the site of the Component.
SynchronizingObject Represents the object used to marshal the event handler calls issued as a result of a BeginReceive or BeginPeek request into a specific thread. Normally this property will be set when the component is placed inside a control or a from, since those components are bound to a specific thread.
Transactional Gets a value indicating whether the queue supports transactions.
UseJournalQueue Gets or sets a value indicating whether retrieved messages are copied to the journal queue.
WriteHandle The native handle used to send messages to the message queue

See Also

MessageQueue Class | System.Messaging Namespace