INIPut関数の動作

マルチスレッドモードでuniPaaSが動作している場合、INIPut関数の動作は、エンドユーザがコンポーネントにアクセスするコンテキストによって異なります。エンドユーザがコンポーネントのタスクにアクセスしてINIPut関数を使用する場合、次のように動作します。

リッチクライアントタスク

リッチクライアントタスク内で、(INIPut関数を使用して)論理名を変更した場合、変更内容は次のアプリケーション起動時に反映されます。オンラインタスクの場合は、即時に反映されます。オンラインタスクの場合は、変更結果が即反映されます。

INIPut関数の強制書込フラグは、Falseと評価された場合、関数はニュートラルと動作し、サーバ/クライアントにはアクセスしません。サーバ/クライアントでのコンテキストは、次のアクセス時に更新されます。

強制書込フラグは、Trueと評価された場合、関数は実行の直後に(INIファイルを即更新するため)サーバにアクセスします。