System.Messaging.TObjectMessage.Create
Delphi
constructor Create(const AValue: T; AOwnsObject: Boolean = True);
C++
__fastcall TObjectMessage__1(const T AValue, bool AOwnsObject);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
constructor | public | System.Messaging.pas System.Messaging.hpp |
System.Messaging | TObjectMessage |
Beschreibung
Erstellt eine Botschaft mit dem angegebenen Objekt als Wert und dem angegebenen Eigentümer des Objekts.
Das angegebene Objekt, AValue
, wird in der geschützten Eigenschaft FValue der erstellten Botschaft gespeichert.
AOwnsObject
legt fest, ob TObjectMessage zum Eigentümer des Objekts in FValue werden muss (True
) oder nicht (False
):
- Wenn
AOwnsObject
True
ist, wird das Objekt in FValue automatisch freigegeben, wenn Sie die Botschaft freigeben. - Wenn
AOwnsObject
False
ist, verhält sich TObjectMessage als TMessage; das Objekt in FValue muss manuell freigegeben werden.