Datasnap.DataBkr.TCRemoteDataModule.UnRegisterProvider

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure UnRegisterProvider(Value: TCustomProvider); virtual;

C++

virtual void __fastcall UnRegisterProvider(Datasnap::Provider::TCustomProvider* Value);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Datasnap.DataBkr.pas
Datasnap.DataBkr.hpp
Datasnap.DataBkr TCRemoteDataModule

Description

Supprime un fournisseur de la liste renvoyée par AS_GetProviderNames.

Appelez UnRegisterProvider pour supprimer un fournisseur de la liste des fournisseurs disponibles du module de données distant. Transmettez une référence au fournisseur à supprimer pour le paramètre Value. Si un fournisseur n'est pas recensé, il n'est pas renvoyé par la méthode CRDMGetProviderNames, accessible via l'interface TRemoteDataModule.

Pour désactiver temporairement un fournisseur, utilisez sa propriété Exported. Les fournisseurs non exportés sont répertoriés par CRDMGetProviderNames mais sont inaccessibles par le biais d'un appel de méthode TRemoteDataModule.

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 distant a pour valeur Owner sont retirés automatiquement de leur destructeur.

Voir aussi