company logo

Property :: isTransientAttribute - Is property a transient attribute

Attributes might be defined implicitly or explicitly as transient attributes. Transient properties contain information, which is available during the life time of the process, only. Attributes in transient instances automatically (implicitly) become transient, also when not being defined as transient attributes in the property definition.

The property returns true, when it refers to a transient attribute and false otherwise. The property throws an exception, when the property handle is not valid.

In order to check, whether a property handle refers to a property defined as transient attribute or not, one may call propertyDefinition().isTransientAttribute().

Return value:  Success ( bool  )

The value is true when the function was executed successfully. Otherwise the value is set to false.

Implementation details

bool Property  :: isTransientAttribute (  )