System.Messaging.TObjectMessage.Create
Delphi
constructor Create(const AValue: T; AOwnsObject: Boolean = True);
C++
__fastcall TObjectMessage__1(const T AValue, bool AOwnsObject);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
constructor | public | System.Messaging.pas System.Messaging.hpp |
System.Messaging | TObjectMessage |
Description
Crée un message avec l'objet spécifié en tant que valeur, et la possession spécifiée de l'objet.
L'objet spécifié, AValue
, est stocké dans la propriété FValue protégée du message créé.
AOwnsObject
détermine si TObjectMessage doit prendre possession de l'objet dans FValue (True
) ou non (False
) :
- Si
AOwnsObject
vautTrue
, l'objet dans FValue est détruit automatiquement quand vous détruisez le message. - Si
AOwnsObject
vautFalse
, TObjectMessage se comporte comme TMessage ; vous devez détruire l'objet dans FValue manuellement.