MsmqIntegrationMessageProperty Class

MsmqIntegrationMessageProperty Class

 

Represents the Message Queuing (MSMQ) integration properties for a message.

Namespace:   System.ServiceModel.MsmqIntegration
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

System.Object
  System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty

public sealed class MsmqIntegrationMessageProperty

NameDescription
System_CAPS_pubmethodMsmqIntegrationMessageProperty()

Initializes a new instance of the MsmqIntegrationMessageProperty class.

NameDescription
System_CAPS_pubpropertyAcknowledgeType

Gets or sets the acknowledgment type to return to the sending application.

System_CAPS_pubpropertyAcknowledgment

Gets the acknowledgment message that Message Queuing (MSMQ) generates.

System_CAPS_pubpropertyAdministrationQueue

Gets or sets the queue that receives the acknowledgment messages that Message Queuing (MSMQ) generates.

System_CAPS_pubpropertyAppSpecific

Specifies additional application-specific information.

System_CAPS_pubpropertyArrivedTime

Gets or sets the time that the message arrived in the destination queue.

System_CAPS_pubpropertyAuthenticated

Gets or sets whether the message was authenticated.

System_CAPS_pubpropertyBody

Gets or sets the content of the message.

System_CAPS_pubpropertyBodyType

Gets or sets the type of data that the message body contains.

System_CAPS_pubpropertyCorrelationId

Gets or sets the message identifier used by acknowledgment, report, and response messages to reference the original message.

System_CAPS_pubpropertyDestinationQueue

Gets or sets the intended destination queue for the message.

System_CAPS_pubpropertyExtension

Gets or sets additional, application-defined information associated with the message.

System_CAPS_pubpropertyId

Gets the message's identifier.

System_CAPS_pubpropertyLabel

Gets or sets an application-defined Unicode string that describes the message.

System_CAPS_pubpropertyMessageType

Gets the message type: Normal, Acknowledgment, or Report.

System_CAPS_pubpropertyPriority

Gets or sets the message priority, which determines where in the queue the message is placed.

System_CAPS_pubpropertyResponseQueue

Gets or sets the queue that receives application-generated response messages.

System_CAPS_pubpropertySenderId

Gets the identifier of the sending user.

System_CAPS_pubpropertySentTime

Gets the date and time on the sending computer that the message was sent by the source queue manager.

System_CAPS_pubpropertyTimeToReachQueue

Gets or sets the maximum amount of time for the message to reach the queue.

NameDescription
System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_pubmethodSystem_CAPS_staticGet(Message)

Gets the MsmqIntegrationMessageProperty for a given message.

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

NameDescription
System_CAPS_pubfieldSystem_CAPS_staticName

The constant value "MsmqIntegrationMessageProperty".

The MsmqIntegrationMessageProperty class exposes all of the Message Queuing message properties that you can set when you send a message or read a message that has been received using the integration channel.

The MsmqMessage<T> class also enables you to set Message Queuing message properties, and is the recommended way to set Message Queuing message properties.

When you use the channels and messages infrastructure to create a message and send it over an integration channel, you can use the MsmqIntegrationMessageProperty class as a property of the message so that the integration channel can retrieve the message properties and format the message as a Message Queuing message and send it on the wire.

.NET Framework
Available since 3.0

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show:
© 2016 Microsoft