Soap.SOAPDm.TSoapDataModule.RegisterProvider
Delphi
procedure RegisterProvider(Value: TCustomProvider);
C++
void __fastcall RegisterProvider(Datasnap::Provider::TCustomProvider* Value);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Soap.SOAPDm.pas Soap.SOAPDm.hpp |
Soap.SOAPDm | TSoapDataModule |
Description
Ajoute un fournisseur à la liste renvoyée par AS_GetProviderNames.
Appelez RegisterProvider pour rendre un fournisseur disponible par le biais de l'interface IAppServer du module de données SOAP. Transmettez une référence au fournisseur pour le paramètre Value. Une fois qu'un fournisseur est recensé, sa disponibilité pour les applications client peut être activée ou désactivée à l'aide de sa propriété Exported.
Vous n'avez pas besoin d'appeler RegisterProvider pour les fournisseurs ajoutés à la conception ou lorsque le module de données SOAP est affecté en tant que paramètre Owner dans le constructeur du fournisseur. Ces fournisseurs sont recensés automatiquement.
Avant de détruire un fournisseur recensé, vous devez le retirer à l'aide de la méthode UnRegisterProvider. Les fournisseurs dont le module de données SOAP a pour valeur Owner sont retirés automatiquement de leur destructeur.