WebLogic Messaging API Class Library |

# IMessage.SetObjectProperty Method

Sets a primitive object property value with the specified name into the message.

Note that this method works only for the objectified primitive object types (`int`, `double`, `long` ...) and `String` objects.

void SetObjectProperty(
String name,
Object value
);

#### Parameters

String
  the name of the property
Object
  the property value to set

#### Exceptions

Exception Type | Condition
--- | ---
MessageException | if JMS fails to set the property due to some internal error.
ArgumentException | if the name is null or if the name is an empty string.
MessageFormatException | if the object is invalid
MessageNotWriteableException | if properties are read-only

#### See Also

IMessage Interface | WebLogic.Messaging Namespace