A delegate that is called each time a Message is sent from this Producer which allows the application to perform any needed transformations on the Message before it is sent. The Session instance sets the delegate on each Producer it creates.

Namespace:  Apache.NMS
Assembly:  Apache.NMS (in Apache.NMS.dll)

Syntax

Visual Basic
Property ProducerTransformer As ProducerTransformerDelegate
	Get
	Set
C#
ProducerTransformerDelegate ProducerTransformer { get; set; }
Visual C++
property ProducerTransformerDelegate^ ProducerTransformer {
	ProducerTransformerDelegate^ get ();
	void set (ProducerTransformerDelegate^ value);
}
JavaScript
function get_producerTransformer();
function set_producerTransformer(value);

See Also