CFREGISTRY ACTION = "GETALL" | |
説明
ブランチで定義されているすべてのレジストリキーと値を返します。これらの値には、レコードセットにアクセスする場合と同様にアクセスできます。 | |
シンタックス<cfregistry action = "getAll" branch = "branch" type = "data type" name = "query name" sort = "criteria"> |
|
関連項目
『ColdFusion MX 開発ガイド』の第15章の「パーシスタントデータとロックの使用」
|
|
使用方法
このタグでは、cfoutput などのタグによってアクセスできるレコードセット内に #entry#、#type#、および #value# が返されます。これらの変数を完全修飾するには、name 属性に指定したものと同じレコードセット名を使用します。 #type# がキーの場合、#value# は空の文字列になります。 type= "any" を指定すると、getAll ではバイナリ登録値も返されます。バイナリ値の場合は、#type# 変数は UNSUPPORTED となり、#value# は空白になります。 |
|
例<!--- この例では、getAll アクションを伴う cfregistry を使用します。 ---> <cfregistry action = "getAll" branch = "HKEY_LOCAL_MACHINESoftwareMicrosoftJava VM" type = "Any" name = "RegQuery"> <p><h1>cfregistry action = "getAll"</h1> <cftable query = "RegQuery" colHeaders HTMLTable border = "Yes"> <cfcol header = "<b>エントリ</b>" width = "35" text = "#RegQuery.Entry#"> <cfcol header = "<b>タイプ</b>" width = "10" text = "#RegQuery.type#"> <cfcol header = "<b>値</b>" width = "35" text = "#RegQuery.Value#"> </cftable> |
ACTION | |
必須 | |
常に getall です。 |
BRANCH | |
必須 | |
登録ブランチの名前です。 |
TYPE | |
オプション | |
Default value: "String"
|
NAME | |
必須 | |
返されたキーと値を格納するレコードセットの名前です。 |
SORT | |
オプション | |
Default value: "ASC"
クエリー列のデータをソートします (大文字と小文字の区別はありません)。「エントリ」、「タイプ」、および「値」の列上で、テキストとしてソートを行います。クエリー出力からの列の組み合わせを、カンマ区切りリストで指定します。例: sort = "value desc, entry asc"
|