Datasnap.Provider.TBaseProvider.Options

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Options: TProviderOptions read FProviderOptions

C++

__property TProviderOptions Options = {read=FProviderOptions, write=FProviderOptions, default=32768};

Propriétés

Type Visibilité  Source Unité  Parent
property public
Datasnap.Provider.pas
Datasnap.Provider.hpp
Datasnap.Provider TBaseProvider

Description

A une influence sur le contenu des paquets de données et sur la façon dont sont utilisées les informations de ces paquets.

Pour personnaliser la façon dont le fournisseur communique avec les ensembles de données client, définissez la propriété Options. Options est un ensemble qui spécifie :

  • Si les ensembles détail imbriqués et les données BLOB sont inclus dans des paquets de données ou pris en charge séparément.
  • Si les paquets de données incluent des propriétés de composants champs comme les formats, les noms affichés et les valeurs maximales et minimales.
  • Si les paquets de données sont fournis en lecture seule et si les types spécifiques de modifications (insertions, éditions ou suppressions) sont désactivés.
  • Si les modifications apportées aux champs de la table maître doivent être reportées dans les tables détail.
  • Si une mise à jour unique peut affecter plusieurs enregistrements serveur.
  • Si les enregistrements client sont rafraîchis lorsque les actualisations sont appliquées.
  • Si le client peut envoyer des instructions SQL qui redéfinissent l'ensemble de données du fournisseur.

Remarque :  Toutes les options ne sont pas prises en charge par un client InternetExpress. Spécifiquement, les clients InternetExpress ne prennent pas en charge poFetchBlobsOnDemand, poFetchDetailsOnDemand, poDisableInserts, poDisableEdits, psDisableDeletes, poPropogateChanges et poAllowCommandText.

Voir aussi