SqlListType (プロパティ・キーワード)
このフィールドの値を SQL のメモリ内で表現し、ディスクに格納することを指定します。永続クラス内のリスト・プロパティのみに適用されます。従来のアプリケーションでのみ使用されます。
使用法
Property Name As List Of Classname [ SqlListType = sqllisttype ];
sqllisttype は以下のいずれかになります。
-
LIST — リストは $List() 形式でメモリおよびディスクに格納されます。これが既定値です。
-
DELIMITED — リストは区切り文字列としてメモリおよびディスクに格納されます。区切り文字は、SqlListDelimiter キーワードで指定されます。
-
SUBNODE — リストはディスク上のサブノードに格納されます。つまり、各リスト要素は個々のグローバル・ノードに格納されます。SqlListDelimiter が指定されていない場合、フィールドのメモリ内の値は $List 形式です。SqlListDelimiter が指定されている場合、メモリ内の形式は区切り文字列です。
詳細
SqlListType は、フィールドの値を SQL のメモリ内でどのように表現するのか、および、ディスクにどのように格納するのかを制御します。
このキーワードは、従来のアプリケーションをサポートするために提供されています。
既定値
既定値は LIST です。
関連項目
-
このドキュメントの “プロパティ定義”
-
"クラスの定義と使用" の “コレクションを使用した作業”
-
"クラスの定義と使用" の “コンパイラ・キーワードの概要”