Datasnap.Provider.TDataSetProvider.Options

提供:RAD Studio API Documentation

Delphi

property Options: TProviderOptions read FProviderOptions write FProviderOptions default 32768;

C++

__property Options = {default=32768};

プロパティ

種類 可視性 ソース ユニット
property published
Datasnap.Provider.pas
Datasnap.Provider.hpp
Datasnap.Provider TDataSetProvider

説明

データパケットの内容,およびデータパケットの情報の利用方法に影響を与えます。 {{#multireplace:Datasnap.Provider.TDataSetProvider.Options|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} は {{#multireplace:Datasnap.Provider.TBaseProvider.Options|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を継承しています。以下の内容はすべて {{#multireplace:Datasnap.Provider.TBaseProvider.Options|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を参照しています。

データパケットの内容,およびデータパケットの情報の利用方法に影響を与えます。

Options プロパティを設定すると,プロバイダがクライアントデータセットと通信する方法をカスタマイズできます。Options は,以下の内容を指定します。

  • ネストされた詳細セットおよび BLOB データがデータパケットに含まれるか,個別にフェッチされるか。
  • データパケットに形式,表示名,および最大値/最小値などの項目コンポーネントプロパティが含まれるかどうか。
  • データパケットが読み出し専用で提供されるかどうか,および特定の種類の変更(挿入,編集,または削除)が無効かどうか。
  • マスターテーブルの項目への変更がリンクテーブルで対応する更新を生じさせるかどうか。
  • 1 つの更新が複数のサーバーレコードに影響を与えるかどうか。
  • クライアントレコードが更新の適用時に更新されるかどうか。
  • クライアントがプロバイダのデータセットをオーバーライドする SQL 文を送信できるかどうか。

メモ:  InternetExpress クライアントではすべてのオプションがサポートされているわけではありません。具体的には,InternetExpress クライアントは poFetchBlobsOnDemand,poFetchDetailsOnDemand,poDisableInserts,poDisableEdits,psDisableDeletes,poPropogateChanges,および poAllowCommandText をサポートしていません。

関連項目