2.6 動的定義変更機能
動的定義変更機能を使用すると,Client .NETの構成ファイルで指定した構成定義をCUP.NETの実行中に変更できます。動的定義変更用のSetXxxxメソッド(Xxxxは変更する構成定義項目に対応した名称)を呼び出して,構成定義を変更します。なお,動的定義変更用のメソッドを呼び出して変更した構成定義は,CUP.NETが終了するまで(CloseRpcメソッドが呼び出されるまで)の間は,同じ動的定義変更用のメソッドを呼び出して構成定義を変更しないかぎり,変更されません。
Client .NET構成定義と,動的定義変更機能で設定した構成定義のどちらが有効になるかは,メソッドの呼び出し順序で決定します。
-
OpenRpcメソッドを呼び出したあとに動的定義変更用のメソッドを呼び出した場合
動的定義変更用のメソッドで変更した構成定義が有効になります。
-
動的定義変更用のメソッドを呼び出したあとにOpenRpcメソッドを呼び出した場合
Client .NET構成定義が有効になります。