This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!
MessageQueueInstaller Members
Public:
Constructor
Properties
Authenticate |
Specifies whether or not the queue only accepts authenticated messages. |
BasePriority |
A public queue's base priority is used for routing the queue's messages over the network. It can be used to give the messages sent to the queue a higher (or lower) priority than messages sent to other queues. |
Category |
The queue's type allows applications to categorize their queues according to how they are used. |
Context (inherited from Installer) |
Gets or sets information about the current installation. |
EncryptionRequired |
Specifies whether or not the queue only accepts private (encrypted) messages. |
HelpText (inherited from Installer) |
Gets the help text for all of the Installer objects contained in the Installers collection of this installer instance. |
Installers (inherited from Installer) |
Gets the collection of Installer objects contained in this Installer instance. |
Label |
Specifies a description of the queue. |
MaximumJournalSize |
Specifies the maximum size (in kilobytes) of the journal queue. |
MaximumQueueSize |
Specifies the maximum size (in kilobytes) of the queue. |
Parent (inherited from Installer) |
Gets or sets the Installer whose InstallerCollection contains this Installer instance. |
Path |
Specifies the location of the queue that will be referenced by this object. The syntax is: Public Queue: machineName\queueName Private Queue: machineName\Private$\queueName Journal Queue: machineName\queueName\Journal$ Machine Journal Queue: machineName\Journal$ Machine Deadletter Queue: machineName\Deadletter$ Machine Transactional Deadletter Queue: machineName\XactDeadletter$ Reference by format name FormatName:[format name] Referece by label Label:[label] Note: Use . for local machine. |
Site (inherited from Component) |
Gets or sets the site of the Component. |
Transactional |
If a queue is transactional, it can only accept messages that are sent as part of a transaction. However, messages can be retrieved from a local transaction queue with or without using a transaction. |
UninstallAction |
Determines what the installer does with the queue at uninstall time: remove it, restore it to how it was before Install, or leave it installed. |
UseJournalQueue |
Specifies if messages retrieved from the queue are also copied to its journal queue. |
Methods
Commit |
[To be supplied.] |
CopyFromComponent |
[To be supplied.] |
Dispose (inherited from Component) |
Disposes of the Component. |
Equals (inherited from Object) |
Determines whether the specified Object is the same instance as the current Object. Subclasses are expected to override this method to support value equality (not reference equality). |
GetContainer (inherited from Component) |
Returns the IContainer that contains the Component. |
GetDesignMode (inherited from Component) |
Gets a value indicating whether the Component is currently in design mode. |
GetHashCode (inherited from Object) |
Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. |
GetServiceObject (inherited from Component) |
Returns an object representing a service provided by the Component. |
GetType (inherited from Object) |
Gets the Type of the Object. |
Install |
[To be supplied.] |
Rollback |
[To be supplied.] |
ShouldPersistCategory |
[To be supplied.] |
ToString (inherited from Component) |
Returns a String containing the name of the Component, if any. This method should not be overridden. For internal use only. |
Uninstall |
[To be supplied.] |
Events
Protected:
Methods
Event Hookup:
Methods
See Also
MessageQueueInstaller Class | System.Messaging Namespace