PublicList
使用法
メソッドに対するパブリック変数のリストを指定するには、以下の構文を使用します。
Method name(formal_spec) As returnclass [ PublicList = variablelist ] { //implementation }
publiclist は、単一の変数名、または括弧で囲んだ複数の変数名のコンマ区切りリストのいずれかにします。
詳細
このキーワードは、メソッドが ObjectScript で記述されており、プロシージャ・ブロックである場合にのみ使用されます。ObjectScript では、パブリック・リストはパブリック変数のスコープを持つ一連の変数を指定します。パブリック変数は、パブリック・リストを定義しているメソッドから呼び出されたすべてのメソッドから見えます。
既定値
このキーワードを省略すると、メソッドはパブリック変数を持ちません。
関連項目
-
このドキュメントの “メソッド定義”
-
Caché オブジェクトの使用法 の “メソッドの定義と呼び出し”
-
Caché オブジェクトの使用法 の “メソッド・ジェネレータとトリガ・ジェネレータの定義”
-
Caché オブジェクトの使用法 の “コンパイラ・キーワードの概要”