Sitzungsobjekt
Erstellt ein benutzerdefiniertes Objekt, das seine eigene Datensitzung verwaltet.
DEFINE CLASS ClassName1 AS Session
Hinweise
Sie können diese benutzerdefinierte Klasse nur mit dem DEFINE CLASS-Befehl erstellen. Sie können dieses Objekt jedoch programmgesteuert zu einem Formular oder einem anderen Container hinzufügen.
Benutzerdefinierte Klassen sind Klassen mit Eigenschaften, Ereignissen und Methoden, aber ohne visuelle Darstellung. Dieselben allgemeinen Regeln, die für die Definition anderer Klassentypen gelten, lassen sich auch bei der Definition benutzerdefinierter Klassen anwenden. Verwenden Sie das Sitzungsobjekt (Session-Objekt) zur effizienten Speicherverwaltung und, um das sichere Verhalten mehrerer Objektinstanzen in mehrstufigen Anwendungen zu gewährleisten.
Weitere Informationen zum Erstellen benutzerdefinierter Objekte als nicht-visuelle Klassen finden Sie unter Objektorientierte Programmierung.
In dieser Version von Visual FoxPro haben sich die Standardwerte für SAFETY, EXCLUSIVE und TALK im Vergleich zur Vorversion folgendermaßen geändert:
Einstellung | Wert |
---|---|
EXCLUSIVE | OFF |
SAFETY | OFF |
TALK | OFF |
Wenn das Sitzungsobjekt einem COM-Server entspricht, werden alle integrierten Eigenschaften als private Eigenschaften behandelt.
Siehe auch
Eigenschaften, Methoden und Ereignisse des Sitzungsobjekts | DEFINE CLASS | Objektorientierte Programmierung | Hinzufügen von benutzerdefinierten Objekten zu einem Formular | Befehle mit Geltungsbereich für eine Datensitzung