System.Tether.Manager.TTetheringCustomStorage

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.TObjectTTetheringCustomStorage

Delphi

TTetheringCustomStorage = class

C++

class PASCALIMPLEMENTATION DECLSPEC_DRTTI TTetheringCustomStorage : public System::TObject

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.Tether.Manager.pas
System.Tether.Manager.hpp
System.Tether.Manager System.Tether.Manager


Description

Classe de base pour établir de façon persistante l'appairage des données d'un gestionnaire entre des sessions.

Par défaut, les gestionnaires stockent en mémoire les informations relatives aux gestionnaires distants auxquels ils sont appairés. En conséquence, votre gestionnaire peut se reconnecter à un gestionnaire distant ayant précédemment été appairé, mais uniquement si l'opération a eu lieu lors d'une même session. Si vous redémarrez votre application, votre gestionnaire perd ses données d'appairage et ne peut pas se reconnecter automatiquement à des gestionnaires distants auxquels il a déjà été appairé sans utiliser à nouveau un mot de passe si cela est obligatoire.

Vous pouvez implémenter une sous-classe de TTetheringCustomStorage et affecter une instance au paramètre AStorage de l'événement OnRequestStorage de votre gestionnaire pour assurer la persistance. Votre implémentation peut stocker ces données dans un média persistant, par exemple un fichier local.

Pour implémenter une sous-classe de TTetheringCustomStorage, vous devez implémenter les membres suivants. Ces derniers sont responsables de la sauvegarde et du chargement des informations d'appairage :

Voir aussi