windows-nt/Source/XPSP1/NT/tools/x86/managed/urt/v1.0.3705/system.messaging.xml
2020-09-26 16:20:57 +08:00

4546 lines
210 KiB
XML

<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Messaging</name>
</assembly>
<members>
<member name="M:System.Messaging.ResDescriptionAttribute.#ctor(System.String)">
<summary>
Constructs a new sys description.
</summary>
<param name="description">
description text.
</param>
</member>
<member name="P:System.Messaging.ResDescriptionAttribute.Description">
<summary>
Retrieves the description text.
</summary>
<returns>
description
</returns>
</member>
<member name="T:System.Messaging.AccessControlEntry">
<summary>
<para>Specifies access rights for a trustee (user, group, or
computer) to perform application-specific implementations of common tasks.</para>
</summary>
</member>
<member name="M:System.Messaging.AccessControlEntry.#ctor">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.AccessControlEntry" /> class that specifies neither a trustee nor set
of rights to apply.</para>
</summary>
</member>
<member name="M:System.Messaging.AccessControlEntry.#ctor(System.Messaging.Trustee)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.AccessControlEntry" /> class that specifies a trustee to grant or
deny rights to.</para>
</summary>
<param name="trustee">A <see cref="T:System.Messaging.Trustee" /> that specifies a user, group, computer, domain, or alias.</param>
</member>
<member name="M:System.Messaging.AccessControlEntry.#ctor(System.Messaging.Trustee,System.Messaging.GenericAccessRights,System.Messaging.StandardAccessRights,System.Messaging.AccessControlEntryType)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.AccessControlEntry" /> class that specifies a trustee, rights to
assign, and whether to grant or deny these rights.</para>
</summary>
<param name="trustee">A <see cref="T:System.Messaging.Trustee" /> that specifies a user, group, computer, domain, or alias.</param>
<param name=" genericAccessRights">A bitwise combination of the <see cref="T:System.Messaging.GenericAccessRights" /> values.</param>
<param name=" standardAccessRights">A bitwise combination of the <see cref="T:System.Messaging.StandardAccessRights" /> values.</param>
<param name=" entryType">One of the <see cref="T:System.Messaging.AccessControlEntryType" /> values, which specifies whether to allow, deny, set, or revoke the specified rights.</param>
</member>
<member name="P:System.Messaging.AccessControlEntry.EntryType">
<summary>
<para>Gets or sets a value that indicates how the access rights
apply to the trustee.</para>
</summary>
</member>
<member name="P:System.Messaging.AccessControlEntry.CustomAccessRights">
<summary>
<para>Gets or sets custom access rights.</para>
</summary>
</member>
<member name="P:System.Messaging.AccessControlEntry.GenericAccessRights">
<summary>
<para> Gets or
sets a set of common access rights that map to both standard and
object-specific access rights for reading, writing, and executing.</para>
</summary>
</member>
<member name="P:System.Messaging.AccessControlEntry.StandardAccessRights">
<summary>
<para> Gets or sets a set of standard access rights that correspond to
operations common to most types of securable objects.</para>
</summary>
</member>
<member name="P:System.Messaging.AccessControlEntry.Trustee">
<summary>
<para>Gets or sets the user, group, domain, or alias to which
you are assigning access rights.</para>
</summary>
</member>
<member name="T:System.Messaging.AccessControlEntryType">
<summary>
<para>Specifies whether to allow, deny, or revoke access
rights for a trustee.</para>
</summary>
</member>
<member name="F:System.Messaging.AccessControlEntryType.Allow">
<summary>
<para>An access-allowed entry that causes the new
rights to be added to any existing rights the trustee has.</para>
</summary>
</member>
<member name="F:System.Messaging.AccessControlEntryType.Set">
<summary>
<para>An access-allowed entry that is similar to <see langword="Allow" />, except
that the new entry allows only the
specified rights. Using it discards any existing rights, including all existing
access-denied entries for the trustee.</para>
</summary>
</member>
<member name="F:System.Messaging.AccessControlEntryType.Deny">
<summary>
<para>
An access-denied entry that denies
the specified rights in addition to any currently denied rights of the trustee.</para>
</summary>
</member>
<member name="F:System.Messaging.AccessControlEntryType.Revoke">
<summary>
<para>An entry that removes all existing allowed or denied rights for the
specified trustee.</para>
</summary>
</member>
<member name="T:System.Messaging.AccessControlList">
<summary>
<para>Contains a list of access control entries, specifying
access rights for one or more trustees.</para>
</summary>
</member>
<member name="M:System.Messaging.AccessControlList.#ctor">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.AccessControlList" /> class.</para>
</summary>
</member>
<member name="M:System.Messaging.AccessControlList.Add(System.Messaging.AccessControlEntry)">
<summary>
<para>Appends an access control entry to the access control list.</para>
</summary>
<param name="entry">An <see cref="T:System.Messaging.AccessControlEntry" /> to append to the end of the access control list.</param>
<returns>
<para>The position into which the new access control entry was inserted.</para>
</returns>
</member>
<member name="M:System.Messaging.AccessControlList.Insert(System.Int32,System.Messaging.AccessControlEntry)">
<summary>
<para>Inserts an access control entry into the access control
list at the specified position.</para>
</summary>
<param name="index">The zero-based index at which the access control entry should be inserted.</param>
<param name=" entry">An <see cref="T:System.Messaging.AccessControlEntry" /> to insert into the access control list.</param>
</member>
<member name="M:System.Messaging.AccessControlList.IndexOf(System.Messaging.AccessControlEntry)">
<summary>
<para>Determines the specific index of an access control entry
in the access control list.</para>
</summary>
<param name="entry">The <see cref="T:System.Messaging.AccessControlEntry" /> to locate in the access control list.</param>
<returns>
<para>The index of the entry if it was found in the list; otherwise, -1</para>
</returns>
</member>
<member name="M:System.Messaging.AccessControlList.Contains(System.Messaging.AccessControlEntry)">
<summary>
<para>Determines whether the access control list contains a
specific access control entry.</para>
</summary>
<param name="entry">The <see cref="T:System.Messaging.AccessControlEntry" /> to locate in the access control list.</param>
<returns>
<para>
<see langword="true" /> if the access control entry is found in the access
control list; otherwise, <see langword="false" />.</para>
</returns>
</member>
<member name="M:System.Messaging.AccessControlList.Remove(System.Messaging.AccessControlEntry)">
<summary>
<para>Removes the first occurrence of a specific access control
entry from the access control list.</para>
</summary>
<param name="entry">The <see cref="T:System.Messaging.AccessControlEntry" /> to remove from the access control list.</param>
</member>
<member name="M:System.Messaging.AccessControlList.CopyTo(System.Messaging.AccessControlEntry[],System.Int32)">
<summary>
<para>Copies the entire access control list to a compatible
one-dimensional array of access control entries, starting at the specified index
of the target array.</para>
</summary>
<param name="array">An array of type <see cref="T:System.Messaging.AccessControlEntry" /> to which the access control list entries will be copied. The array must have zero-based indexing.</param>
<param name=" index">The index in the array at which to begin copying the access control list entries.</param>
</member>
<member name="T:System.Messaging.Acknowledgment">
<summary>
<para> Specifies the result of an attempted message
delivery.
</para>
</summary>
</member>
<member name="F:System.Messaging.Acknowledgment.None">
<summary>
<para> The message is
not an acknowledgment message.</para>
</summary>
</member>
<member name="F:System.Messaging.Acknowledgment.AccessDenied">
<summary>
<para>A negative arrival acknowledgment indicating that the sending application does not have the necessary rights to send a
message to the destination queue.</para>
</summary>
</member>
<member name="F:System.Messaging.Acknowledgment.BadDestinationQueue">
<summary>
<para>A negative arrival acknowledgment indicating that the destination queue is not available to the sending
application.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.Acknowledgment.BadEncryption">
<summary>
<para> A negative arrival acknowledgment indicating that the destination queue manager could not decrypt a
private message.</para>
</summary>
</member>
<member name="F:System.Messaging.Acknowledgment.BadSignature">
<summary>
<para> A negative arrival acknowledgment indicating that the original message's digital signature is not valid and could
not be authenticated by Message Queuing.</para>
</summary>
</member>
<member name="F:System.Messaging.Acknowledgment.CouldNotEncrypt">
<summary>
<para>A negative arrival acknowledgment indicating that the source queue manager could not encrypt a private message.</para>
</summary>
</member>
<member name="F:System.Messaging.Acknowledgment.HopCountExceeded">
<summary>
<para>A negative arrival acknowledgment indicating that the original message's hop count (which indicates
the number of intermediate servers) was exceeded.</para>
<note type="note">
The maximum hop count,
15, is set by Message Queuing and is immutable.
</note>
</summary>
</member>
<member name="F:System.Messaging.Acknowledgment.NotTransactionalQueue">
<summary>
<para>A negative arrival acknowledgment indicating that a transactional message was sent to a non-transactional
queue.</para>
</summary>
</member>
<member name="F:System.Messaging.Acknowledgment.NotTransactionalMessage">
<summary>
<para>A negative arrival acknowledgment indicating that a nontransactional message was sent to a transactional
queue.</para>
</summary>
</member>
<member name="F:System.Messaging.Acknowledgment.Purged">
<summary>
<para>A negative arrival acknowledgment indicating that the message was purged before reaching its destination
queue.</para>
</summary>
</member>
<member name="F:System.Messaging.Acknowledgment.QueueDeleted">
<summary>
<para> A negative read acknowledgment indicating that the queue was deleted before the message
could be read.</para>
</summary>
</member>
<member name="F:System.Messaging.Acknowledgment.QueueExceedMaximumSize">
<summary>
<para>A negative arrival acknowledgment indicating that the
original message was not delivered because its destination queue is full.</para>
</summary>
</member>
<member name="F:System.Messaging.Acknowledgment.QueuePurged">
<summary>
<para>A negative read acknowledgment indicating that the queue was purged before the message could be read.</para>
</summary>
</member>
<member name="F:System.Messaging.Acknowledgment.ReachQueue">
<summary>
<para>A positive arrival acknowledgment indicating that the original message reached its destination queue.</para>
</summary>
</member>
<member name="F:System.Messaging.Acknowledgment.ReachQueueTimeout">
<summary>
<para>A negative arrival acknowledgment indicating that the time-to-reach-queue or time-to-be-received timer
expired before the original message could reach the destination queue.</para>
</summary>
</member>
<member name="F:System.Messaging.Acknowledgment.ReceiveTimeout">
<summary>
<para>A negative read acknowledgment indicating that the original message was not received from the queue before
its time-to-be-received timer expired.</para>
</summary>
</member>
<member name="F:System.Messaging.Acknowledgment.Receive">
<summary>
<para>A positive read acknowledgment indicating that the original message was received by the receiving
application.</para>
</summary>
</member>
<member name="T:System.Messaging.AcknowledgeTypes">
<summary>
<para> Specifies the types of acknowledgment message Message Queuing returns to the sending application.
</para>
</summary>
</member>
<member name="F:System.Messaging.AcknowledgeTypes.PositiveArrival">
<summary>
<para> A mask used to request a positive acknowledgment when the original message
reaches the queue.
</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.AcknowledgeTypes.PositiveReceive">
<summary>
<para> A mask used to request a positive acknowledgment when the original message
is successfully retrieved from the queue.
</para>
</summary>
</member>
<member name="F:System.Messaging.AcknowledgeTypes.NegativeReceive">
<summary>
<para> A mask used to request a negative acknowledgment when the original message fails
to be received from the queue.
</para>
<note type="note">
Using the <see cref="M:System.Messaging.MessageQueue.Peek" qualify="true" /> method does not remove a message from the
queue, so this acknowledgment type could be returned even if you did
peek the message. Only the <see cref="M:System.Messaging.MessageQueue.Receive" qualify="true" /> method (or the related
asynchronous <see cref="M:System.Messaging.MessageQueue.BeginReceive" qualify="true" /> method) removes a
message from the queue.
</note>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.AcknowledgeTypes.None">
<summary>
<para> A mask used to request that no acknowledgment messages (positive or negative) be posted.
</para>
</summary>
</member>
<member name="F:System.Messaging.AcknowledgeTypes.NotAcknowledgeReachQueue">
<summary>
<para> A mask used to request a negative acknowledgment when the original message cannot reach
the queue. This can happen when the time-to-reach-queue timer
expires, or if a message cannot be authenticated.
</para>
</summary>
</member>
<member name="F:System.Messaging.AcknowledgeTypes.NotAcknowledgeReceive">
<summary>
<para> A mask used to request a negative acknowledgment when an error occurs that prevents the
original message from being received from the queue before its
time-to-be-received timer expires.
</para>
</summary>
</member>
<member name="F:System.Messaging.AcknowledgeTypes.FullReachQueue">
<summary>
<para>
A mask used to request positive acknowledgment if
the original message reaches the queue, or negative acknowledgment if the time-to-reach-queue timer
expires or if the original message cannot be authenticated.
</para>
</summary>
</member>
<member name="F:System.Messaging.AcknowledgeTypes.FullReceive">
<summary>
<para> A mask used to request positive acknowledgment if
the original message is received from the queue before its time-to-be-received timer
expires, or negative acknowledgment otherwise.
</para>
</summary>
</member>
<member name="T:System.Messaging.ActiveXMessageFormatter">
<summary>
<para> Serializes or deserializes primitive data types
and other objects to or from the body
of a Message Queuing message, using a format that is compatible with
the MSMQ ActiveX Component.
</para>
</summary>
</member>
<member name="T:System.Messaging.IMessageFormatter">
<summary>
<para> Serializes or deserializes
objects from the body of a Message
Queuing message.</para>
</summary>
</member>
<member name="M:System.Messaging.IMessageFormatter.CanRead(System.Messaging.Message)">
<summary>
<para> When implemented in a class, determines whether the formatter can deserialize the contents of the message.</para>
</summary>
<param name="message">The <see cref="T:System.Messaging.Message" /> to inspect.</param>
<returns>
<para>
<see langword="true" /> if
the formatter can deserialize the message; otherwise, <see langword="false" /> .</para>
</returns>
</member>
<member name="M:System.Messaging.IMessageFormatter.Read(System.Messaging.Message)">
<summary>
<para>When implemented in a class, reads the contents from the given message and creates an object containing
data from the message.</para>
</summary>
<param name="message">The <see cref="T:System.Messaging.Message" /> to deserialize.</param>
<returns>
<para> The deserialized message.</para>
</returns>
</member>
<member name="M:System.Messaging.IMessageFormatter.Write(System.Messaging.Message,System.Object)">
<summary>
<para> When implemented in a class, serializes an object into the body of the message.</para>
</summary>
<param name="message">The <see cref="T:System.Messaging.Message" /> that will contain the serialized object.</param>
<param name="obj">The object to be serialized into the message.</param>
</member>
<member name="M:System.Messaging.ActiveXMessageFormatter.CanRead(System.Messaging.Message)">
<summary>
<para> Determine whether the formatter can deserialize the contents of the message.</para>
</summary>
<param name="message">The <see cref="T:System.Messaging.Message" /> to inspect.</param>
<returns>
<para>
<see langword="true" /> if the <see cref="T:System.Messaging.ActiveXMessageFormatter" />
can deserialize the message; otherwise, <see langword="false" /> .</para>
</returns>
</member>
<member name="M:System.Messaging.ActiveXMessageFormatter.Clone">
<summary>
<para>Creates an instance of the <see cref="T:System.Messaging.ActiveXMessageFormatter" /> class that
is identical to the current <see cref="T:System.Messaging.ActiveXMessageFormatter" /> . </para>
</summary>
<returns>
<para>An object whose properties are identical to those of
this <see cref="T:System.Messaging.ActiveXMessageFormatter" />
. </para>
</returns>
</member>
<member name="M:System.Messaging.ActiveXMessageFormatter.InitStreamedObject(System.Object)">
<summary>
<para> Provides a utility to help the serialize COM objects that implement IPersistStream and require IPersistStreamInit to be called.</para>
</summary>
<param name="streamedObject">
<para>An OLE object that implements IPersistStreamInit.</para>
</param>
</member>
<member name="M:System.Messaging.ActiveXMessageFormatter.Read(System.Messaging.Message)">
<summary>
<para>Reads the contents from the given message and creates an object
containing the deserialized message.</para>
</summary>
<param name="message">The <see cref="T:System.Messaging.Message" /> , in MSMQ ActiveX control format, to deserialize.</param>
<returns>
<para> The deserialized message.</para>
</returns>
</member>
<member name="M:System.Messaging.ActiveXMessageFormatter.Write(System.Messaging.Message,System.Object)">
<summary>
<para> Serializes an object into the body of the message.</para>
</summary>
<param name="message">The <see cref="T:System.Messaging.Message" /> whose <see cref="P:System.Messaging.Message.Body" /> property will contain the serialized object.</param>
<param name="obj">The object to be serialized into the message body.</param>
</member>
<member name="T:System.Messaging.BinaryMessageFormatter">
<summary>
<para> Serializes or deserializes an object, or an
entire graph of connected objects, to or from the body of a
Message Queuing message, using a binary format.</para>
</summary>
</member>
<member name="M:System.Messaging.BinaryMessageFormatter.#ctor">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.BinaryMessageFormatter" /> class,
without specifying a type style or top object assembly style.</para>
</summary>
</member>
<member name="M:System.Messaging.BinaryMessageFormatter.#ctor(System.Runtime.Serialization.Formatters.FormatterAssemblyStyle,System.Runtime.Serialization.Formatters.FormatterTypeStyle)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.BinaryMessageFormatter" /> class, specifying the formats of the root
object and the type descriptions.</para>
</summary>
<param name="topObjectFormat">Determines how the top (root) object of a graph is laid out in the serialized stream. </param>
<param name="typeFormat">Determines how type descriptions are laid out in the serialized stream. </param>
</member>
<member name="M:System.Messaging.BinaryMessageFormatter.CanRead(System.Messaging.Message)">
<summary>
<para> Determines whether the formatter can deserialize the contents of the message.</para>
</summary>
<param name="message">The <see cref="T:System.Messaging.Message" /> to inspect.</param>
<returns>
<para>
<see langword="true" /> if the binary message
formatter can deserialize the message; otherwise, <see langword="false" /> .</para>
</returns>
</member>
<member name="M:System.Messaging.BinaryMessageFormatter.Clone">
<summary>
<para>Creates an instance of the <see cref="T:System.Messaging.BinaryMessageFormatter" /> class whose read/write properties (the root object and type description formats) are
the same as the current <see cref="T:System.Messaging.BinaryMessageFormatter" /> . </para>
</summary>
<returns>
<para>An object whose properties are identical to those of
this <see cref="T:System.Messaging.BinaryMessageFormatter" />
, but whose metadata does not specify it to be a
formatter class instance.</para>
</returns>
</member>
<member name="M:System.Messaging.BinaryMessageFormatter.Read(System.Messaging.Message)">
<summary>
<para>Reads the contents from the given message and creates an object
containing the deserialized message.</para>
</summary>
<param name="message">The <see cref="T:System.Messaging.Message" /> , in binary format, to deserialize.</param>
<returns>
<para> The deserialized message.</para>
</returns>
</member>
<member name="M:System.Messaging.BinaryMessageFormatter.Write(System.Messaging.Message,System.Object)">
<summary>
<para> Serializes an object into the body of the message.</para>
</summary>
<param name="message">The <see cref="T:System.Messaging.Message" /> whose <see cref="P:System.Messaging.Message.Body" /> property will contain the serialized object.</param>
<param name="obj">The object to be serialized into the message body.</param>
</member>
<member name="P:System.Messaging.BinaryMessageFormatter.TopObjectFormat">
<summary>
<para>Gets or sets a value that defines how the top (root) object of a graph
is laid out in the serialized stream.</para>
</summary>
</member>
<member name="P:System.Messaging.BinaryMessageFormatter.TypeFormat">
<summary>
<para>Gets or sets a value that defines how type descriptions are laid out in the
serialized stream.</para>
</summary>
</member>
<member name="T:System.Messaging.CryptographicProviderType">
<summary>
<para> Specifies the cryptographic service providers available for validating digital signatures.</para>
</summary>
</member>
<member name="F:System.Messaging.CryptographicProviderType.None">
<summary>
<para>No cryptographic provider type specified.</para>
</summary>
</member>
<member name="F:System.Messaging.CryptographicProviderType.RsaFull">
<summary>
<para>The full RSA provider type, which supports both digital
signatures and data encryption. Considered a general purpose cryptographic
services provider. The RSA public-key algorithm is used for all public-key operations.</para>
<note type="note">
RSA Data Security, Inc., is a
major developer and publisher of public-key cryptography standards. The "RSA" in
the name stands for the names of the company's three developers and the owners:
Rivest, Shamir, and Adelman
</note>
</summary>
</member>
<member name="F:System.Messaging.CryptographicProviderType.RsqSig">
<summary>
<para>A subset of the <see langword="RsaFull" /> provider type, which supports
only those functions and algorithms required for hashes and digital signatures.</para>
</summary>
</member>
<member name="F:System.Messaging.CryptographicProviderType.Dss">
<summary>
<para>A provider type that, like
<see langword="RsqSig" />, only supports hashes and digital signatures.
<see langword="Dss" /> specifies the DSA (Digital Signature Algorithm) signature algorithm.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.CryptographicProviderType.Fortezza">
<summary>
<para>A provider type that contains a set of cryptographic
protocols and algorithms owned by the National Institute of Standards and Technology.</para>
</summary>
</member>
<member name="F:System.Messaging.CryptographicProviderType.MicrosoftExchange">
<summary>
<para>A provider type designed for the cryptographic needs of
the Microsoft Exchange mail application and other applications compatible with Microsoft Mail.</para>
<note type="note">
This provider type
is preliminary.
</note>
</summary>
</member>
<member name="F:System.Messaging.CryptographicProviderType.Ssl">
<summary>
<para>A provider type that supports the Secure Sockets Layer (SSL) protocol.</para>
</summary>
</member>
<member name="F:System.Messaging.CryptographicProviderType.SttMer">
<summary>
<para>Secure Transaction Technology Provider.</para>
</summary>
</member>
<member name="F:System.Messaging.CryptographicProviderType.SttAcq">
<summary>
<para> Secure Transaction Technology Provider.</para>
</summary>
</member>
<member name="F:System.Messaging.CryptographicProviderType.SttBrnd">
<summary>
<para> Secure Transaction Technology Provider.</para>
</summary>
</member>
<member name="F:System.Messaging.CryptographicProviderType.SttRoot">
<summary>
<para>Secure Transaction Technology Provider.</para>
</summary>
</member>
<member name="F:System.Messaging.CryptographicProviderType.SttIss">
<summary>
<para>Secure Transaction Technology Provider.</para>
</summary>
</member>
<member name="T:System.Messaging.DefaultPropertiesToSend">
<summary>
<para>Specifies the default property values that will be used
when sending objects other than <see cref="T:System.Messaging.Message" />
instances to a message queue.</para>
</summary>
</member>
<member name="M:System.Messaging.DefaultPropertiesToSend.#ctor">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.DefaultPropertiesToSend" />
class.</para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.AcknowledgeType">
<summary>
<para> Gets or sets the type of acknowledgement message to be returned to the sending
application.</para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.AdministrationQueue">
<summary>
<para> Gets or
sets the queue that receives acknowledgement messages generated by Message
Queuing.</para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.AppSpecific">
<summary>
<para>Gets or sets additional, application-specific information.</para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.AttachSenderId">
<summary>
<para> Gets or sets a value indicating whether the sender ID should be attached to the
message.</para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.EncryptionAlgorithm">
<summary>
<para> Gets or sets the encryption algorithm used to encrypt the body of a
private message.</para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.Extension">
<summary>
<para> Gets or sets additional information associated with the message.</para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.HashAlgorithm">
<summary>
<para> Gets or sets the hashing algorithm used when authenticating
messages or creating a digital signature for
a
message.</para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.Label">
<summary>
<para>Gets or sets an application-defined string that describes the message.</para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.Priority">
<summary>
<para>Gets or sets the message priority, used to determine where
the message is placed in the queue.</para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.Recoverable">
<summary>
<para> Gets or sets a value indicating whether the message is
guaranteed to be delivered in the event
of a computer failure or network problem.</para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.ResponseQueue">
<summary>
<para> Gets or sets the queue that receives application-generated response
messages.</para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.TimeToBeReceived">
<summary>
<para> Gets or sets the time limit for the message to be
retrieved from
the destination queue.</para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.TimeToReachQueue">
<summary>
<para> Gets or sets the time limit for the message to
reach the queue.</para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.TransactionStatusQueue">
<summary>
<para> Gets the transaction status queue on the source computer. </para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.UseAuthentication">
<summary>
<para> Gets or sets a value indicating whether the message must be authenticated before being sent.</para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.UseDeadLetterQueue">
<summary>
<para> Gets or sets a value indicating whether a copy of the message that could not
be delivered should be sent to a dead-letter queue.</para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.UseEncryption">
<summary>
<para> Gets or sets a value indicating whether to make the message private.</para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.UseJournalQueue">
<summary>
<para> Gets or sets a value indicating whether a copy of the message should be kept
in a machine journal on the originating computer.</para>
</summary>
</member>
<member name="P:System.Messaging.DefaultPropertiesToSend.UseTracing">
<summary>
<para> Gets or sets a value indicating whether to trace a message as it moves toward
its destination queue.</para>
</summary>
</member>
<member name="T:System.Messaging.EncryptionAlgorithm">
<summary>
<para> Specifies the encryption algorithm used to encrypt the message body of a
private message.
</para>
</summary>
</member>
<member name="F:System.Messaging.EncryptionAlgorithm.None">
<summary>
<para>
No encryption.
</para>
</summary>
</member>
<member name="F:System.Messaging.EncryptionAlgorithm.Rc2">
<summary>
<para> The value MQMSG_CALG_RC2. This is the default value for
the encryption property of the
Message Queuing application's message
object.
</para>
</summary>
</member>
<member name="F:System.Messaging.EncryptionAlgorithm.Rc4">
<summary>
<para> The value MQMSG_CALG_RC4. This corresponds to the less
secure option for the encryption property of the Message Queuing application's message
object.
</para>
</summary>
</member>
<member name="T:System.Messaging.EncryptionRequired">
<summary>
<para>Specifies the privacy level of messages received by the queue.
</para>
</summary>
</member>
<member name="F:System.Messaging.EncryptionRequired.None">
<summary>
<para> Accepts
only
nonprivate (nonencrypted) messages.
</para>
</summary>
</member>
<member name="F:System.Messaging.EncryptionRequired.Optional">
<summary>
<para> Does not force privacy. Accepts private (encrypted) messages and nonprivate (nonencrypted) messages.
</para>
</summary>
</member>
<member name="F:System.Messaging.EncryptionRequired.Body">
<summary>
<para>
Accepts only private (encrypted) messages.
</para>
</summary>
</member>
<member name="T:System.Messaging.GenericAccessRights">
<summary>
<para>Uses the Windows 2000/Windows NT access format to specify a set of common access rights that Message
Queuing maps to both standard and object-specific access rights for reading,
writing, and executing.</para>
</summary>
</member>
<member name="F:System.Messaging.GenericAccessRights.All">
<summary>
<para>Read, write, and execute access.</para>
</summary>
</member>
<member name="F:System.Messaging.GenericAccessRights.Execute">
<summary>
<para> Execute access.</para>
</summary>
</member>
<member name="F:System.Messaging.GenericAccessRights.Write">
<summary>
<para> Write access.</para>
</summary>
</member>
<member name="F:System.Messaging.GenericAccessRights.Read">
<summary>
<para> Read access.</para>
</summary>
</member>
<member name="F:System.Messaging.GenericAccessRights.None">
<summary>
<para> No access.</para>
</summary>
</member>
<member name="T:System.Messaging.HashAlgorithm">
<summary>
<para>Specifies the hash algorithm used by Message
Queuing when authenticating messages.
</para>
</summary>
</member>
<member name="F:System.Messaging.HashAlgorithm.None">
<summary>
<para>
No hashing
algorithm.
</para>
</summary>
</member>
<member name="F:System.Messaging.HashAlgorithm.Md2">
<summary>
<para>
MD2 hashing algorithm.
</para>
</summary>
</member>
<member name="F:System.Messaging.HashAlgorithm.Md4">
<summary>
<para>
MD4 hashing algorithm.
</para>
</summary>
</member>
<member name="F:System.Messaging.HashAlgorithm.Md5">
<summary>
<para>
MD5 hashing algorithm.
</para>
</summary>
</member>
<member name="F:System.Messaging.HashAlgorithm.Sha">
<summary>
<para>
SHA hashing algorithm.
</para>
</summary>
</member>
<member name="F:System.Messaging.HashAlgorithm.Mac">
<summary>
<para>
MAC keyed hashing algorithm.
</para>
</summary>
</member>
<member name="T:System.Messaging.Message">
<summary>
<para>Provides access to the properties needed to define a
Message Queuing message.</para>
</summary>
</member>
<member name="F:System.Messaging.Message.InfiniteTimeout">
<summary>
<para> Specifies that no timeout exists.</para>
</summary>
</member>
<member name="M:System.Messaging.Message.#ctor">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.Message" /> class with an empty body.</para>
</summary>
</member>
<member name="M:System.Messaging.Message.#ctor(System.Object)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.Message" /> class, using the <see cref="T:System.Messaging.XmlMessageFormatter" /> to serialize the specified object into the
body of the message.</para>
</summary>
<param name="body">The object to be serialized into the body of the message.</param>
</member>
<member name="M:System.Messaging.Message.#ctor(System.Object,System.Messaging.IMessageFormatter)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.Message" /> class, using the specified formatter to serialize
the specified object into the body
of the message.</para>
</summary>
<param name="body">The object to be serialized into the body of the message.</param>
<param name=" formatter">An <see cref="T:System.Messaging.IMessageFormatter" /> that specifies the formatter with which to serialize the message body.</param>
</member>
<member name="P:System.Messaging.Message.Acknowledgment">
<summary>
<para> Gets the
classification of acknowledgment that this message represents.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.AcknowledgeType">
<summary>
<para> Gets or sets
the type
of
acknowledgment message to be returned to the sending application.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.AdministrationQueue">
<summary>
<para>Gets or sets the queue that receives the acknowledgement messages that Message Queuing
generates.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.AppSpecific">
<summary>
<para> Gets or
sets additional, application-specific information.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.ArrivedTime">
<summary>
<para>Gets the time that the message arrived in the destination queue.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.AttachSenderId">
<summary>
<para> Gets or sets a value indicating whether the sender identifier should be attached
to the message.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.Authenticated">
<summary>
<para>Gets a value indicating whether the message was
authenticated.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.AuthenticationProviderName">
<summary>
<para> Gets or sets the name of the cryptographic
provider used to generate the digital signature of the message.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.AuthenticationProviderType">
<summary>
<para>Gets or sets the type of cryptographic provider used to
generate the digital signature of the
message.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.Body">
<summary>
<para> Gets or sets the
content of the message.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.BodyStream">
<summary>
<para>Gets or sets the information in the body of
the message.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.BodyType">
<summary>
<para>Gets
or sets the type of data that the message body contains.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.ConnectorType">
<summary>
<para> Gets
or sets a value that indicates that some
message properties typically set by Message Queuing were set by
the sending
application.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.CorrelationId">
<summary>
<para>Gets or sets the message identifier used by
acknowledgment, report, and response messages to reference the original
message.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.DestinationQueue">
<summary>
<para> Gets the intended destination queue for a message.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.DestinationSymmetricKey">
<summary>
<para>Gets or sets the symmetric key used to encrypt
application-encrypted messages or messages sent to foreign queues.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.DigitalSignature">
<summary>
<para>Gets or sets the digital
signature that Message Queuing uses to authenticate
the message.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.EncryptionAlgorithm">
<summary>
<para> Gets or sets the encryption algorithm used to encrypt the
body of a private message.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.Extension">
<summary>
<para> Gets or sets additional, application-defined information associated with the message.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.Formatter">
<summary>
<para>Gets or sets the formatter
used to serialize an object into or deserialize an object from the message
body.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.HashAlgorithm">
<summary>
<para>Gets or sets the hashing algorithm that Message Queuing uses when authenticating a message or creating a
digital signature for a message.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.Id">
<summary>
<para> Gets the message's identifier.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.IsFirstInTransaction">
<summary>
<para>Gets a value indicating
whether the message was the first message sent in a transaction.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.IsLastInTransaction">
<summary>
<para>Gets a value indicating whether the message was
the last message sent in a transaction.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.Label">
<summary>
<para>Gets or sets an application-defined Unicode string that describes the message.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.MessageType">
<summary>
<para> Gets the message type: normal, acknowledgment, or report.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.Priority">
<summary>
<para> Gets or sets the message priority, which determines
where in
the queue the message is
placed.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.Recoverable">
<summary>
<para> Gets or sets a value
indicating whether the message is guaranteed to be delivered in the event of
a computer failure or network problem.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.ResponseQueue">
<summary>
<para> Gets or sets the queue that receives application-generated
response messages.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.SenderCertificate">
<summary>
<para>Gets or sets the security certificate used to authenticate messages.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.SenderId">
<summary>
<para> Gets the
identifier of the sending
user.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.SenderVersion">
<summary>
<para> Gets the version of Message Queuing used to send the message.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.SentTime">
<summary>
<para> Gets the date and time on the sending computer that the message was sent by
the source queue manager.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.SourceMachine">
<summary>
<para> Gets the computer from which the message originated.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.TimeToBeReceived">
<summary>
<para> Gets or
sets the maximum
amount of time for the message to be received from the destination
queue.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.TimeToReachQueue">
<summary>
<para> Gets or sets the maximum amount of time for the message to reach
the queue.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.TransactionId">
<summary>
<para> Gets the
identifier for the transaction of which the message was a part.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.TransactionStatusQueue">
<summary>
<para> Gets the
transaction status queue on the source computer.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.UseAuthentication">
<summary>
<para> Gets or sets a value indicating whether the message was
(or must be) authenticated before being sent.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.UseDeadLetterQueue">
<summary>
<para> Gets or sets a value indicating whether a copy of the
message that could not be delivered should be sent to a dead-letter queue.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.UseEncryption">
<summary>
<para> Gets or sets a value indicating whether to make the message private.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.UseJournalQueue">
<summary>
<para> Gets or sets a value indicating whether a copy of the message should be kept in a machine
journal on the originating computer.</para>
</summary>
</member>
<member name="P:System.Messaging.Message.UseTracing">
<summary>
<para> Gets or sets a value
indicating whether to trace a message as
it moves toward its destination queue.</para>
</summary>
</member>
<member name="T:System.Messaging.MessageEnumerator">
<summary>
<para>Provides a
forward-only cursor to enumerate through messages in a
message queue.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageEnumerator.Close">
<summary>
<para> Frees the resources associated with the enumerator.
</para>
</summary>
</member>
<member name="M:System.Messaging.MessageEnumerator.Dispose">
<summary>
<para>Releases all resources used by the <see cref="T:System.Messaging.MessageEnumerator" />.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageEnumerator.Dispose(System.Boolean)">
<summary>
<para>Releases the unmanaged resources used by the <see cref="T:System.Messaging.MessageEnumerator" /> and optionally releases the managed
resources.</para>
</summary>
<param name="disposing">
<see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
</member>
<member name="M:System.Messaging.MessageEnumerator.MoveNext">
<summary>
<para>Advances the enumerator to the next message in the queue, if one
is currently available.</para>
</summary>
<returns>
<para>
<see langword="true" /> if the enumerator was
succesfully advanced to the next message; <see langword="false" /> if the enumerator has
reached the end of the queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageEnumerator.MoveNext(System.TimeSpan)">
<summary>
<para>Advances the enumerator to the next message in the queue.
If the enumerator is positioned at the end of the queue, <see cref="M:System.Messaging.MessageEnumerator.MoveNext" /> waits until a message is available or the
given timeout
expires.</para>
</summary>
<param name="timeout">The <see cref="T:System.TimeSpan" /> to wait for a message to be available if the enumerator is positioned at the end of the queue.</param>
<returns>
<para>
<see langword="true" /> if the enumerator successfully
advanced to the next message; <see langword="false" /> if the enumerator has
reached the end of the queue and a message does not become available within the
time specified by the <paramref name="timeout" />
parameter.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageEnumerator.RemoveCurrent">
<summary>
<para>Removes the current message from a transactional or non-transactional queue and returns the
message to the calling application. There is no timeout specified for a message
to arrive in the queue.</para>
</summary>
<returns>
<para>A <see cref="T:System.Messaging.Message" /> that references the first message available in the queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageEnumerator.RemoveCurrent(System.Messaging.MessageQueueTransaction)">
<summary>
<para> Removes the current message from a transactional queue
and returns the message to the calling application. There is no
timeout specified for a message to arrive in the queue.</para>
</summary>
<param name="transaction">The <see cref="T:System.Messaging.MessageQueueTransaction" /> object that specifies the transaction in which the message will be removed.</param>
<returns>
<para>A <see cref="T:System.Messaging.Message" /> that references the first message available in the queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageEnumerator.RemoveCurrent(System.Messaging.MessageQueueTransactionType)">
<summary>
<para> Removes the current message from a queue
and returns the message to the calling application. There is no
timeout specified for a message to arrive in the queue.</para>
</summary>
<param name="transactionType">One of the <see cref="T:System.Messaging.MessageQueueTransactionType" /> values, describing the type of transaction context to associate with the message.</param>
<returns>
<para>A <see cref="T:System.Messaging.Message" /> that references the first message available in the queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageEnumerator.RemoveCurrent(System.TimeSpan)">
<summary>
<para> Removes the current message from the queue and returns
the message to the calling application. If there is a message to remove, the method returns it
immediately. Otherwise, the method waits the specified timeout for a new message to arrive.</para>
</summary>
<param name="timeout">The interval of time to wait for a message to arrive in the queue.</param>
<returns>
<para>A <see cref="T:System.Messaging.Message" /> that references the first message available in the queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageEnumerator.RemoveCurrent(System.TimeSpan,System.Messaging.MessageQueueTransaction)">
<summary>
<para> Removes the current message from a transactional queue
and returns the message to the calling application. If there is a message to
remove, the method returns it
immediately. Otherwise, the method waits the specified timeout for a new message to arrive.</para>
</summary>
<param name="timeout">The interval of time to wait for the message to be removed.</param>
<param name="transaction">The <see cref="T:System.Messaging.MessageQueueTransaction" /> object that specifies the transaction context for the message. </param>
<returns>
<para>A <see cref="T:System.Messaging.Message" /> that references the first message available in the queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageEnumerator.RemoveCurrent(System.TimeSpan,System.Messaging.MessageQueueTransactionType)">
<summary>
<para> Removes the current message from a queue and returns the message to the calling application. If there is a
message to remove, the method returns it immediately. Otherwise, the method
waits the specified timeout for a new message to arrive.</para>
</summary>
<param name="timeout">The interval of time to wait for the message to be removed.</param>
<param name="transactionType">One of the <see cref="T:System.Messaging.MessageQueueTransactionType" /> values, describing the type of transaction context to associate with the message.</param>
<returns>
<para>A <see cref="T:System.Messaging.Message" /> that references the first message available in the queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageEnumerator.Reset">
<summary>
<para> Resets the current enumerator so it points to
the head of the queue.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageEnumerator.Current">
<summary>
<para>Gets the current <see cref="T:System.Messaging.Message" /> that this
enumerator points to.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageEnumerator.CursorHandle">
<summary>
<para>Gets the native Message Queuing cursor handle used to browse messages
in the queue.</para>
</summary>
</member>
<member name="T:System.Messaging.MessagePriority">
<summary>
<para> Specifies the priority Message Queuing applies to a message while it
is en route to a queue, and when inserting the message into the destination
queue.</para>
</summary>
</member>
<member name="F:System.Messaging.MessagePriority.Lowest">
<summary>
<para>Lowest message priority.</para>
</summary>
</member>
<member name="F:System.Messaging.MessagePriority.VeryLow">
<summary>
<para>Between <see langword="Low" /> and <see langword="Lowest" /> message priority.</para>
</summary>
</member>
<member name="F:System.Messaging.MessagePriority.Low">
<summary>
<para>Low message priority.</para>
</summary>
</member>
<member name="F:System.Messaging.MessagePriority.Normal">
<summary>
<para>Normal message priority.</para>
</summary>
</member>
<member name="F:System.Messaging.MessagePriority.AboveNormal">
<summary>
<para>Between <see langword="High" /> and
<see langword="Normal" /> message priority.</para>
</summary>
</member>
<member name="F:System.Messaging.MessagePriority.High">
<summary>
<para>High message priority.</para>
</summary>
</member>
<member name="F:System.Messaging.MessagePriority.VeryHigh">
<summary>
<para>Between <see langword="Highest" /> and
<see langword="High" /> message priority.</para>
</summary>
</member>
<member name="F:System.Messaging.MessagePriority.Highest">
<summary>
<para>Highest message priority.</para>
</summary>
</member>
<member name="T:System.Messaging.MessagePropertyFilter">
<summary>
<para>Controls and selects the properties that are retrieved
when peeking or receiving messages from a message queue.</para>
</summary>
</member>
<member name="M:System.Messaging.MessagePropertyFilter.#ctor">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.MessagePropertyFilter" /> class and sets
default values for all properties.</para>
</summary>
</member>
<member name="M:System.Messaging.MessagePropertyFilter.ClearAll">
<summary>
<para>Sets all Boolean filter values to <see langword="false" />,
so that no message
properties are retrieved when receiving a message.</para>
</summary>
<returns>
<para>Use <see cref="M:System.Messaging.MessagePropertyFilter.ClearAll" /> to set all <see cref="T:System.Messaging.MessagePropertyFilter" /> Boolean properties to <see langword="false" /> . This causes no message
properties to be retrieved when receiving messages. <see cref="M:System.Messaging.MessagePropertyFilter.ClearAll" /> does not affect the values for <see cref="P:System.Messaging.MessagePropertyFilter.DefaultBodySize" />, <see cref="P:System.Messaging.MessagePropertyFilter.DefaultExtensionSize" />, or <see cref="P:System.Messaging.MessagePropertyFilter.DefaultLabelSize" />
.</para>
<para>After calling <see cref="M:System.Messaging.MessagePropertyFilter.ClearAll" />, it is necessary to set at
least one filter property to <see langword="true" /> in order to receive data
related to a message. You can either set individual properties to
<see langword="true" />, or you can call <see cref="M:System.Messaging.MessagePropertyFilter.SetDefaults" /> or <see cref="M:System.Messaging.MessagePropertyFilter.SetAll" />. </para>
</returns>
</member>
<member name="M:System.Messaging.MessagePropertyFilter.SetDefaults">
<summary>
<para>Sets the filter values of common Message Queuing
properties to <see langword="true" /> and the integer-valued properties to their default
values.</para>
</summary>
</member>
<member name="M:System.Messaging.MessagePropertyFilter.SetAll">
<summary>
<para>Specifies to retrieve all
message properties when receiving a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.Acknowledgment">
<summary>
<para> Gets or sets a value indicating whether to retrieve
<see cref="P:System.Messaging.Message.Acknowledgment" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.AcknowledgeType">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.AcknowledgeType" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.AdministrationQueue">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.AdministrationQueue" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.AppSpecific">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.AppSpecific" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.ArrivedTime">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.ArrivedTime" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.AttachSenderId">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.AttachSenderId" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.Authenticated">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.Authenticated" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.AuthenticationProviderName">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.AuthenticationProviderName" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.AuthenticationProviderType">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.AuthenticationProviderType" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.Body">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.Body" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.ConnectorType">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.ConnectorType" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.CorrelationId">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.CorrelationId" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.DefaultBodySize">
<summary>
<para> Gets or sets the size,
in bytes, of the default body buffer.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.DefaultExtensionSize">
<summary>
<para> Gets or sets the
size, in bytes, of the default extension buffer.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.DefaultLabelSize">
<summary>
<para> Gets or sets the size,
in bytes, of the default label buffer.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.DestinationQueue">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.DestinationQueue" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.DestinationSymmetricKey">
<summary>
<para> Gets or sets a value indicating whether to retrieve
<see cref="P:System.Messaging.Message.DestinationSymmetricKey" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.DigitalSignature">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.DigitalSignature" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.EncryptionAlgorithm">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.EncryptionAlgorithm" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.Extension">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.Extension" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.HashAlgorithm">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.HashAlgorithm" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.Id">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.Id" qualify="true" />
property information when receiving or peeking a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.IsFirstInTransaction">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.IsFirstInTransaction" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.IsLastInTransaction">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.IsLastInTransaction" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.Label">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.Label" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.MessageType">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.MessageType" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.Priority">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.Priority" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.Recoverable">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.Recoverable" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.ResponseQueue">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.ResponseQueue" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.SenderCertificate">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.SenderCertificate" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.SenderId">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.SenderId" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.SenderVersion">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.SenderVersion" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.SentTime">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.SentTime" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.SourceMachine">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.SourceMachine" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.TimeToBeReceived">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.TimeToBeReceived" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.TimeToReachQueue">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.TimeToReachQueue" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.TransactionId">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.TransactionId" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.TransactionStatusQueue">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.TransactionStatusQueue" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.UseAuthentication">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.UseAuthentication" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.UseDeadLetterQueue">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.UseDeadLetterQueue" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.UseEncryption">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.UseEncryption" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.UseJournalQueue">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.UseJournalQueue" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="P:System.Messaging.MessagePropertyFilter.UseTracing">
<summary>
<para> Gets or sets a value indicating whether to retrieve <see cref="P:System.Messaging.Message.UseTracing" qualify="true" /> property information when receiving or peeking
a message.</para>
</summary>
</member>
<member name="T:System.Messaging.MessageQueue">
<summary>
<para> Provides access to a queue on a Message Queuing server.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueue.InfiniteTimeout">
<summary>
<para>
Specifies
that no time-out exists for methods that peek or receive messages.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueue.InfiniteQueueSize">
<summary>
<para>Specifies that no size restriction exists for a queue.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueue.#ctor">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.MessageQueue" /> class. After the default constructor initializes the new instance, you must set
the instance's <see cref="P:System.Messaging.MessageQueue.Path" /> property before you
can use the instance.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueue.#ctor(System.String)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.MessageQueue" /> class that references the Message Queuing
queue at the specified path.</para>
</summary>
<param name="path">The location of the queue referenced by this <see cref="T:System.Messaging.MessageQueue" /> . For information on the proper syntax for this parameter, see the Remarks section.</param>
</member>
<member name="M:System.Messaging.MessageQueue.#ctor(System.String,System.Boolean)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.MessageQueue" /> class that references the Message Queuing
queue at the specified path
and with the specified read-access restriction.</para>
</summary>
<param name="path">The location of the queue referenced by this <see cref="T:System.Messaging.MessageQueue" /> , which can be "." for the local computer. For information on the proper syntax for this parameter, see the Remarks section.</param>
<param name="sharedModeDenyReceive">
<see langword="true" /> to grant exclusive read access to the first application that accesses the queue; otherwise, <see langword="false" /> .</param>
</member>
<member name="M:System.Messaging.MessageQueue.BeginPeek">
<summary>
<para> Initiates an asynchronous peek
operation that has no time-out. The operation is not complete until a message becomes
available in the
queue.</para>
</summary>
<returns>
<para>The <see cref="T:System.IAsyncResult" /> that identifies
the posted asynchronous request.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.BeginPeek(System.TimeSpan)">
<summary>
<para> Initiates an asynchronous peek
operation that has a specified time-out. The operation is not complete until either a message becomes available
in the queue or the
time-out occurs.</para>
</summary>
<param name="timeout">A <see cref="T:System.TimeSpan" /> that indicates the interval of time to wait for a message to become available.</param>
<returns>
<para>The <see cref="T:System.IAsyncResult" />
that identifies the
posted asynchronous request.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.BeginPeek(System.TimeSpan,System.Object)">
<summary>
<para> Initiates an asynchronous peek operation that has a
specified time-out and a
specified state object, which provides associated information
throughout the operation's lifetime. The
operation is not complete until either a message becomes available in the
queue or the time-out
occurs.</para>
</summary>
<param name="timeout">A <see cref="T:System.TimeSpan" /> that indicates the interval of time to wait for a message to become available.</param>
<param name="stateObject">A state object, specified by the application, that contains information associated with the asynchronous operation.</param>
<returns>
<para>The <see cref="T:System.IAsyncResult" /> that identifies
the posted asynchronous request.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.BeginPeek(System.TimeSpan,System.Object,System.AsyncCallback)">
<summary>
<para> Initiates an asynchronous peek operation that has a
specified time-out and a specified
state
object, which provides associated information throughout
the operation's lifetime.
This overload receives notification, through a callback, of the identity of the event handler
for the operation. The operation is not complete until either a message becomes available
in the queue or the time-out
occurs.</para>
</summary>
<param name="timeout">A <see cref="T:System.TimeSpan" /> that indicates the interval of time to wait for a message to become available.</param>
<param name="stateObject">A state object, specified by the application, that contains information associated with the asynchronous operation.</param>
<param name="callback">The <see cref="T:System.AsyncCallback" /> that will receive the notification of the asynchronous operation completion.</param>
<returns>
<para>The <see cref="T:System.IAsyncResult" />
that identifies the
posted asynchronous request.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.BeginReceive">
<summary>
<para> Initiates an
asynchronous receive operation
that has no time-out. The operation is not complete until a message becomes
available in the
queue.</para>
</summary>
<returns>
<para>The <see cref="T:System.IAsyncResult" />
that identifies the
posted asynchronous request.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.BeginReceive(System.TimeSpan)">
<summary>
<para> Initiates an
asynchronous receive operation that has a specified time-out. The operation is not complete until
either a message becomes available in the
queue or the time-out
occurs.</para>
</summary>
<param name="timeout">A <see cref="T:System.TimeSpan" /> that indicates the interval of time to wait for a message to become available.</param>
<returns>
<para>The <see cref="T:System.IAsyncResult" />
that identifies the
posted asynchronous request.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.BeginReceive(System.TimeSpan,System.Object)">
<summary>
<para> Initiates an asynchronous receive operation
that has a
specified time-out and a specified state object, which provides associated information
throughout the operation's lifetime. The operation
is not complete until either a message becomes available in the queue or the
time-out occurs.</para>
</summary>
<param name="timeout">A <see cref="T:System.TimeSpan" /> that indicates the interval of time to wait for a message to become available.</param>
<param name="stateObject">A state object, specified by the application, that contains information associated with the asynchronous operation.</param>
<returns>
<para>The <see cref="T:System.IAsyncResult" />
that identifies the
posted asynchronous request.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.BeginReceive(System.TimeSpan,System.Object,System.AsyncCallback)">
<summary>
<para> Initiates an asynchronous receive operation that has a
specified time-out and a specified state object, which provides associated
information throughout the operation's
lifetime. This overload receives notification, through a callback, of the identity of
the event handler for the operation. The operation is not complete until either
a message becomes available in the queue or the time-out
occurs.</para>
</summary>
<param name="timeout">A <see cref="T:System.TimeSpan" /> that indicates the interval of time to wait for a message to become available.</param>
<param name="stateObject">A state object, specified by the application, that contains information associated with the asynchronous operation.</param>
<param name="callback">The <see cref="T:System.AsyncCallback" /> that will receive the notification of the asynchronous operation completion.</param>
<returns>
<para>The <see cref="T:System.IAsyncResult" /> that identifies the
posted asynchronous request.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.ClearConnectionCache">
<summary>
<para>Clears the connection cache.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueue.Close">
<summary>
<para>Frees all resources allocated by the <see cref="T:System.Messaging.MessageQueue" />
.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueue.Create(System.String)">
<summary>
<para> Creates a nontransactional Message Queuing queue at the
specified path.</para>
</summary>
<param name="path">The path of the queue to create.</param>
<returns>
<para>A <see cref="T:System.Messaging.MessageQueue" /> that represents the
new queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.Create(System.String,System.Boolean)">
<summary>
<para> Creates a transactional or nontransactional Message Queuing queue at the
specified path.</para>
</summary>
<param name="path">The path of the queue to create.</param>
<param name="transactional">
<see langword="true" /> to create a transactional queue; <see langword="false" /> to create a nontransactional queue.</param>
<returns>
<para>A <see cref="T:System.Messaging.MessageQueue" /> that represents the new
queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.Delete(System.String)">
<summary>
<para> Deletes a queue on a
Message Queuing server.</para>
</summary>
<param name="path">The location of the queue to be deleted.</param>
</member>
<member name="M:System.Messaging.MessageQueue.EndPeek(System.IAsyncResult)">
<summary>
<para> Completes the specified asynchronous peek
operation.</para>
</summary>
<param name="asyncResult">The <see cref="T:System.IAsyncResult" /> that identifies the asynchronous peek operation to finish, and from which to retrieve an end result.</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" /> associated with the completed asynchronous
operation.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.EndReceive(System.IAsyncResult)">
<summary>
<para> Completes the specified asynchronous receive
operation.</para>
</summary>
<param name="asyncResult">The <see cref="T:System.IAsyncResult" /> that identifies the asynchronous receive operation to finish, and from which to retrieve an end result.</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" />
associated with the completed asynchronous operation.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.Exists(System.String)">
<summary>
<para>Determines whether a Message Queuing queue at the specified path
exists.</para>
</summary>
<param name="path">The location of the queue to find.</param>
<returns>
<para>
<see langword="true" /> if a queue with the specified
path exists; otherwise, <see langword="false" /> .</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.GetAllMessages">
<summary>
<para>Returns all the messages that are in the queue.</para>
</summary>
<returns>
<para>An array of type <see cref="T:System.Messaging.Message" /> that represents all the messages in the
queue, in the same order as they appear in the Message Queuing
queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.GetEnumerator">
<summary>
<para>Enumerates the messages in a queue.</para>
</summary>
<returns>
<para>An <see cref="T:System.Collections.IEnumerator" /> that provides a dynamic connection to the
messages in the queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.GetMachineId(System.String)">
<summary>
<para> Gets the identifier of the computer on
which the queue referenced by this <see cref="T:System.Messaging.MessageQueue" />
is located.</para>
</summary>
<param name="machineName">The name of the computer that contains the queue, without the two preceding backslashes (\\).</param>
<returns>
<para>A <see cref="T:System.Guid" />
that represents a unique identifier for the computer on which the queue
is located. </para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.GetMessageQueueEnumerator">
<summary>
<para>Provides forward-only cursor semantics to enumerate through all public
queues on the network.</para>
</summary>
<returns>
<para>A <see cref="T:System.Messaging.MessageQueueEnumerator" /> that provides a dynamic listing of all the public message
queues on the network.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.GetMessageQueueEnumerator(System.Messaging.MessageQueueCriteria)">
<summary>
<para>Provides forward-only cursor semantics to enumerate through all public queues on the
network that meet the specified criteria.</para>
</summary>
<param name="criteria">A <see cref="T:System.Messaging.MessageQueueCriteria" /> that contains the criteria used to filter the available message queues.</param>
<returns>
<para>A <see cref="T:System.Messaging.MessageQueueEnumerator" /> that provides a dynamic
listing of the public message queues on the network that satisfy the restrictions
specified by the <paramref name="criteria" />
parameter.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.GetMessageEnumerator">
<summary>
<para> Creates an enumerator object for all the
messages in the
queue.</para>
</summary>
<returns>
<para>The <see cref="T:System.Messaging.MessageEnumerator" /> holding
the messages that
are contained in the
queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.GetPrivateQueuesByMachine(System.String)">
<summary>
<para>Retrieves all the private queues on
the specified computer.</para>
</summary>
<param name="machineName">The computer from which to retrieve the private queues.</param>
<returns>
<para> An array of <see cref="T:System.Messaging.MessageQueue" /> objects
that reference the retrieved private
queues.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.GetPublicQueues">
<summary>
<para>Retrieves all the public queues on the network.</para>
</summary>
<returns>
<para>An array of <see cref="T:System.Messaging.MessageQueue" />
objects that reference
the retrieved public queues.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.GetPublicQueues(System.Messaging.MessageQueueCriteria)">
<summary>
<para>Retrieves all the public queues on the network that meet the specified criteria.</para>
</summary>
<param name="criteria">A <see cref="T:System.Messaging.MessageQueueCriteria" /> that contains the criteria used to filter the queues.</param>
<returns>
<para>An array of <see cref="T:System.Messaging.MessageQueue" /> objects that reference
the retrieved public queues.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.GetPublicQueuesByCategory(System.Guid)">
<summary>
<para>Retrieves all the public queues
on the network that belong to the specified category.</para>
</summary>
<param name="category">A <see cref="T:System.Guid" /> that groups the set of queues to be retrieved.</param>
<returns>
<para>An array of <see cref="T:System.Messaging.MessageQueue" />
objects that reference
the retrieved public queues.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.GetPublicQueuesByLabel(System.String)">
<summary>
<para>Retrieves all the public queues on the network that carry the specified label.</para>
</summary>
<param name="label">A label that groups the set of queues to be retrieved.</param>
<returns>
<para>An array of <see cref="T:System.Messaging.MessageQueue" />
objects that reference
the retrieved public queues.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.GetPublicQueuesByMachine(System.String)">
<summary>
<para>Retrieves all the public queues that reside on the specified computer.</para>
</summary>
<param name="machineName">The name of the computer that contains the set of public queues to be retrieved.</param>
<returns>
<para>An array of <see cref="T:System.Messaging.MessageQueue" />
objects that
reference the public
queues on the computer.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.Peek">
<summary>
<para> Returns without removing (peeks) the first
message in the queue referenced by this <see cref="T:System.Messaging.MessageQueue" /> . The <see cref="M:System.Messaging.MessageQueue.Peek" />
method is
synchronous, so it
blocks the current thread until a message becomes
available.</para>
</summary>
<returns>
<para>The <see cref="T:System.Messaging.Message" />
that represents the first message in the
queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.Peek(System.TimeSpan)">
<summary>
<para>Returns without removing (peeks) the first message in the
queue referenced by this <see cref="T:System.Messaging.MessageQueue" /> . The <see cref="M:System.Messaging.MessageQueue.Peek" />
method is synchronous, so
it blocks the
current thread until
a message becomes available or the specified time-out
occurs.</para>
</summary>
<param name="timeout">A <see cref="T:System.TimeSpan" /> that indicates the maximum time to wait for the queue to contain a message.</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" />
that represents the first message in the
queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.PeekById(System.String)">
<summary>
<para>Peeks the message whose message identifier matches
the <paramref name="id" /> parameter. </para>
</summary>
<param name="id">The <see cref="P:System.Messaging.Message.Id" /> of the message to peek.</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" /> whose <see cref="P:System.Messaging.Message.Id" />
property matches the <paramref name="id" /> parameter.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.PeekById(System.String,System.TimeSpan)">
<summary>
<para> Peeks the message whose message identifier matches
the <paramref name="id" />
parameter. Waits until the message appears in the queue or a
time-out occurs.</para>
</summary>
<param name="id">The <see cref="P:System.Messaging.Message.Id" /> of the message to peek.</param>
<param name="timeout">A <see cref="T:System.TimeSpan" /> that indicates the maximum amount of time to wait for the message to appear in the queue.</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" /> whose <see cref="P:System.Messaging.Message.Id" /> property matches the
<paramref name="id" /> parameter.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.PeekByCorrelationId(System.String)">
<summary>
<para> Peeks the message that matches
the given
correlation identifier and immediately raises an exception if no message with
the specified correlation identifier currently exists in the
queue.</para>
</summary>
<param name="correlationId">The <see cref="P:System.Messaging.Message.CorrelationId" /> of the message to peek.</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" /> whose
<see cref="P:System.Messaging.Message.CorrelationId" /> matches the <paramref name="correlationId" /> parameter passed in.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.PeekByCorrelationId(System.String,System.TimeSpan)">
<summary>
<para>Peeks the message that matches the given correlation identifier and waits
until either a message with the specified correlation identifier is
available in the queue, or the time-out expires.</para>
</summary>
<param name="correlationId">The <see cref="P:System.Messaging.Message.CorrelationId" /> of the message to peek.</param>
<param name="timeout">A <see cref="T:System.TimeSpan" /> that indicates the time to wait until a new message is available for inspection .</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" /> whose
<see cref="P:System.Messaging.Message.CorrelationId" /> matches the <paramref name="correlationId" /> parameter passed in.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.Purge">
<summary>
<para>Deletes all the messages contained in the queue.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueue.Receive">
<summary>
<para> Receives the first message available in the queue referenced by the <see cref="T:System.Messaging.MessageQueue" /> . This
call is synchronous, and blocks the current thread of execution until a message is
available.</para>
</summary>
<returns>
<para>A <see cref="T:System.Messaging.Message" /> that references the first message
available in the queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.Receive(System.Messaging.MessageQueueTransaction)">
<summary>
<para>Receives the first message available in the
transactional queue referenced by the <see cref="T:System.Messaging.MessageQueue" /> . This
call is synchronous, and blocks the current thread of execution until a message is
available.</para>
</summary>
<param name="transaction">The <see cref="T:System.Messaging.MessageQueueTransaction" /> object.</param>
<returns>
<para>A <see cref="T:System.Messaging.Message" /> that references the first message
available in the queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.Receive(System.Messaging.MessageQueueTransactionType)">
<summary>
<para> Receives the first message available in
the queue referenced by the <see cref="T:System.Messaging.MessageQueue" /> . This
call is synchronous, and blocks the current thread of execution until a message is
available.</para>
</summary>
<param name="transactionType">One of the <see cref="T:System.Messaging.MessageQueueTransactionType" /> values, describing the type of transaction context to associate with the message.</param>
<returns>
<para>A <see cref="T:System.Messaging.Message" /> that references the first message
available in the queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.Receive(System.TimeSpan)">
<summary>
<para> Receives the first message available in the queue
referenced by the <see cref="T:System.Messaging.MessageQueue" />
and waits until
either a message is available in the queue, or the time-out
expires.</para>
</summary>
<param name="timeout">A <see cref="T:System.TimeSpan" /> that indicates the time to wait until a new message is available for inspection.</param>
<returns>
<para>A <see cref="T:System.Messaging.Message" /> that
references the first message available in the
queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.Receive(System.TimeSpan,System.Messaging.MessageQueueTransaction)">
<summary>
<para>Receives the first message available in the transactional queue
referenced by the <see cref="T:System.Messaging.MessageQueue" /> and waits until either
a message is available in the queue, or the time-out
expires.</para>
</summary>
<param name="timeout">A <see cref="T:System.TimeSpan" /> that indicates the time to wait until a new message is available for inspection.</param>
<param name="transaction">The <see cref="T:System.Messaging.MessageQueueTransaction" /> object.</param>
<returns>
<para>A <see cref="T:System.Messaging.Message" /> that
references the first message available in the
queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.Receive(System.TimeSpan,System.Messaging.MessageQueueTransactionType)">
<summary>
<para> Receives the first message available in
the queue referenced by the <see cref="T:System.Messaging.MessageQueue" /> . This
call is synchronous, and waits until
either a message is available in the queue, or the time-out
expires.</para>
</summary>
<param name="timeout">A <see cref="T:System.TimeSpan" /> that indicates the time to wait until a new message is available for inspection.</param>
<param name="transactionType">One of the <see cref="T:System.Messaging.MessageQueueTransactionType" /> values, describing the type of transaction context to associate with the message.</param>
<returns>
<para>A <see cref="T:System.Messaging.Message" /> that references the first message
available in the queue.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.ReceiveById(System.String)">
<summary>
<para> Receives the message that matches the given identifier from a non-transactional queue, and immediately raises
an exception if no message with the specified identifier
currently exists in the queue.</para>
</summary>
<param name="id">The <see cref="P:System.Messaging.Message.Id" /> of the message to receive.</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" /> whose <see cref="P:System.Messaging.Message.Id" /> property matches the
<paramref name="id" /> parameter passed in.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.ReceiveById(System.String,System.Messaging.MessageQueueTransaction)">
<summary>
<para>Receives the message that matches the given identifier,
from a transactional queue, and immediately raises
an exception if no message with the specified identifier
currently exists in the queue.</para>
</summary>
<param name="id">The <see cref="P:System.Messaging.Message.Id" /> of the message to receive.</param>
<param name="transaction">The <see cref="T:System.Messaging.MessageQueueTransaction" /> object .</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" /> whose <see cref="P:System.Messaging.Message.Id" /> property matches the
<paramref name="id" /> parameter passed in.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.ReceiveById(System.String,System.Messaging.MessageQueueTransactionType)">
<summary>
<para> Receives the message that matches the
given identifier, and immediately raises an exception if no message with the specified
identifier currently exists in the queue.</para>
</summary>
<param name="id">The <see cref="P:System.Messaging.Message.Id" /> of the message to receive.</param>
<param name="transactionType">One of the <see cref="T:System.Messaging.MessageQueueTransactionType" /> values, describing the type of transaction context to associate with the message.</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" /> whose <see cref="P:System.Messaging.Message.Id" /> property matches the
<paramref name="id" /> parameter passed in.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.ReceiveById(System.String,System.TimeSpan)">
<summary>
<para> Receives the message that matches the given identifier,
from a nontransactional queue, and waits until either a message with
the specified identifier is
available in the queue or the time-out
expires.</para>
</summary>
<param name="id">The <see cref="P:System.Messaging.Message.Id" /> of the message to receive.</param>
<param name="timeout">A <see cref="T:System.TimeSpan" /> that indicates the time to wait until a new message is available for inspection.</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" /> whose <see cref="P:System.Messaging.Message.Id" /> property matches the
<paramref name="id" /> parameter passed in.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.ReceiveById(System.String,System.TimeSpan,System.Messaging.MessageQueueTransaction)">
<summary>
<para> Receives the message that matches the
given identifier, from a transactional queue, and waits
until either a message with the specified identifier is
available in the queue or the time-out
expires.</para>
</summary>
<param name="id">The <see cref="P:System.Messaging.Message.Id" /> of the message to receive.</param>
<param name="timeout">A <see cref="T:System.TimeSpan" /> that indicates the time to wait until a new message is available for inspection.</param>
<param name="transaction">The <see cref="T:System.Messaging.MessageQueueTransaction" /> object .</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" /> whose <see cref="P:System.Messaging.Message.Id" /> property matches the
<paramref name="id" /> parameter passed in.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.ReceiveById(System.String,System.TimeSpan,System.Messaging.MessageQueueTransactionType)">
<summary>
<para> Receives the message that matches the given identifier,
and waits until either a message with the specified identifier is available in
the queue or the time-out expires.</para>
</summary>
<param name="id">The <see cref="P:System.Messaging.Message.Id" /> of the message to receive.</param>
<param name="timeout">A <see cref="T:System.TimeSpan" /> that indicates the time to wait until a new message is available for inspection.</param>
<param name="transactionType">One of the <see cref="T:System.Messaging.MessageQueueTransactionType" /> values, describing the type of transaction context to associate with the message.</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" /> whose <see cref="P:System.Messaging.Message.Id" /> property matches the
<paramref name="id" /> parameter passed in.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.ReceiveByCorrelationId(System.String)">
<summary>
<para>Receives the message that matches the given correlation identifier, from a nontransactional queue, and
immediately raises an exception if no message with the specified correlation
identifier currently exists in the queue.</para>
</summary>
<param name="correlationId">The <see cref="P:System.Messaging.Message.CorrelationId" /> of the message to receive.</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" /> whose <see cref="P:System.Messaging.Message.CorrelationId" /> matches the
<paramref name="correlationId" /> parameter passed in.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.ReceiveByCorrelationId(System.String,System.Messaging.MessageQueueTransaction)">
<summary>
<para> Receives the message that matches the given correlation identifier, from a transactional
queue, and immediately raises an exception if no message with the specified correlation
identifier currently exists in the queue.</para>
</summary>
<param name="correlationId">The <see cref="P:System.Messaging.Message.CorrelationId" /> of the message to receive.</param>
<param name="transaction">The <see cref="T:System.Messaging.MessageQueueTransaction" /> object.</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" /> whose <see cref="P:System.Messaging.Message.CorrelationId" /> matches the
<paramref name="correlationId" /> parameter passed in.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.ReceiveByCorrelationId(System.String,System.Messaging.MessageQueueTransactionType)">
<summary>
<para> Receives the message that matches the given correlation
identifier, and immediately raises an exception if no message with the specified correlation
identifier currently exists in the queue.</para>
</summary>
<param name="correlationId">The <see cref="P:System.Messaging.Message.CorrelationId" /> of the message to receive.</param>
<param name="transactionType">One of the <see cref="T:System.Messaging.MessageQueueTransactionType" /> values, describing the type of transaction context to associate with the message.</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" /> whose <see cref="P:System.Messaging.Message.CorrelationId" /> matches the
<paramref name="correlationId" /> parameter passed in.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.ReceiveByCorrelationId(System.String,System.TimeSpan)">
<summary>
<para>Receives the message that matches the given correlation identifier, from a nontransactional queue, and waits
until either a message with the specified correlation identifier is available in
the queue, or the time-out expires.</para>
</summary>
<param name="correlationId">The <see cref="P:System.Messaging.Message.CorrelationId" /> of the message to receive.</param>
<param name="timeout">A <see cref="T:System.TimeSpan" /> that indicates the time to wait until a new message is available for inspection .</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" /> whose <see cref="P:System.Messaging.Message.CorrelationId" /> matches the
<paramref name="correlationId" /> parameter passed in.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.ReceiveByCorrelationId(System.String,System.TimeSpan,System.Messaging.MessageQueueTransaction)">
<summary>
<para> Receives the message
that matches the given correlation identifier, from
a transactional queue, and waits until either a message with
the specified correlation identifier is available in
the queue, or the time-out expires.</para>
</summary>
<param name="correlationId">The <see cref="P:System.Messaging.Message.CorrelationId" /> of the message to receive.</param>
<param name="timeout">A <see cref="T:System.TimeSpan" /> that indicates the time to wait until a new message is available for inspection .</param>
<param name="transaction">The <see cref="T:System.Messaging.MessageQueueTransaction" /> object.</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" /> whose <see cref="P:System.Messaging.Message.CorrelationId" /> matches the
<paramref name="correlationId" /> parameter passed in.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.ReceiveByCorrelationId(System.String,System.TimeSpan,System.Messaging.MessageQueueTransactionType)">
<summary>
<para> Receives the message that matches the given correlation identifier, and
waits until either a message with the specified correlation identifier is available in
the queue, or the time-out expires.</para>
</summary>
<param name="correlationId">The <see cref="P:System.Messaging.Message.CorrelationId" /> of the message to receive.</param>
<param name="timeout">A <see cref="T:System.TimeSpan" /> that indicates the time to wait until a new message is available for inspection .</param>
<param name="transactionType">One of the <see cref="T:System.Messaging.MessageQueueTransactionType" /> values, describing the type of transaction context to associate with the message.</param>
<returns>
<para>The <see cref="T:System.Messaging.Message" /> whose <see cref="P:System.Messaging.Message.CorrelationId" /> matches the
<paramref name="correlationId" /> parameter passed in.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueue.Refresh">
<summary>
<para>Refreshes the properties presented by the <see cref="T:System.Messaging.MessageQueue" />
to reflect the current state of the
resource.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueue.Send(System.Object)">
<summary>
<para> Sends an object to nontransactional queue referenced by this <see cref="T:System.Messaging.MessageQueue" />
.</para>
</summary>
<param name="obj">The object to send to the queue.</param>
</member>
<member name="M:System.Messaging.MessageQueue.Send(System.Object,System.Messaging.MessageQueueTransaction)">
<summary>
<para>Sends an object to the transactional queue referenced by this <see cref="T:System.Messaging.MessageQueue" />
.</para>
</summary>
<param name="obj">The object to send to the queue.</param>
<param name="transaction">The <see cref="T:System.Messaging.MessageQueueTransaction" /> object.</param>
</member>
<member name="M:System.Messaging.MessageQueue.Send(System.Object,System.Messaging.MessageQueueTransactionType)">
<summary>
<para> Sends an object to the queue referenced by this <see cref="T:System.Messaging.MessageQueue" />
.</para>
</summary>
<param name="obj">The object to send to the queue.</param>
<param name="transactionType">One of the <see cref="T:System.Messaging.MessageQueueTransactionType" /> values, describing the type of transaction context to associate with the message.</param>
</member>
<member name="M:System.Messaging.MessageQueue.Send(System.Object,System.String)">
<summary>
<para> Sends an object to the nontransactional queue referenced by this <see cref="T:System.Messaging.MessageQueue" />
and specifies
a label for the message.</para>
</summary>
<param name="obj">The object to send to the queue.</param>
<param name="label">The label of the message.</param>
</member>
<member name="M:System.Messaging.MessageQueue.Send(System.Object,System.String,System.Messaging.MessageQueueTransaction)">
<summary>
<para>Sends an object to the transactional queue referenced by this <see cref="T:System.Messaging.MessageQueue" />
and
specifies a label for the message.</para>
</summary>
<param name="obj">The object to send to the queue.</param>
<param name="label">The label of the message.</param>
<param name="transaction">The <see cref="T:System.Messaging.MessageQueueTransaction" /> object.</param>
</member>
<member name="M:System.Messaging.MessageQueue.Send(System.Object,System.String,System.Messaging.MessageQueueTransactionType)">
<summary>
<para> Sends an object to the queue referenced by this <see cref="T:System.Messaging.MessageQueue" />
and specifies a
label for the message.</para>
</summary>
<param name="obj">The object to send to the queue.</param>
<param name=" label">The label of the message.</param>
<param name="transactionType">One of the <see cref="T:System.Messaging.MessageQueueTransactionType" /> values, describing the type of transaction context to associate with the message.</param>
</member>
<member name="M:System.Messaging.MessageQueue.ResetPermissions">
<summary>
<para>Resets the permission list to the operating system's default
values. Removes any queue permissions you have appended to the default list.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueue.SetPermissions(System.String,System.Messaging.MessageQueueAccessRights)">
<summary>
<para>Gives a computer, group, or user the specified access
rights.</para>
</summary>
<param name="user">The individual, group, or computer that gets additional rights to the queue.</param>
<param name=" rights">A <see cref="T:System.Messaging.MessageQueueAccessRights" /> that indicates the set of rights to the queue that Message Queuing assigns to the <paramref name="user" /> passed in.</param>
</member>
<member name="M:System.Messaging.MessageQueue.SetPermissions(System.String,System.Messaging.MessageQueueAccessRights,System.Messaging.AccessControlEntryType)">
<summary>
<para>Gives a computer, group, or user the specified access
rights, with the specified access control type (allow, deny, revoke, or set).</para>
</summary>
<param name="user">The individual, group, or computer that gets additional rights to the queue.</param>
<param name=" rights">A <see cref="T:System.Messaging.MessageQueueAccessRights" /> that indicates the set of rights to the queue that Message Queuing assigns to the <paramref name="user" /> passed in.</param>
<param name=" entryType">An <see cref="T:System.Messaging.AccessControlEntryType" /> that specifies whether to grant, deny, or revoke the permissions specified by the <paramref name="rights" /> parameter. </param>
</member>
<member name="M:System.Messaging.MessageQueue.SetPermissions(System.Messaging.MessageQueueAccessControlEntry)">
<summary>
<para>Assigns access rights to the queue based on the
contents of an access control entry.</para>
</summary>
<param name="ace">A <see cref="T:System.Messaging.MessageQueueAccessControlEntry" /> that specifies a user, an access type, and a permission type.</param>
</member>
<member name="M:System.Messaging.MessageQueue.SetPermissions(System.Messaging.AccessControlList)">
<summary>
<para>Assigns access rights to the queue based on the contents
of an access control list.</para>
</summary>
<param name="dacl">An <see cref="T:System.Messaging.AccessControlList" /> that contains one or more access control entries that specify the trustees and the permissions to grant.</param>
</member>
<member name="P:System.Messaging.MessageQueue.Authenticate">
<summary>
<para> Gets or sets a value indicating whether the queue accepts only authenticated
messages.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.BasePriority">
<summary>
<para> Gets or sets the base priority Message
Queuing uses to route a public queue's messages over the network.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.CanRead">
<summary>
<para> Gets a value indicating whether the <see cref="T:System.Messaging.MessageQueue" />
can be read.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.CanWrite">
<summary>
<para> Gets a value indicating whether the <see cref="T:System.Messaging.MessageQueue" /> can
be written to.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.Category">
<summary>
<para>Gets or sets the queue category.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.CreateTime">
<summary>
<para>Gets the time and date that the queue was created in Message Queuing.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.DefaultPropertiesToSend">
<summary>
<para>Gets or sets the message property values to be used by
default when the application sends messages to the
queue.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.DenySharedReceive">
<summary>
<para>Gets or sets a value indicating whether this <see cref="T:System.Messaging.MessageQueue" /> has exclusive access to receive messages from the Message Queuing queue.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.EnableConnectionCache">
<summary>
<para>Gets or sets a value indicating whether a cache of
connections will be maintained by the application.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.EncryptionRequired">
<summary>
<para>Gets or sets a value indicating whether the queue accepts only nonprivate
(nonencrypted) messages.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.FormatName">
<summary>
<para>Gets the unique queue name that Message Queuing generated at the time of the queue's creation.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.Formatter">
<summary>
<para>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.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.Id">
<summary>
<para>Gets the unique Message Queuing identifier of the queue.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.Label">
<summary>
<para>Gets or sets the queue description.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.LastModifyTime">
<summary>
<para>Gets the last time the properties of a queue were modified.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.MachineName">
<summary>
<para>Gets or sets the name of the computer where the Message
Queuing queue
is located.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.MaximumJournalSize">
<summary>
<para>Gets or sets the maximum size of the journal queue.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.MaximumQueueSize">
<summary>
<para>Gets or sets the maximum size of the queue.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.MessageReadPropertyFilter">
<summary>
<para>Gets or sets the property filter for receiving
or peeking messages.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.Path">
<summary>
<para> Gets or sets the queue's path. Setting the <see cref="P:System.Messaging.MessageQueue.Path" /> causes the <see cref="T:System.Messaging.MessageQueue" /> to point to a new queue.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.QueueName">
<summary>
<para>Gets or sets the friendly
name that identifies the queue.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.ReadHandle">
<summary>
<para>Gets the native handle used to read messages from the message queue.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.SynchronizingObject">
<summary>
<para> Gets or sets the object
that marshals the event-handler call resulting from a <see cref="E:System.Messaging.MessageQueue.ReceiveCompleted" /> or <see cref="E:System.Messaging.MessageQueue.PeekCompleted" />
event.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.Transactional">
<summary>
<para>Gets a
value indicating whether the queue accepts only transactions.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.UseJournalQueue">
<summary>
<para>Gets or sets a value indicating whether received messages are copied to the
journal queue.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.WriteHandle">
<summary>
<para> Gets the native handle used to send messages to the message queue.</para>
</summary>
</member>
<member name="E:System.Messaging.MessageQueue.PeekCompleted">
<summary>
<para>Occurs when a message is read without being removed
from the queue. This is a result of the asynchronous operation, <see cref="M:System.Messaging.MessageQueue.BeginPeek" />
.</para>
</summary>
</member>
<member name="E:System.Messaging.MessageQueue.ReceiveCompleted">
<summary>
<para> Occurs when a message has been removed from the queue.
This event is raised by the asynchronous operation, <see cref="M:System.Messaging.MessageQueue.BeginReceive" />.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.AsynchronousRequest.AsyncObject">
<summary>
IAsyncResult implementation
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.AsynchronousRequest.AsyncState">
<summary>
IAsyncResult implementation
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.AsynchronousRequest.AsyncWaitHandle">
<summary>
IAsyncResult implementation
</summary>
</member>
<member name="P:System.Messaging.MessageQueue.AsynchronousRequest.CompletedSynchronously">
<summary>
IAsyncResult implementation
</summary>
</member>
<member name="T:System.Messaging.MessageQueueAccessControlEntry">
<summary>
<para>Specifies access rights for a trustee (user, group, or
computer) to perform Message Queuing tasks.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueueAccessControlEntry.#ctor(System.Messaging.Trustee,System.Messaging.MessageQueueAccessRights)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.MessageQueueAccessControlEntry" /> class, granting the specified Message
Queuing access rights to the specified trustee.</para>
</summary>
<param name="trustee">A <see cref="T:System.Messaging.Trustee" /> that specifies a user, group, computer, domain, or alias.</param>
<param name=" rights">A bitwise combination of the <see cref="T:System.Messaging.MessageQueueAccessRights" /> values which defines the combination of rights to grant to the trustee.</param>
</member>
<member name="M:System.Messaging.MessageQueueAccessControlEntry.#ctor(System.Messaging.Trustee,System.Messaging.MessageQueueAccessRights,System.Messaging.AccessControlEntryType)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.MessageQueueAccessControlEntry" /> class, with the
specified trustee and Message Queuing access rights. The type of access (such as
<see langword="Allow" /> or <see langword="Deny" />
) is defined
by the entry type you pass in.</para>
</summary>
<param name="trustee">A <see cref="T:System.Messaging.Trustee" /> that specifies a user, group, computer, domain, or alias.</param>
<param name=" rights">A bitwise combination of the <see cref="T:System.Messaging.MessageQueueAccessRights" /> values which defines the combination of rights to grant to the trustee.</param>
<param name=" entryType">One of the <see cref="T:System.Messaging.AccessControlEntryType" /> values, which specifies whether to allow, deny, set or revoke the specified rights.</param>
</member>
<member name="P:System.Messaging.MessageQueueAccessControlEntry.MessageQueueAccessRights">
<summary>
<para>Gets or sets the set of Message Queuing-specific rights to apply to the trustee.</para>
</summary>
</member>
<member name="T:System.Messaging.MessageQueueAccessRights">
<summary>
<para> Specifies
a set of object-specific access rights for operations specific to Message Queuing.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueAccessRights.DeleteMessage">
<summary>
<para>The right to delete messages from the queue.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueAccessRights.PeekMessage">
<summary>
<para>The right to peek messages from the queue.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueAccessRights.WriteMessage">
<summary>
<para>The right to send messages to the queue.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueAccessRights.DeleteJournalMessage">
<summary>
<para>The right to delete messages from the journal queue.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueAccessRights.SetQueueProperties">
<summary>
<para>The right to modify properties of the queue.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueAccessRights.GetQueueProperties">
<summary>
<para>The right to read properties of the queue.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueAccessRights.DeleteQueue">
<summary>
<para>The right to delete the queue.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueAccessRights.GetQueuePermissions">
<summary>
<para>The right to read queue permissions.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueAccessRights.ChangeQueuePermissions">
<summary>
<para>The right to modify queue permissions.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueAccessRights.TakeQueueOwnership">
<summary>
<para>The right to take ownership of the queue.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueAccessRights.ReceiveMessage">
<summary>
<para>The right to receive messages from the queue. This
includes the rights to delete and peek messages.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueAccessRights.ReceiveJournalMessage">
<summary>
<para>The right to receive messages from the journal queue. This
includes the rights to delete and peek messages from the journal queue.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueAccessRights.GenericRead">
<summary>
<para>A combination of <see langword="GetQueueProperties" />,
<see langword="GetQueuePermissions" />, <see langword="ReceiveMessage" />, and
<see langword="ReceiveJournalMessage" /> .</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueAccessRights.GenericWrite">
<summary>
<para>A combination of <see langword="GetQueueProperties" />,
<see langword="GetQueuePermissions" />, and <see langword="WriteMessage" /> .</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueAccessRights.FullControl">
<summary>
<para>Full rights to the queue. A union of all other rights in the enumeration.</para>
</summary>
</member>
<member name="T:System.Messaging.MessageQueueCriteria">
<summary>
<para> Filters message queues when performing a query using
the <see cref="T:System.Messaging.MessageQueue" /> class's <see cref="M:System.Messaging.MessageQueue.GetPublicQueues" />
method.
</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueueCriteria.ClearAll">
<summary>
<para> Clears all properties from being built into a filter
and puts all property values into a "not set" state.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueCriteria.CreatedAfter">
<summary>
<para>Gets or sets the lower boundary of the
queue creation date and time by which to filter queues on
the network.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueCriteria.CreatedBefore">
<summary>
<para>Gets or sets the upper boundary of the
queue creation date and time by which to filter queues on
the network.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueCriteria.Label">
<summary>
<para> Gets or sets the label
by which to filter queues in the network.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueCriteria.MachineName">
<summary>
<para> Gets or sets the computer
name by which to filter queues in the network.
</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueCriteria.ModifiedAfter">
<summary>
<para>Gets or sets the lower boundary of the
queue modification date and time by which to filter queues on
the network.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueCriteria.ModifiedBefore">
<summary>
<para>Gets or sets the upper boundary of the
queue modification date and time by which to filter queues on
the network.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueCriteria.Category">
<summary>
<para> Gets or sets the
category by which to filter queues in the network.
</para>
</summary>
</member>
<member name="T:System.Messaging.MessageQueueEnumerator">
<summary>
<para>Provides a forward-only cursor to enumerate through messages in a message
queue. </para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueueEnumerator.Close">
<summary>
<para>Frees the resources associated with the enumerator.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueueEnumerator.Dispose">
<summary>
<para> Releases all resources used by
the <see cref="T:System.Messaging.MessageQueueEnumerator" /> .</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueueEnumerator.Dispose(System.Boolean)">
<summary>
<para>Releases the unmanaged resources used by the <see cref="T:System.Messaging.MessageQueueEnumerator" /> and optionally releases the managed
resources.</para>
</summary>
<param name="disposing">
<see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
</member>
<member name="M:System.Messaging.MessageQueueEnumerator.MoveNext">
<summary>
<para> Advances the enumerator to the next queue of the enumeration, if one
is currently available.</para>
</summary>
<returns>
<para>
<see langword="true," /> if the enumerator was succesfully
advanced to the next queue; <see langword="false" /> , if the
enumerator has reached the end of the enumeration.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueueEnumerator.Reset">
<summary>
<para>Resets the cursor, so it points to the beginning of the enumeration.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueEnumerator.Current">
<summary>
<para>Gets the current <see cref="T:System.Messaging.MessageQueue" /> of the enumeration.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueEnumerator.LocatorHandle">
<summary>
<para> Gets the native Message Queuing handle used to locate queues
in a network.</para>
</summary>
</member>
<member name="T:System.Messaging.MessageQueueErrorCode">
<summary>
<para>Identifies the source of an error
that occurred within the Message Queuing application and generated a
<see cref="T:System.Messaging.MessageQueueException" /> exception.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.Generic">
<summary>
<para>Message text: Generic Error.</para>
<para>Message Queuing returns this error if it cannot identify a more specific
source.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.QueueNotFound">
<summary>
<para>Message text: The queue is not registered in the directory service.</para>
<para> Message Queuing returns this error if
it cannot find the queue. This includes public queues not registered in the
directory service and Internet queues that do not exist in the Message Queuing
namespace.
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.QueueExists">
<summary>
<para>Message text: A queue with the same pathname is already registered.</para>
<para>Message Queuing registers public queues in the directory service, and
registers private queues on the local computer. </para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.OperationCanceled">
<summary>
<para>Message text: The operation was canceled before it could be completed.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.SharingViolation">
<summary>
<para>Message text: Sharing violation. The queue is already opened for
exclusive receive.</para>
<para>Message Queuing returns this error if an application is
trying to open an already opened queue that has exclusive read rights. For more information
about receiving messages exclusively from a queue, see the <see cref="T:System.Messaging.MessageQueue" />
class's <see cref="P:System.Messaging.MessageQueue.DenySharedReceive" />
property.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.ServiceNotAvailable">
<summary>
<para>Message text: The Message Queues service is not available.</para>
<para> Message Queuing returns this error if the application is unable
to connect to the Queue Manager.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.MachineNotFound">
<summary>
<para>Message text: The specified computer could not be found.</para>
<para> Message Queuing returns this error if it cannot find
the queue's computer in the directory service.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.IllegalUser">
<summary>
<para>Message text: The user has an invalid user name.</para>
<para>Message Queuing returns this error if your application is connecting to it
through an invalid user name.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.NoDs">
<summary>
<para>Message text: No connection with this site's controller(s).</para>
<para> Message Queuing returns this error if the application
cannot access the directory service. If this error is returned, verify
permissions for accessing the directory service.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.IllegalQueuePathName">
<summary>
<para>Message text: Invalid queue path name.</para>
<para>See the <see cref="T:System.Messaging.MessageQueue" /> class's <see cref="P:System.Messaging.MessageQueue.Path" /> property for valid path syntax options.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.IllegalPropertyValue">
<summary>
<para>Message text: Invalid property value.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.IOTimeout">
<summary>
<para>Message text: The receive or peek message time-out has expired.</para>
<para>Message Queuing returns this error if the time-out specified in a call to
<see cref="M:System.Messaging.MessageQueue.Receive" qualify="true" /> or <see cref="M:System.Messaging.MessageQueue.Peek" qualify="true" /> expires before a new message
arrives in the queue. This can only happen if there was no message already
in the queue; both methods would return immediately if a message
exists.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.MessageAlreadyReceived">
<summary>
<para>Message text: A message that is currently pointed at by the cursor has been removed from
the queue by another process or by another call to receive the
message without the use of this cursor.</para>
<para>Message Queuing returns this error when some other
cursor, application, or the system administrator has already removed the message
from the queue. This error is most likely to occur when using the <see cref="T:System.Messaging.MessageEnumerator" /> class, such as the instance returned
through a call to <see cref="M:System.Messaging.MessageQueue.GetMessageEnumerator" qualify="true" /> or <see cref="M:System.Messaging.MessageQueue.GetEnumerator" qualify="true" />
.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.IllegalFormatName">
<summary>
<para>Message text: The given format name is invalid.</para>
<para>For valid format name syntax options, see the <see cref="T:System.Messaging.MessageQueue" /> class's <see cref="P:System.Messaging.MessageQueue.FormatName" />
property.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.UnsupportedFormatNameOperation">
<summary>
<para> Message text: The requested operation
for the specified format name is not supported.</para>
<para> Message Queuing returns
this error when the requested operation is not supported for the specified
format name. Operations include trying to open a queue to receive messages by specifying
a direct format name.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CannotImpersonateClient">
<summary>
<para> Message text: The RPC server cannot impersonate the client application, hence security
credentials could not be verified.</para>
<para> Message Queuing returns this error if the
directory service server cannot impersonate the client application. This is necessary
to verify the security credentials.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.AccessDenied">
<summary>
<para>Message text: Access is denied.</para>
<para>Message Queuing returns this error if access to the
specified queue or computer is denied. If this error is returned, verify
that you have access rights for the operation, such as creating, deleting, or
setting properties for a queue. For information about changing access rights
for a queue, see the <see cref="T:System.Messaging.MessageQueueAccessRights" /> and <see cref="M:System.Messaging.MessageQueue.SetPermissions(System.String,System.Messaging.MessageQueueAccessRights)" qualify="true" />
topics.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.PrivilegeNotHeld">
<summary>
<para>Message text: Client does not have the required privileges to perform the operation.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.InsufficientResources">
<summary>
<para>Message text: Insufficient resources to perform operation.</para>
<para>Message Queuing returns this error, for example, if there is not enough
memory to complete the operation. When this error is returned, the operation
fails.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.MessageStorageFailed">
<summary>
<para>Message text: Could not store a recoverable or journal message. Message was not sent.</para>
<para>Message Queuing returns this error if the local computer cannot store a
recoverable message (one whose delivery is guaranteed in the case of a network
problem) or a journal message. See the <see cref="T:System.Messaging.Message" /> class's <see cref="P:System.Messaging.Message.Recoverable" /> and <see cref="P:System.Messaging.Message.UseJournalQueue" /> properties for more information
about these message sending options.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.InvalidCertificate">
<summary>
<para>Message text: The user certificate is not valid.</para>
<para>Message Queuing returns this error if the security certificate specified in
the <see cref="T:System.Messaging.Message" /> class's <see cref="P:System.Messaging.Message.SenderCertificate" /> property is invalid, or if the certificate is
not correctly placed in the Microsoft Internet Explorer personal certificate
store.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CorruptedInternalCertificate">
<summary>
<para>Message text: The internal Message Queuing certificate is corrupted.</para>
<para>This error applies only to Message Queuing 1.0.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.NoInternalUserCertificate">
<summary>
<para>Message text: The internal Message Queuing certificate for the user
does not exist.</para>
<para>Message Queuing returns this error if no internal certificate
is registered or the registered certificate is corrupted. </para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CorruptedSecurityData">
<summary>
<para> Message text: A cryptographic function has failed.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CorruptedPersonalCertStore">
<summary>
<para>Message text: The personal certificate store is corrupted.</para>
<para>Message Queuing returns this error when the Microsoft Internet Explorer
personal certificate store is corrupted.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.ComputerDoesNotSupportEncryption">
<summary>
<para>Message text: The computer does not support encryption operations.</para>
<para>Message Queuing returns this error when the application requests encryption and the computer (source or destination)
does not support encryption operations. When this error is returned, the
encryption operation fails. For more information about using encryption, see the <see cref="P:System.Messaging.MessageQueue.EncryptionRequired" qualify="true" /> and <see cref="P:System.Messaging.Message.EncryptionAlgorithm" qualify="true" />
topics.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CouldNotGetUserSid">
<summary>
<para>Message text: Could not get the SID information out of the thread token.</para>
<para>For more information about sender identifiers, see the <see cref="T:System.Messaging.Message" /> class's <see cref="P:System.Messaging.Message.SenderId" />
property.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CouldNotGetAccountInfo">
<summary>
<para>Message text: Could not get the account information for the user.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.PropertyNotAllowed">
<summary>
<para> Message text: Invalid property
for the requested operation</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.InsufficientProperties">
<summary>
<para>Message text: Not all the required properties for the operation were specified
in the input parameters.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.MachineExists">
<summary>
<para>Message text: Computer with the same name already exists in the site.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.DsIsFull">
<summary>
<para>Message text: Directory service is full.</para>
<para>Message Queuing returns this error if the information store is full. This
error applies only to Message Queuing 1.0.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.DsError">
<summary>
<para>Message text: Internal directory service error.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.InvalidOwner">
<summary>
<para>Message text: Invalid object owner. For example CreateQueue failed because the
Queue Manager object is invalid.</para>
<para>
Message Queuing returns this error, for example, if your
application attempts to create a queue on a computer on which Message Queuing is
not installed.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.UnsupportedAccessMode">
<summary>
<para>Message text: The specified access mode is not supported.</para>
<para>Message Queuing returns this error if the access mode specified when opening
the queue is set to an invalid value, or the access mode and the share mode
specified are not compatible.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.DeleteConnectedNetworkInUse">
<summary>
<para> Message text: The connected network cannot be deleted; it is in use.</para>
<para>Message Queuing returns this error if it cannot delete the specified
connected network because the network is defined in at least one other
computer. Remove the connected network from all connected network lists and try
again to delete it.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.NoResponseFromObjectServer">
<summary>
<para>Message text: No response from object owner.</para>
<para>Message Queuing returns this error if there is no
response from the directory service server. When this error is returned, the
status of the operation is unknown.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.ObjectServerNotAvailable">
<summary>
<para>Message text: Object owner is not reachable.</para>
<para>Message Queuing returns this error if the directory
service server for the object is not available. When this error is returned,
the operation fails.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.QueueNotAvailable">
<summary>
<para>Message text: Error while reading from a queue residing on a remote computer.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.DtcConnect">
<summary>
<para>Message text: Cannot connect to MS DTC.</para>
<para>Message Queuing returns this error if it is unable to connect to the
Microsoft Distributed Transaction Coordinator.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.TransactionImport">
<summary>
<para>Message text: Cannot import the transaction.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.TransactionUsage">
<summary>
<para>Message text: Wrong transaction usage.</para>
<para>Message Queuing returns this error if an attempt was made to open a remote
queue for read access from within a transaction, or an attempt was made to read
a message from a nontransactional queue from within a transaction.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.TransactionSequence">
<summary>
<para>Message text: Wrong transaction operations sequence.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.MissingConnectorType">
<summary>
<para>Message text: Connector Type is mandatory when sending an Acknowledgment or secure message.</para>
<para>Message Queuing returns this error when the application sets a property typically set by Message Queuing, but
doesn't specify the connector to use. For more information about connector
types, see the <see cref="T:System.Messaging.Message" /> class's <see cref="P:System.Messaging.Message.ConnectorType" />
property.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.TransactionEnlist">
<summary>
<para>Message text: Cannot enlist the transaction.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.QueueDeleted">
<summary>
<para> Message text: The queue was deleted. Messages cannot be received anymore using this
queue instance. The queue should be closed.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.IllegalContext">
<summary>
<para> Message text: Invalid context parameter.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.MqisServerEmpty">
<summary>
<para>Message text: The list of MQIS servers (in registry) is empty.</para>
<para>
</para>
<para>This error applies only to Message Queuing 1.0.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.MqisReadOnlyMode">
<summary>
<para>Message text: MQIS database is in read-only mode.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.IllegalOperation">
<summary>
<para>Message text: The operation is invalid on foreign message queuing systems.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.WriteNotAllowed">
<summary>
<para>Message text: Another MQIS server is being installed; write operations to the
database are not allowed at this time.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.WksCantServeClient">
<summary>
<para>Message text: Message Queuing-independent clients cannot serve Message Queuing-dependent
clients.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.DependentClientLicenseOverflow">
<summary>
<para>Message text: The number of dependent clients served by this Message Queuing server reached
its upper limit.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CorruptedQueueWasDeleted">
<summary>
<para>Message text: The .ini file for the queue in LQS was deleted because it was corrupted.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.RemoteMachineNotAvailable">
<summary>
<para>Message text: The remote machine is not available.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.UnsupportedOperation">
<summary>
<para>Message text: The operation is not supported for a WORKGROUP installation computer.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.EncryptionProviderNotSupported">
<summary>
<para>Message text: The Cryptographic Service Provider is not supported by Message Queuing.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CannotSetCryptographicSecurityDescriptor">
<summary>
<para>Message text: Unable to set the security descriptor for the cryptographic keys.</para>
<para>For information about cryptographic providers, see the <see cref="T:System.Messaging.CryptographicProviderType" /> and <see cref="P:System.Messaging.Message.AuthenticationProviderType" qualify="true" />
topics.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CertificateNotProvided">
<summary>
<para>Message text: A user attempted to send an authenticated message without a certificate.</para>
<para>Message Queuing returns this error if the sending application attempts to use security context information to authenticate
a message, and the security context does not include a certificate.
For more information about certificates, see the <see cref="T:System.Messaging.Message" /> class's <see cref="P:System.Messaging.Message.SenderCertificate" />
property.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CannotCreateCertificateStore">
<summary>
<para>Message text: Unable to create a certificate store for the internal certificate.</para>
<para>Message Queuing returns this error if you do not have permission to
manipulate your own profile.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CannotOpenCertificateStore">
<summary>
<para>Message text: Unable to open the certificates store for the internal certificate.</para>
<para>Message Queuing returns this error if you do not have permission to
manipulate your own profile.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.IllegalEnterpriseOperation">
<summary>
<para>Message text: The operation is invalid for a Message Queuing services object.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CannotGrantAddGuid">
<summary>
<para>Message text: Failed to grant the "Add Guid" permission to current user.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CannotLoadMsmqOcm">
<summary>
<para>Message text: Cannot load the MSMQOCM.DLL library.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.NoEntryPointMsmqOcm">
<summary>
<para>Message text: Cannot locate an entry point in the MSMQOCM.DLL library.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.NoMsmqServersOnDc">
<summary>
<para>Message text: Failed to find Message Queuing servers on domain controllers.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CannotJoinDomain">
<summary>
<para>Message text: Failed to join Message Queuing enterprise on Windows 2000 domain.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CannotCreateOnGlobalCatalog">
<summary>
<para>Message text: Failed to create an object on a specified global catalog server.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.GuidNotMatching">
<summary>
<para>Message text: Failed to create Message Queuing configuration object with a GUID that matches the computer installation. You must uninstall Message Queuing and then reinstall it.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.PublicKeyNotFound">
<summary>
<para>Message text: Unable to find the public key for computer.</para>
<para>
Message Queuing returns this error, for example, if
you are trying to retrieve the computer properties of a computer running Message
Queuing 1.0 or if you are trying to get remote computer properties while working
offline. This error applies only to Message Queuing 2.0.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.PublicKeyDoesNotExist">
<summary>
<para>Message text: The public key for the computer does not exist.</para>
<para> Message Queuing returns this
error if it was able to query the directory service, but the enhanced key was not
found. This error applies only to Message Queuing 2.0.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.NoGlobalCatalogInDomain">
<summary>
<para>Message text: Unable to find Global Catalog servers in the specified domain.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.NoMsmqServersOnGlobalCatalog">
<summary>
<para>Message text: Failed to find Message Queuing servers on Global Catalog domain controllers.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CannotGetDistinguishedName">
<summary>
<para>Message text: Failed to retrieve the distinguished name of local computer.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CannotHashDataEx">
<summary>
<para>Message text: Unable to hash data for an authenticated message.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CannotSignDataEx">
<summary>
<para>Message text: Unable to sign data before sending an authenticated message.</para>
<para>See the <see cref="T:System.Messaging.Message" /> class's <see cref="P:System.Messaging.Message.DigitalSignature" /> property for more information about
signing data.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.CannotCreateHashEx">
<summary>
<para>Message text: Unable to create a hash object for an authenticated message.</para>
<para>See the <see cref="T:System.Messaging.Message" /> class's <see cref="P:System.Messaging.Message.HashAlgorithm" /> property for more
information about hash algorithms.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueErrorCode.FailVerifySignatureEx">
<summary>
<para>Message text: Signature of received message is not valid.</para>
</summary>
</member>
<member name="T:System.Messaging.MessageQueueException">
<summary>
<para> The exception that is thrown if a
Microsoft Message Queuing internal error occurs.
</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueueException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
<summary>
<para> Populates a serialization information object
with the data needed to serialize the <see cref="T:System.Messaging.MessageQueueException" /> . </para>
</summary>
<param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized data associated with the <see cref="T:System.Messaging.MessageQueueException" /> . </param>
<param name=" context">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains the source and destination of the serialized stream associated with the <see cref="T:System.Messaging.MessageQueueException" /> . </param>
</member>
<member name="P:System.Messaging.MessageQueueException.MessageQueueErrorCode">
<summary>
<para>Gets a value that indicates the error code associated with this exception.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueException.Message">
<summary>
<para> Gets a value that describes the Message
Queuing error. </para>
</summary>
</member>
<member name="T:System.Messaging.MessageQueueInstaller">
<summary>
<para>Allows you to install and configure a queue that your application needs
in order to run. This class is called by the installation utility, for
example InstallUtil.exe, when installing a <see cref="T:System.Messaging.MessageQueue" />.
</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueueInstaller.#ctor">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.MessageQueueInstaller" /> class. Does not set any instance properties.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueueInstaller.#ctor(System.Messaging.MessageQueue)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.MessageQueueInstaller" /> class, initializing the installation settings
to those of an existing <see cref="T:System.Messaging.MessageQueue" /> instance.</para>
</summary>
<param name="componentToCopy">The <see cref="T:System.Messaging.MessageQueue" /> component whose settings determine the property settings of the new queue installed.</param>
</member>
<member name="M:System.Messaging.MessageQueueInstaller.Commit(System.Collections.IDictionary)">
<summary>
<para>Completes the installation process by committing the <see cref="T:System.Messaging.MessageQueue" />
installation information that the <see cref="M:System.Messaging.MessageQueueInstaller.Install(System.Collections.IDictionary)" /> method wrote to the
Registry. This method is meant to be used by installation tools, which
automatically call the appropriate methods.</para>
</summary>
<param name="savedState">An <see cref="T:System.Collections.IDictionary" /> that contains the post-installation state of the computer. </param>
</member>
<member name="M:System.Messaging.MessageQueueInstaller.CopyFromComponent(System.ComponentModel.IComponent)">
<summary>
<para>Copies the property values of a <see cref="T:System.Messaging.MessageQueue" /> component that are required at install time
for a message queue.
</para>
</summary>
<param name="component">An <see cref="T:System.ComponentModel.IComponent" /> to use as a template for the <see cref="T:System.Messaging.MessageQueueInstaller" />.</param>
</member>
<member name="M:System.Messaging.MessageQueueInstaller.Install(System.Collections.IDictionary)">
<summary>
<para>Performs the installation and writes message queue
information to the Registry. This method is meant to be
used by installation tools, which automatically call the appropriate methods.</para>
</summary>
<param name="stateSaver">
<para>An <see cref="T:System.Collections.IDictionary" /> used to save information needed to perform a commit, rollback, or uninstall operation. </para>
</param>
</member>
<member name="M:System.Messaging.MessageQueueInstaller.IsEquivalentInstaller(System.Configuration.Install.ComponentInstaller)">
<summary>
<para>Determines whether the specified installer can handle the
same kind of installation as this installer.</para>
</summary>
<param name="otherInstaller">The installer to compare.</param>
<returns>
<para>
<see langword="true" /> if this installer and the
installer specified by the <paramref name="otherInstaller" /> parameter can handle the
same kind of installation; otherwise, <see langword="false" />.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueueInstaller.Rollback(System.Collections.IDictionary)">
<summary>
<para> Restores the computer to the state it was in before the
installation, by rolling back the queue information that the installation procedure wrote to the
Registry. This method is meant to be used by installation tools, which automatically call
the appropriate methods.
</para>
</summary>
<param name="savedState">
<para>An <see cref="T:System.Collections.IDictionary" /> that contains the pre-installation state of the computer.</para>
</param>
</member>
<member name="M:System.Messaging.MessageQueueInstaller.Uninstall(System.Collections.IDictionary)">
<summary>
<para> Removes an installation by removing queue information
from the Registry. This method is meant to be used by uninstallation tools, which automatically call the appropriate methods.
</para>
</summary>
<param name="savedState">
<para>An <see cref="T:System.Collections.IDictionary" /> that contains the post-installation state of the computer. </para>
</param>
</member>
<member name="P:System.Messaging.MessageQueueInstaller.Authenticate">
<summary>
<para> Gets or sets a value indicating whether the queue to be installed accepts only authenticated messages.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueInstaller.BasePriority">
<summary>
<para> Gets or sets
the base priority that is used
to route a public queue's messages over the network.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueInstaller.Category">
<summary>
<para> Gets or
sets an implementation-specific queue type.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueInstaller.EncryptionRequired">
<summary>
<para> Gets or sets a value indicating whether the queue accepts only private, or
encrypted, messages.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueInstaller.Label">
<summary>
<para>Gets or sets a description of the queue.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueInstaller.MaximumJournalSize">
<summary>
<para>Gets or sets the maximum size of the journal that is associated with the queue.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueInstaller.MaximumQueueSize">
<summary>
<para> Gets or sets the maximum size of the queue.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueInstaller.Path">
<summary>
<para> Gets or
sets the
location of the
queue
that is referenced by this object.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueInstaller.Permissions">
<summary>
<para>Gets or sets permissions associated with the queue.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueInstaller.Transactional">
<summary>
<para>
Gets or sets a value indicating whether the queue accepts only
messages sent as part of a transaction.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueInstaller.UninstallAction">
<summary>
<para>Gets or sets a value indicating what the installer does with the queue at uninstall time: remove it, restore it
to its pre-installation state, or leave it in its current installed state.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueueInstaller.UseJournalQueue">
<summary>
<para>Gets or sets a value indicating whether messages that are retrieved from the queue are also copied to the
associated journal queue.</para>
</summary>
</member>
<member name="T:System.Messaging.MessageQueuePermission">
<summary>
<para>Allows control of code access permissions for messaging.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueuePermission.#ctor">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.MessageQueuePermission" /> class.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueuePermission.#ctor(System.Security.Permissions.PermissionState)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.MessageQueuePermission" /> class with the
specified permission state.</para>
</summary>
<param name="state">One of the <see cref="T:System.Security.Permissions.PermissionState" /> values.</param>
</member>
<member name="M:System.Messaging.MessageQueuePermission.#ctor(System.Messaging.MessageQueuePermissionAccess,System.String)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.MessageQueuePermission" /> class with the
specified access levels and the path of the queue.</para>
</summary>
<param name="permissionAccess">One of the <see cref="T:System.Messaging.MessageQueuePermissionAccess" /> values.</param>
<param name=" path">The path of the queue that is referenced by the <see cref="T:System.Messaging.MessageQueue" />.</param>
</member>
<member name="M:System.Messaging.MessageQueuePermission.#ctor(System.Messaging.MessageQueuePermissionAccess,System.String,System.String,System.String)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.MessageQueuePermission" /> class with the
specified access levels, computer to use, queue description, and queue
category.</para>
</summary>
<param name="permissionAccess">One of the <see cref="T:System.Messaging.MessageQueuePermissionAccess" /> values.</param>
<param name=" machineName">The name of the computer where the Message Queuing queue is located.</param>
<param name=" label">The queue description.</param>
<param name=" category">The queue category (Message Queuing type identifier).</param>
</member>
<member name="M:System.Messaging.MessageQueuePermission.#ctor(System.Messaging.MessageQueuePermissionEntry[])">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.MessageQueuePermission" /> class with the
specified permission access level entries.</para>
</summary>
<param name="permissionAccessEntries">An array of <see cref="T:System.Messaging.MessageQueuePermissionEntry" /> objects. The <see cref="P:System.Messaging.MessageQueuePermission.PermissionEntries" /> property is set to this value.</param>
</member>
<member name="P:System.Messaging.MessageQueuePermission.PermissionEntries">
<summary>
<para>Gets the collection of permission entries for this permissions request.</para>
</summary>
</member>
<member name="T:System.Messaging.MessageQueuePermissionAccess">
<summary>
<para>Defines access levels used by <see cref="N:System.Messaging" /> permission classes.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueuePermissionAccess.None">
<summary>
<para>The <see cref="T:System.Messaging.MessageQueue" /> has no permissions.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueuePermissionAccess.Browse">
<summary>
<para>The <see cref="T:System.Messaging.MessageQueue" /> can look
at the queues that are available.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueuePermissionAccess.Send">
<summary>
<para>The <see cref="T:System.Messaging.MessageQueue" /> can look
at the queues that are available and send
messages.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueuePermissionAccess.Peek">
<summary>
<para>The <see cref="T:System.Messaging.MessageQueue" /> can look at the queues that are available and
read the messages in the queue.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueuePermissionAccess.Receive">
<summary>
<para>The <see cref="T:System.Messaging.MessageQueue" /> can look at the queues that are available,
read the messages in the queue, and receive messages.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueuePermissionAccess.Administer">
<summary>
<para>The <see cref="T:System.Messaging.MessageQueue" /> can look
at the queues that are available, read the
messages in the queue, and send and receive
messages.</para>
</summary>
</member>
<member name="T:System.Messaging.MessageQueuePermissionAttribute">
<summary>
<para>Allows declaritive <see cref="T:System.Messaging.MessageQueue" /> permission checks.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueuePermissionAttribute.#ctor(System.Security.Permissions.SecurityAction)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.MessageQueuePermissionAttribute" /> class.</para>
</summary>
<param name="action">One of the <see cref="T:System.Security.Permissions.SecurityAction" /> values.</param>
</member>
<member name="M:System.Messaging.MessageQueuePermissionAttribute.CreatePermission">
<summary>
<para> Creates the permission based on the requested
access levels, category, label, computer name, and path that are set through the
<see cref="P:System.Messaging.MessageQueuePermissionAttribute.PermissionAccess" />, <see cref="P:System.Messaging.MessageQueuePermissionAttribute.Category" />, <see cref="P:System.Messaging.MessageQueuePermissionAttribute.Label" />, <see cref="P:System.Messaging.MessageQueuePermissionAttribute.MachineName" />, and <see cref="P:System.Messaging.MessageQueuePermissionAttribute.Path" /> properties on the attribute.</para>
</summary>
<returns>
<para>An <see cref="T:System.Security.IPermission" /> that represents the created permission.</para>
</returns>
</member>
<member name="P:System.Messaging.MessageQueuePermissionAttribute.Category">
<summary>
<para> Gets or sets the queue category.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueuePermissionAttribute.Label">
<summary>
<para> Gets or sets the queue description.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueuePermissionAttribute.MachineName">
<summary>
<para> Gets or sets the name of the computer where the Message
Queuing queue is located.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueuePermissionAttribute.Path">
<summary>
<para> Gets or sets the queue's path.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueuePermissionAttribute.PermissionAccess">
<summary>
<para>Gets or sets the permission access levels used in the
permissions request.</para>
</summary>
</member>
<member name="T:System.Messaging.MessageQueuePermissionEntry">
<summary>
<para>Defines the smallest unit of a code access security permission set for messaging.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueuePermissionEntry.#ctor(System.Messaging.MessageQueuePermissionAccess,System.String)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.MessageQueuePermissionEntry" /> class with the
specified permission access levels and the path of the queue.</para>
</summary>
<param name="permissionAccess">A bitwise combination of the <see cref="T:System.Messaging.MessageQueuePermissionAccess" /> values. The <see cref="P:System.Messaging.MessageQueuePermissionEntry.PermissionAccess" /> property is set to this value.</param>
<param name=" path">The path of the queue that is referenced by the <see cref="T:System.Messaging.MessageQueue" /> object. The <see cref="P:System.Messaging.MessageQueuePermissionEntry.Path" /> property is set to this value.</param>
</member>
<member name="M:System.Messaging.MessageQueuePermissionEntry.#ctor(System.Messaging.MessageQueuePermissionAccess,System.String,System.String,System.String)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.MessageQueuePermissionEntry" /> class with the specified
permission access levels, the name of the computer where the queue is
located, the queue description, and the queue category.</para>
</summary>
<param name="permissionAccess">A bitwise combination of the <see cref="T:System.Messaging.MessageQueuePermissionAccess" /> values. The <see cref="P:System.Messaging.MessageQueuePermissionEntry.PermissionAccess" /> property is set to this value.</param>
<param name=" machineName">The name of the computer where the Message Queuing queue is located. The <see cref="P:System.Messaging.MessageQueuePermissionEntry.MachineName" /> property is set to this value.</param>
<param name=" label">The queue description. The <see cref="P:System.Messaging.MessageQueuePermissionEntry.Label" /> property is set to this value.</param>
<param name=" category">The queue category (Message Queuing type identifier). The <see cref="P:System.Messaging.MessageQueuePermissionEntry.Category" /> property is set to this value.</param>
</member>
<member name="P:System.Messaging.MessageQueuePermissionEntry.Category">
<summary>
<para> Gets the queue category.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueuePermissionEntry.Label">
<summary>
<para> Gets the queue description.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueuePermissionEntry.MachineName">
<summary>
<para> Gets the name of the computer where the Message
Queuing queue is located.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueuePermissionEntry.Path">
<summary>
<para> Gets the queue's path.</para>
</summary>
</member>
<member name="P:System.Messaging.MessageQueuePermissionEntry.PermissionAccess">
<summary>
<para>Gets the permission access levels used in the
permissions request.</para>
</summary>
</member>
<member name="T:System.Messaging.MessageQueuePermissionEntryCollection">
<summary>
<para>Contains a strongly typed collection of <see cref="T:System.Messaging.MessageQueuePermissionEntry" /> objects.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueuePermissionEntryCollection.Add(System.Messaging.MessageQueuePermissionEntry)">
<summary>
<para>Adds a specified <see cref="T:System.Messaging.MessageQueuePermissionEntry" /> to this collection.</para>
</summary>
<param name="value">The <see cref="T:System.Messaging.MessageQueuePermissionEntry" /> to add.</param>
<returns>
<para>The zero-based index of the added <see cref="T:System.Messaging.MessageQueuePermissionEntry" />.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueuePermissionEntryCollection.AddRange(System.Messaging.MessageQueuePermissionEntry[])">
<summary>
<para>Appends a set of specified permission entries to this collection.</para>
</summary>
<param name="value">An array of type <see cref="T:System.Messaging.MessageQueuePermissionEntry" /> objects that contains the permission entries to add.</param>
</member>
<member name="M:System.Messaging.MessageQueuePermissionEntryCollection.AddRange(System.Messaging.MessageQueuePermissionEntryCollection)">
<summary>
<para> Appends a set of specified permission entries to this collection.</para>
</summary>
<param name="value">A <see cref="T:System.Messaging.MessageQueuePermissionEntryCollection" /> that contains the permission entries to add.</param>
</member>
<member name="M:System.Messaging.MessageQueuePermissionEntryCollection.Contains(System.Messaging.MessageQueuePermissionEntry)">
<summary>
<para>Determines whether this collection contains a specified
<see cref="T:System.Messaging.MessageQueuePermissionEntry" /> .</para>
</summary>
<param name="value">The <see cref="T:System.Messaging.MessageQueuePermissionEntry" /> to find.</param>
<returns>
<para>
<see langword="true" /> if the specified <see cref="T:System.Messaging.MessageQueuePermissionEntry" /> belongs to this collection;
otherwise, <see langword="false" />.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueuePermissionEntryCollection.CopyTo(System.Messaging.MessageQueuePermissionEntry[],System.Int32)">
<summary>
<para>Copies the permission entries from this collection to an
array, starting at a particular index of the array.</para>
</summary>
<param name="array">An array of type <see cref="T:System.Messaging.MessageQueuePermissionEntry" /> that receives this collection's permission entries.</param>
<param name=" index"> The zero-based index at which to begin copying the permission entries.</param>
</member>
<member name="M:System.Messaging.MessageQueuePermissionEntryCollection.IndexOf(System.Messaging.MessageQueuePermissionEntry)">
<summary>
<para>Determines the index of a specified permission entry in this collection.</para>
</summary>
<param name="value">The permission entry to search for.</param>
<returns>
<para>The zero-based index of the specified permission
entry, or -1 if the permission entry was not found in the collection.</para>
</returns>
</member>
<member name="M:System.Messaging.MessageQueuePermissionEntryCollection.Insert(System.Int32,System.Messaging.MessageQueuePermissionEntry)">
<summary>
<para>Inserts a permission entry into this collection at a specified index.</para>
</summary>
<param name="index">The zero-based index into the collection at which to insert the permission entry.</param>
<param name=" value">The permission entry to insert into this collection.</param>
</member>
<member name="M:System.Messaging.MessageQueuePermissionEntryCollection.Remove(System.Messaging.MessageQueuePermissionEntry)">
<summary>
<para>Removes a specified permission entry from this collection.</para>
</summary>
<param name="value">The permission entry to remove.</param>
</member>
<member name="P:System.Messaging.MessageQueuePermissionEntryCollection.Item(System.Int32)">
<summary>
<para>Gets or sets the object at a specified index.</para>
</summary>
<param name="index">The zero-based index into the collection.</param>
</member>
<member name="T:System.Messaging.MessageQueueTransaction">
<summary>
<para> Provides a Message Queuing internal transaction.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueueTransaction.#ctor">
<summary>
<para> Initializes a new instance of the <see cref="T:System.Messaging.MessageQueueTransaction" /> class.
</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueueTransaction.Abort">
<summary>
<para> Rolls back the pending internal transaction.
</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueueTransaction.Begin">
<summary>
<para> Begins a new Message Queuing internal transaction.
</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueueTransaction.Commit">
<summary>
<para> Commits a pending internal transaction.
</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueueTransaction.Dispose">
<summary>
<para> Releases all resources used by the <see cref="T:System.Messaging.MessageQueueTransaction" />
.</para>
</summary>
</member>
<member name="M:System.Messaging.MessageQueueTransaction.Dispose(System.Boolean)">
<summary>
<para>Releases the unmanaged resources used by the <see cref="T:System.Messaging.MessageQueueTransaction" /> and optionally releases the managed resources. </para>
</summary>
<param name="disposing">
<see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources. </param>
</member>
<member name="P:System.Messaging.MessageQueueTransaction.Status">
<summary>
<para> Gets the status of the transaction.
</para>
</summary>
</member>
<member name="T:System.Messaging.MessageQueueTransactionStatus">
<summary>
<para>Specifies the state of an internal Message Queuing transaction.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueTransactionStatus.Aborted">
<summary>
<para>The transaction has been aborted and all participants
have been notified.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueTransactionStatus.Committed">
<summary>
<para>The transaction has been committed and all participants
have been notified.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueTransactionStatus.Initialized">
<summary>
<para>The transaction has been initialized. It has not yet been started.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueTransactionStatus.Pending">
<summary>
<para>The transaction has been started. It has not yet been
either committed or rolled back.</para>
</summary>
</member>
<member name="T:System.Messaging.MessageQueueTransactionType">
<summary>
<para> Specifies the type of a Message Queuing transaction.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueTransactionType.None">
<summary>
<para>Operation will not be transactional.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueTransactionType.Automatic">
<summary>
<para>A transaction type used for Microsoft Transaction Server
(MTS) or COM+ 1.0 Services. If there is already an MTS transaction context, it will be used when
sending or receiving the message.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.MessageQueueTransactionType.Single">
<summary>
<para>A transaction type used for single internal
transactions.</para>
</summary>
</member>
<member name="T:System.Messaging.MessageType">
<summary>
<para> Identifies the type of a message. A message can be a typical Message Queuing message, a positive (arrival and read) or negative
(arrival and read) acknowledgment message, or a report message.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageType.Acknowledgment">
<summary>
<para>
An acknowledgment message.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageType.Normal">
<summary>
<para>A normal Message Queuing message.</para>
</summary>
</member>
<member name="F:System.Messaging.MessageType.Report">
<summary>
<para>A report message.</para>
</summary>
</member>
<member name="T:System.Messaging.MessagingDescriptionAttribute">
<summary>
<para>
Specifies a description for a property
or event.</para>
</summary>
</member>
<member name="M:System.Messaging.MessagingDescriptionAttribute.#ctor(System.String)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.MessagingDescriptionAttribute" /> class, using the
specified description.</para>
</summary>
<param name="description">The application-defined description text. </param>
</member>
<member name="P:System.Messaging.MessagingDescriptionAttribute.Description">
<summary>
<para>Gets description text associated with the item monitored.</para>
</summary>
</member>
<member name="T:System.Messaging.PeekCompletedEventArgs">
<summary>
<para>Provides data for the <see cref="E:System.Messaging.MessageQueue.PeekCompleted" /> event. When your asynchronous peek
operation calls an event handler, an instance of this class is passed to the
handler.</para>
</summary>
</member>
<member name="P:System.Messaging.PeekCompletedEventArgs.AsyncResult">
<summary>
<para>Gets or sets the result of the asynchronous
operation requested.</para>
</summary>
</member>
<member name="P:System.Messaging.PeekCompletedEventArgs.Message">
<summary>
<para> Gets the message associated with the asynchronous peek operation.</para>
</summary>
</member>
<member name="T:System.Messaging.PeekCompletedEventHandler">
<summary>
<para>Represents the method that will handle the <see cref="E:System.Messaging.MessageQueue.PeekCompleted" /> event of a <see cref="T:System.Messaging.MessageQueue" />.</para>
</summary>
<param name="sender">The source of the event, the <see cref="T:System.Messaging.MessageQueue" /> .</param>
<param name="e">A <see cref="T:System.Messaging.PeekCompletedEventArgs" /> that contains the event data.</param>
</member>
<member name="T:System.Messaging.ReceiveCompletedEventArgs">
<summary>
<para>Provides data for the <see cref="E:System.Messaging.MessageQueue.ReceiveCompleted" />
event. When your asynchronous receive operation calls an event handler, an
instance of this class is passed to the
handler.</para>
</summary>
</member>
<member name="P:System.Messaging.ReceiveCompletedEventArgs.AsyncResult">
<summary>
<para> Gets or sets the result of the asynchronous
operation requested.</para>
</summary>
</member>
<member name="P:System.Messaging.ReceiveCompletedEventArgs.Message">
<summary>
<para> Gets the message associated
with the asynchronous receive operation.</para>
</summary>
</member>
<member name="T:System.Messaging.ReceiveCompletedEventHandler">
<summary>
<para>Represents the method that will handle the <see cref="E:System.Messaging.MessageQueue.ReceiveCompleted" /> event of a <see cref="T:System.Messaging.MessageQueue" />.</para>
</summary>
<param name="sender">The source of the event, the <see cref="T:System.Messaging.MessageQueue" /> .</param>
<param name="e">A <see cref="T:System.Messaging.ReceiveCompletedEventArgs" /> that contains the event data.</param>
</member>
<member name="T:System.Messaging.StandardAccessRights">
<summary>
<para>Specifies a set of standard access rights that correspond
to operations common to most types of securable objects.</para>
</summary>
</member>
<member name="F:System.Messaging.StandardAccessRights.Delete">
<summary>
<para>The right to delete the object.</para>
</summary>
</member>
<member name="F:System.Messaging.StandardAccessRights.ReadSecurity">
<summary>
<para>The right to read the information in the object's
security descriptor.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.StandardAccessRights.WriteSecurity">
<summary>
<para>The right to modify the discretionary access control
list (DACL) in the security descriptor.</para>
<note type="note">
The DACL controls access to the
object. Being able to write to the DACL gives the user the ability to set
security for the object.
</note>
</summary>
</member>
<member name="F:System.Messaging.StandardAccessRights.Synchronize">
<summary>
<para>The right to use the object for synchronization. This
enables a thread to wait until the object is in a specific state.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.StandardAccessRights.ModifyOwner">
<summary>
<para>The right to change the owner in the object's security descriptor.</para>
</summary>
</member>
<member name="F:System.Messaging.StandardAccessRights.Read">
<summary>
<para>The right to read the information in the object's
security descriptor. <see langword="Read" /> is currently defined
to equal <see langword="ReadSecurity" />.
</para>
</summary>
</member>
<member name="F:System.Messaging.StandardAccessRights.Write">
<summary>
<para>The right to read the information in the object's
security descriptor. <see langword="Write" /> is currently defined
to equal <see langword="ReadSecurity" />.</para>
</summary>
</member>
<member name="F:System.Messaging.StandardAccessRights.Execute">
<summary>
<para>The right to read the information in the object's
security descriptor. On Windows 2000 and Windows NT, the security descriptor
contains the security information for a securable object. It identifies the object's owner and primary group. <see langword="Execute" /> is currently defined
to equal <see langword="ReadSecurity" />.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.StandardAccessRights.Required">
<summary>
<para>Combines <see langword="Delete" />,
<see langword="ReadSecurity" />, <see langword="WriteSecurity" />, and
<see langword="ModifyOwner" /> access.</para>
</summary>
</member>
<member name="F:System.Messaging.StandardAccessRights.All">
<summary>
<para>Combines <see langword="Delete" />,
<see langword="ReadSecurity" />, <see langword="WriteSecurity" /> ,
<see langword="ModifyOwner" />, and <see langword="Synchronize" /> access.</para>
</summary>
</member>
<member name="F:System.Messaging.StandardAccessRights.None">
<summary>
<para> No access.</para>
</summary>
</member>
<member name="T:System.Messaging.Trustee">
<summary>
<para>Specifies a user account, group account, or logon
session to which an access control entry applies.</para>
</summary>
</member>
<member name="M:System.Messaging.Trustee.#ctor">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.Trustee" /> class
without setting any of its read/write properties.</para>
</summary>
</member>
<member name="M:System.Messaging.Trustee.#ctor(System.String)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.Trustee" /> class
of type <see langword="Unknown" />, setting the <see cref="P:System.Messaging.Trustee.Name" />
property to the value specified, and the <see cref="P:System.Messaging.Trustee.SystemName" /> to <see langword="null" />.</para>
</summary>
<param name="name">The value to assign to the <see cref="P:System.Messaging.Trustee.Name" /> property.</param>
</member>
<member name="M:System.Messaging.Trustee.#ctor(System.String,System.String)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.Trustee" /> class
of type <see langword="Unknown" />, setting the <see cref="P:System.Messaging.Trustee.Name" /> and the
<see langword="SystemName" /> properties to the values specified. </para>
</summary>
<param name="name">The value to assign to the <see cref="P:System.Messaging.Trustee.Name" /> property.</param>
<param name=" systemName">The value to assign to the <see cref="P:System.Messaging.Trustee.SystemName" /> property.</param>
</member>
<member name="M:System.Messaging.Trustee.#ctor(System.String,System.String,System.Messaging.TrusteeType)">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.Trustee" /> class of the specified type, setting the <see cref="P:System.Messaging.Trustee.Name" /> and
the <see cref="P:System.Messaging.Trustee.SystemName" /> properties to the values specified. </para>
</summary>
<param name="name">The value to assign to the <see cref="P:System.Messaging.Trustee.Name" /> property.</param>
<param name=" systemName">The value to assign to the <see cref="P:System.Messaging.Trustee.SystemName" /> property.</param>
<param name=" trusteeType">A <see cref="T:System.Messaging.TrusteeType" /> that indicates the account type of the trustee.</param>
</member>
<member name="P:System.Messaging.Trustee.Name">
<summary>
<para>Gets or sets the name of the trustee.</para>
</summary>
</member>
<member name="P:System.Messaging.Trustee.SystemName">
<summary>
<para> Gets or sets the computer on which to look up the
trustee's account.</para>
</summary>
</member>
<member name="P:System.Messaging.Trustee.TrusteeType">
<summary>
<para>Gets or sets the type of the trustee, which identifies
whether the trustee is a user, group, computer, domain, or alias.</para>
</summary>
</member>
<member name="T:System.Messaging.TrusteeType">
<summary>
<para>Specifies the type of a trustee.</para>
</summary>
</member>
<member name="F:System.Messaging.TrusteeType.Unknown">
<summary>
<para>The trustee type is unknown, but not necessarily invalid.</para>
</summary>
</member>
<member name="F:System.Messaging.TrusteeType.User">
<summary>
<para> The trustee is a user.</para>
</summary>
</member>
<member name="F:System.Messaging.TrusteeType.Group">
<summary>
<para> The trustee is a group.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.TrusteeType.Domain">
<summary>
<para> The
trustee is a domain.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.TrusteeType.Alias">
<summary>
<para>The trustee is an alias.</para>
<para>
</para>
</summary>
</member>
<member name="F:System.Messaging.TrusteeType.Computer">
<summary>
<para>The trustee is a computer.</para>
<para>
</para>
</summary>
</member>
<member name="T:System.Messaging.XmlMessageFormatter">
<summary>
<para>Serializes and deserializes objects to or from the body of a message, using the XML format based on the XSD schema
definition.</para>
</summary>
</member>
<member name="M:System.Messaging.XmlMessageFormatter.#ctor">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.XmlMessageFormatter" />
class, without target types set.</para>
</summary>
</member>
<member name="M:System.Messaging.XmlMessageFormatter.#ctor(System.String[])">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.XmlMessageFormatter" /> class, setting
target types passed in as an array of
(fully qualified) string values.</para>
</summary>
<param name="targetTypeNames">An array of type <see cref="T:System.String" /> that specifies the set of possible types that will be deserialized by the formatter from the message provided. These values must be fully qualified, for example, "MyNamespace.MyOrders, MyOrdersAssemblyName".</param>
</member>
<member name="M:System.Messaging.XmlMessageFormatter.#ctor(System.Type[])">
<summary>
<para>Initializes a new instance of the <see cref="T:System.Messaging.XmlMessageFormatter" />class, setting target types passed in as
an array of object types.</para>
</summary>
<param name="targetTypes">An array of type <see cref="T:System.Type" /> that specifies the set of possible types that will be deserialized by the formatter from the message provided.</param>
</member>
<member name="M:System.Messaging.XmlMessageFormatter.CanRead(System.Messaging.Message)">
<summary>
<para> Determines whether the formatter can deserialize the message. </para>
</summary>
<param name="message">The <see cref="T:System.Messaging.Message" /> to inspect.</param>
<returns>
<para>
<see langword="true" /> if the XML formatter can deserialize the
message; otherwise, <see langword="false" />.</para>
</returns>
</member>
<member name="M:System.Messaging.XmlMessageFormatter.Clone">
<summary>
<para>Creates an instance of the <see cref="T:System.Messaging.XmlMessageFormatter" /> class whose read/write properties (the sets of target types) are
the same as the current <see cref="T:System.Messaging.XmlMessageFormatter" /> instance. </para>
</summary>
<returns>
<para>An object whose properties are identical to those of
this <see cref="T:System.Messaging.XmlMessageFormatter" />
instance, but whose metadata does not specify it to be a
formatter class instance.</para>
</returns>
</member>
<member name="M:System.Messaging.XmlMessageFormatter.Read(System.Messaging.Message)">
<summary>
<para>Reads the contents from the given message and creates an object
containing the deserialized message.</para>
</summary>
<param name="message">The <see cref="T:System.Messaging.Message" /> , in XML format, to deserialize.</param>
<returns>
<para> The deserialized message.</para>
</returns>
</member>
<member name="M:System.Messaging.XmlMessageFormatter.Write(System.Messaging.Message,System.Object)">
<summary>
<para> Serializes an object into the body of the message.</para>
</summary>
<param name="message">The <see cref="T:System.Messaging.Message" /> whose <see cref="P:System.Messaging.Message.Body" /> property will contain the serialized object.</param>
<param name="obj">The <see cref="T:System.Object" /> to be serialized into the message body.</param>
</member>
<member name="P:System.Messaging.XmlMessageFormatter.TargetTypeNames">
<summary>
<para>Specifies the set of possible types that will
be deserialized by the formatter from the
message provided.</para>
</summary>
</member>
<member name="P:System.Messaging.XmlMessageFormatter.TargetTypes">
<summary>
<para>Specifies the set of possible types that will
be deserialized by the formatter from the
message provided.</para>
</summary>
</member>
<member name="M:System.Messaging.Design.MessageFormatterConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
<summary>
<para>Gets a value indicating whether this converter can
convert an object to the given destination type using the context.</para>
</summary>
<param name="context">
<para>An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context. </para>
</param>
<param name="destinationType">A <see cref="T:System.Type" /> that represents the type you wish to convert to.</param>
<returns>
<para>
<see langword="true " />if this converter can perform the conversion; otherwise,
<see langword="false" />. </para>
</returns>
</member>
<member name="M:System.Messaging.Design.QueuePathDialog.#ctor(System.IServiceProvider)">
<summary>
Creates a path editor control.
This will create also a tree view control, and an ImageList with
the icons.
</summary>
</member>
<member name="M:System.Messaging.Design.QueuePathDialog.#ctor(System.Windows.Forms.Design.IUIService)">
</member>
<member name="M:System.Messaging.Design.QueuePathDialog.ChoosePath">
<summary>
<para>[To be supplied.]</para>
</summary>
</member>
<member name="M:System.Messaging.Design.QueuePathDialog.DoubleClicked(System.Object,System.EventArgs)">
<summary>
<para>[To be supplied.]</para>
</summary>
</member>
<member name="M:System.Messaging.Design.QueuePathDialog.SelectQueue(System.Messaging.MessageQueue)">
<summary>
<para>[To be supplied.]</para>
</summary>
</member>
<member name="P:System.Messaging.Design.QueuePathDialog.Path">
<summary>
<para>[To be supplied.]</para>
</summary>
</member>
<member name="T:System.Messaging.Design.QueuePathEditor">
<summary>
<para>[To be supplied.]</para>
</summary>
</member>
<member name="M:System.Messaging.Design.QueuePathEditor.EditValue(System.ComponentModel.ITypeDescriptorContext,System.IServiceProvider,System.Object)">
<summary>
Edits the given object value using the editor style provided by
GetEditorStyle. A service provider is provided so that any
required editing services can be obtained.
</summary>
<param name="context">
A type descriptor context that can be used to provide additional
context information.
</param>
<param name="provider">
A service provider object through which editing services may
be obtained.
</param>
<param name="value">
An instance of the value being edited.
</param>
<returns>
The new value of the object. If the value of the object hasn't
changed, this should return the same object it was passed.
</returns>
</member>
<member name="M:System.Messaging.Design.QueuePathEditor.GetEditStyle(System.ComponentModel.ITypeDescriptorContext)">
<summary>
Retrieves the editing style of the Edit method. If the method
is not supported, this will return None.
</summary>
<param name="context">
A type descriptor context that can be used to provide additional
context information.
</param>
<returns>
An enum value indicating the provided editing style.
</returns>
</member>
<member name="M:System.Messaging.Design.SizeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
</member>
<member name="M:System.Messaging.Design.SizeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
</member>
<member name="M:System.Messaging.Design.SizeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
</member>
<member name="M:System.Messaging.Design.TimeoutConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
<summary>
Determines if this converter can convert an object in the given source
type to the native type of the converter.
</summary>
<param name="context">
A formatter context. This object can be used to extract additional information
about the environment this converter is being invoked from. This may be null,
so you should always check. Also, properties on the context object may also
return null.
</param>
<param name="sourceType">
The type you wish to convert from.
</param>
<returns>
True if this object can perform the conversion.
</returns>
</member>
<member name="M:System.Messaging.Design.TimeoutConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
<summary>
Converts the given object to the converter's native type.
</summary>
<param name="context">
A formatter context. This object can be used to extract additional information
about the environment this converter is being invoked from. This may be null,
so you should always check. Also, properties on the context object may also
return null.
</param>
<param name="culture">
Culture to use to perform the conversion
</param>
<param name="value">
The object to convert.
</param>
<returns>
The converted object. This will throw an excetpion if the converson
could not be performed.
</returns>
</member>
<member name="M:System.Messaging.Design.TimeoutConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
<summary>
Converts the given object to another type. The most common types to convert
are to and from a string object. The default implementation will make a call
to ToString on the object if the object is valid and if the destination
type is string. If this cannot convert to the desitnation type, this will
throw a NotSupportedException.
</summary>
<param name="context">
A formatter context. This object can be used to extract additional information
about the environment this converter is being invoked from. This may be null,
so you should always check. Also, properties on the context object may also
return null.
</param>
<param name="culture">
Culture to use to perform the conversion
</param>
<param name="value">
The object to convert.
</param>
<param name="destinationType">
The type to convert the object to.
</param>
<returns>
The converted object.
</returns>
</member>
</members>
</doc>