MessageQueue Members
.NET Framework 3.0
Provides access to a queue on a Message Queuing server.
The following tables list the members exposed by the MessageQueue type.
Name | Description | |
---|---|---|
![]() ![]() ![]() | InfiniteQueueSize | Specifies that no size restriction exists for a queue. |
![]() ![]() ![]() | InfiniteTimeout | Specifies that no time-out exists for methods that peek or receive messages. |
(see also
Protected Properties
)
Top
Name | Description | |
---|---|---|
![]() | AccessMode | Gets a value that indicates the access mode for the queue. |
![]() | Authenticate | Gets or sets a value that indicates whether the queue accepts only authenticated messages. |
![]() ![]() | BasePriority | Gets or sets the base priority Message Queuing uses to route a public queue's messages over the network. |
![]() ![]() | CanRead | Gets a value that indicates whether the MessageQueue can be read. |
![]() ![]() | CanWrite | Gets a value that indicates whether the MessageQueue can be written to. |
![]() ![]() | Category | Gets or sets the queue category. |
![]() | Container | Gets the IContainer that contains the Component.(inherited from Component) |
![]() ![]() | CreateTime | Gets the time and date that the queue was created in Message Queuing. |
![]() ![]() | DefaultPropertiesToSend | Gets or sets the message property values to be used by default when the application sends messages to the queue. |
![]() ![]() | DenySharedReceive | Gets or sets a value that indicates whether this MessageQueue has exclusive access to receive messages from the Message Queuing queue. |
![]() ![]() ![]() | EnableConnectionCache | Gets or sets a value that indicates whether a cache of connections will be maintained by the application. |
![]() | EncryptionRequired | Gets or sets a value that indicates whether the queue accepts only non-private (non-encrypted) messages. |
![]() ![]() | FormatName | Gets the unique queue name that Message Queuing generated at the time of the queue's creation. |
![]() ![]() | Formatter | Gets or sets the formatter used to serialize an object into or deserialize an object from the body of a message read from or written to the queue. |
![]() ![]() | Id | Gets the unique Message Queuing identifier of the queue. |
![]() ![]() | Label | Gets or sets the queue description. |
![]() ![]() | LastModifyTime | Gets the last time the properties of a queue were modified. |
![]() ![]() | MachineName | Gets or sets the name of the computer where the Message Queuing queue 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 or peeking messages. |
![]() | MulticastAddress | Introduced in MSMQ 3.0. Gets or sets the multicast address associated with the queue. |
![]() ![]() | Path | Gets or sets the queue's path. Setting the Path causes the MessageQueue to point to a new queue. |
![]() ![]() | QueueName | Gets or sets the friendly name that identifies the queue. |
![]() ![]() | ReadHandle | Gets the native handle used to read messages from the message queue. |
![]() ![]() | Site | Gets or sets the ISite of the Component.(inherited from Component) |
![]() | SynchronizingObject | Gets or sets the object that marshals the event-handler call resulting from a ReceiveCompleted or PeekCompleted event. |
![]() ![]() | Transactional | Gets a value that indicates whether the queue accepts only transactions. |
![]() ![]() | UseJournalQueue | Gets or sets a value that indicates whether received messages are copied to the journal queue. |
![]() ![]() | WriteHandle | Gets the native handle used to send messages to the message queue. |
Name | Description | |
---|---|---|
![]() | CanRaiseEvents | Gets a value indicating whether the component can raise an event.(inherited from Component) |
![]() | DesignMode | Gets a value that indicates whether the Component is currently in design mode.(inherited from Component) |
![]() ![]() | Events | Gets the list of event handlers that are attached to this Component.(inherited from Component) |
(see also
Protected Methods
)
Top
Name | Description | |
---|---|---|
![]() ![]() | BeginPeek | Overloaded. Initiates an asynchronous peek operation by telling Message Queuing to begin peeking a message and notify the event handler when finished. |
![]() ![]() | BeginReceive | Overloaded. Initiates an asynchronous receive operation by telling Message Queuing to begin receiving a message and notify the event handler when finished. |
![]() ![]() ![]() | ClearConnectionCache | Clears the connection cache. |
![]() ![]() | Close | Frees all resources allocated by the MessageQueue. |
![]() ![]() ![]() | Create | Overloaded. Creates a new queue at the specified path on a Message Queuing server. |
![]() | CreateCursor | Creates a new Cursor for the current message queue. |
![]() | CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (inherited from MarshalByRefObject) |
![]() ![]() ![]() | Delete | Deletes a queue on a Message Queuing server. |
![]() ![]() | Dispose | Overloaded. Disposes of the resources (other than memory) used by the MessageQueue. |
![]() ![]() | EndPeek | Completes the specified asynchronous peek operation. |
![]() ![]() | EndReceive | Completes the specified asynchronous receive operation. |
![]() ![]() | Equals | Overloaded. Determines whether two Object instances are equal. (inherited from Object) |
![]() ![]() ![]() | Exists | Determines whether a Message Queuing queue exists at the specified path. |
![]() ![]() | GetAllMessages | Returns all the messages that are in the queue. |
![]() ![]() | GetEnumerator | Enumerates the messages in a queue. GetEnumerator is deprecated. GetMessageEnumerator2 should be used instead. |
![]() ![]() | GetHashCode | Serves as a hash function for a particular type. (inherited from Object) |
![]() | GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (inherited from MarshalByRefObject) |
![]() ![]() ![]() | GetMachineId | Gets the identifier of the computer on which the queue referenced by this MessageQueue is located. |
![]() ![]() | GetMessageEnumerator | Creates an enumerator object for all the messages in the queue. GetMessageEnumerator is deprecated. GetMessageEnumerator2 should be used instead. |
![]() | GetMessageEnumerator2 | Creates an enumerator object for all the messages in the queue. |
![]() ![]() | GetMessageQueueEnumerator | Overloaded. Creates an enumerator object for a dynamic listing of the public queues on the network. |
![]() ![]() ![]() | GetPrivateQueuesByMachine | Retrieves all the private queues on the specified computer. |
![]() ![]() | GetPublicQueues | Overloaded. Retrieves all the public queues on the network. |
![]() ![]() | GetPublicQueuesByCategory | Retrieves all the public queues on the network that belong to the specified category. |
![]() ![]() | GetPublicQueuesByLabel | Retrieves all the public queues on the network that carry the specified label. |
![]() ![]() | GetPublicQueuesByMachine | Retrieves all the public queues that reside on the specified computer. |
![]() ![]() | GetSecurityContext | Retrieves the security context that MSMQ associates with the current user (thread identity) at the time of this call. |
![]() ![]() | GetType | Gets the Type of the current instance. (inherited from Object) |
![]() | InitializeLifetimeService | Obtains a lifetime service object to control the lifetime policy for this instance. (inherited from MarshalByRefObject) |
![]() ![]() | Peek | Overloaded. Returns a copy of the first message in the queue without removing the message from the queue. |
![]() ![]() | PeekByCorrelationId | Overloaded. Peeks a message that matches a given correlation identifier. |
![]() ![]() | PeekById | Overloaded. Returns a copy of the message that has the specified message identifier without removing the message from the queue. |
![]() | PeekByLookupId | Overloaded. Introduced in MSMQ 3.0. Peeks at a specific message from the queue. The message can be specified by a lookup identifier or by its position at the front or end of the queue. |
![]() ![]() | Purge | Deletes all the messages contained in the queue. |
![]() ![]() | Receive | Overloaded. Receives the first message in the queue, removing it from the queue. |
![]() ![]() | ReceiveByCorrelationId | Overloaded. Receives a message that matches a given correlation identifier. |
![]() ![]() | ReceiveById | Overloaded. Receives the message that matches the given identifier, removing it from the queue. |
![]() | ReceiveByLookupId | Overloaded. Introduced in MSMQ 3.0. Receives a specific message from the queue. The message can be specified by a lookup identifier or by its position at the front or end of the queue. |
![]() ![]() ![]() | ReferenceEquals | Determines whether the specified Object instances are the same instance. (inherited from Object) |
![]() ![]() | Refresh | Refreshes the properties presented by the MessageQueue to reflect the current state of the resource. |
![]() | ResetPermissions | Resets the permission list to the operating system's default values. Removes any queue permissions you have appended to the default list. |
![]() ![]() | Send | Overloaded. Sends an object to a queue. |
![]() | SetPermissions | Overloaded. Adds permissions to the current set. This controls who has access rights to queue properties and messages in the queue. |
![]() ![]() | ToString | Returns a String containing the name of the Component, if any. This method should not be overridden. (inherited from Component) |
Name | Description | |
---|---|---|
![]() ![]() | Dispose | Overloaded. Overridden. Disposes of the resources (other than memory) used by the MessageQueue. |
![]() ![]() | Finalize | Releases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection. (inherited from Component) |
![]() | GetService | Returns an object that represents a service provided by the Component or by its Container. (inherited from Component) |
![]() ![]() | MemberwiseClone | Overloaded. (inherited from MarshalByRefObject) |
Name | Description | |
---|---|---|
![]() ![]() | Disposed | Occurs when the component is disposed by a call to the Dispose method. (inherited from Component) |
![]() ![]() | PeekCompleted | Occurs when a message is read without being removed from the queue. This is a result of the asynchronous operation, BeginPeek. |
![]() ![]() | ReceiveCompleted | Occurs when a message has been removed from the queue. This event is raised by the asynchronous operation, BeginReceive. |
Show: