Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Message Properties

The Message type exposes the following members.

  Name Description
Public property AcknowledgeType Gets or sets the type of acknowledgment message to be returned to the sending application.
Public property Acknowledgment Gets the classification of acknowledgment that this message represents.
Public property AdministrationQueue Gets or sets the queue that receives the acknowledgement messages that Message Queuing generates.
Public property AppSpecific Gets or sets additional, application-specific information.
Public property ArrivedTime Gets the time that the message arrived in the destination queue.
Public property AttachSenderId Gets or sets a value that indicates whether the sender ID should be attached to the message.
Public property Authenticated Gets a value that indicates whether the message was authenticated.
Public property AuthenticationProviderName Gets or sets the name of the cryptographic provider used to generate the digital signature of the message.
Public property AuthenticationProviderType Gets or sets the type of cryptographic provider used to generate the digital signature of the message.
Public property Body Gets or sets the content of the message.
Public property BodyStream Gets or sets the information in the body of the message.
Public property BodyType Gets or sets the type of data that the message body contains.
Protected property CanRaiseEvents Gets a value indicating whether the component can raise an event. (Inherited from Component.)
Public property ConnectorType Gets or sets a value that indicates that some message properties typically set by Message Queuing were set by the sending application.
Public property Container Gets the IContainer that contains the Component. (Inherited from Component.)
Public property CorrelationId Gets or sets the message identifier used by acknowledgment, report, and response messages to reference the original message.
Protected property DesignMode Gets a value that indicates whether the Component is currently in design mode. (Inherited from Component.)
Public property DestinationQueue Gets the intended destination queue for a message.
Public property DestinationSymmetricKey Gets or sets the symmetric key used to encrypt application-encrypted messages or messages sent to foreign queues.
Public property DigitalSignature Gets or sets the digital signature that Message Queuing uses to authenticate the message.
Public property EncryptionAlgorithm Gets or sets the encryption algorithm used to encrypt the body of a private message.
Protected property Events Gets the list of event handlers that are attached to this Component. (Inherited from Component.)
Public property Extension Gets or sets additional, application-defined information associated with the message.
Public property Formatter Gets or sets the formatter used to serialize an object into or deserialize an object from the message body.
Public property HashAlgorithm Gets or sets the hashing algorithm that Message Queuing uses when authenticating a message or creating a digital signature for a message.
Public property Id Gets the message's identifier.
Public property IsFirstInTransaction Gets a value that indicates whether the message was the first message sent in a transaction.
Public property IsLastInTransaction Gets a value that indicates whether the message was the last message sent in a transaction.
Public property Label Gets or sets an application-defined Unicode string that describes the message.
Public property LookupId Introduced in MSMQ 3.0. Gets the message's lookup identifier.
Public property MessageType Gets the message type: Normal, Acknowledgment, or Report.
Public property Priority Gets or sets the message priority, which determines where in the queue the message is placed.
Public property Recoverable Gets or sets a value that indicates whether the message is guaranteed to be delivered in the event of a computer failure or network problem.
Public property ResponseQueue Gets or sets the queue that receives application-generated response messages.
Public property SecurityContext Gets or sets the security context for a message.
Public property SenderCertificate Gets or sets the security certificate used to authenticate messages.
Public property SenderId Gets the identifier of the sending user.
Public property SenderVersion Gets the version of Message Queuing used to send the message.
Public property SentTime Gets the date and time on the sending computer that the message was sent by the source queue manager.
Public property Site Gets or sets the ISite of the Component. (Inherited from Component.)
Public property SourceMachine Gets the computer from which the message originated.
Public property TimeToBeReceived Gets or sets the maximum amount of time for the message to be received from the destination queue.
Public property TimeToReachQueue Gets or sets the maximum amount of time for the message to reach the queue.
Public property TransactionId Gets the identifier for the transaction of which the message was a part.
Public property TransactionStatusQueue Gets the transaction status queue on the source computer.
Public property UseAuthentication Gets or sets a value that indicates whether the message was (or must be) authenticated before being sent.
Public property UseDeadLetterQueue Gets or sets a value that indicates whether a copy of the message that could not be delivered should be sent to a dead-letter queue.
Public property UseEncryption Gets or sets a value that indicates whether to make the message private.
Public property UseJournalQueue Gets or sets a value that indicates whether a copy of the message should be kept in a machine journal on the originating computer.
Public property UseTracing Gets or sets a value that indicates whether to trace a message as it moves toward its destination queue.
Top
Show:
© 2015 Microsoft