CXS_SEGMENT::Destroy
Beschreibung:
Diese Methode löscht das Segment in der Datenbank und alle darin befindlichen REP-Collections. Dies ist nur möglich, wenn keine Klassen in dem Segment abgelegt sind.
Der Aufruf von Destroy erwartet eine offene Transaktion.
Code-Beispiel:
Var(seg)
GetManager(OBJECT) Call(NewSegment) -> seg
db seg Link(database)
"Segmentname" seg Put(name)
seg Call(CreateSegment)
seg Call(Destroy)
GetManager(OBJECT) Call(NewSegment) -> seg
db seg Link(database)
"Segmentname" seg Put(name)
seg Call(CreateSegment)
seg Call(Destroy)
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CXS_SEGMENT | Das zu löschende Segment |
Stack(Out) | Top |
Funktionsaufruf: Call(Destroy)