Delayed
Delayed[expr]
値が外部でリクエストされるまで評価が遅延される式を表す.
Delayed[expr,fmt]
expr を評価した結果がフォーマット fmt で与えられるように指定する.
Delayed[expr,{fmt,rform}]
結果がフォーム rform の応答として与えられるように指定する.
詳細とオプション
- Delayedは,一般にCloudDeployとともに,ページがリクエストされるたびにコンテンツが更新されるWebページを作るのに使われる.
- 使用可能なオプション
-
AllowedCloudExtraParameters None どのような全体的パラメータの指定を許可するか CachePersistence 0 結果のキャッシュをどのくらいの間保存するか UpdateInterval Infinity どのくらい頻繁にブラウザがアップデートを要求すべきか - オプションUpdateIntervalt を使うと,Delayedは,Webページが表示された場合に,t 秒ごとにWebブラウザ内で更新されるように指定する.
- オプションAllowedCloudExtraParametersは,expr の評価を支配するどのような追加的クエリパラメータを許可するかを指定する.
- Delayed[expr,fmt]における可能な結果のフォーマット fmt
-
"fmt" ExportFormでサポートされている任意のフォーマット fun expr に適用される任意の関数 - Delayed[expr,"fmt"]はDelayed[ExportForm[expr,"fmt"]]と等価である.
- Delayedは,DocumentGenerator等のクラウド関数のリソースコピー動作の制御にも使われる.Delayedであるファイルやクラウドオブジェクトは,その場で使われる.
例題
すべて開くすべて閉じる例 (1)
Delayedは,リクエストされるまで式を評価しないように指定する:
オプション (2)
考えられる問題 (1)
Delayed[expr]のデフォルトのExportFormはHTMLFragmentなので,評価するとNoneになる式は空文字列として返される:
上記例題の正しい値を得るために,Delayed[expr]の形式をWolfram言語として指定する:
テキスト
Wolfram Research (2014), Delayed, Wolfram言語関数, https://reference.wolfram.com/language/ref/Delayed.html (2014年に更新).
CMS
Wolfram Language. 2014. "Delayed." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2014. https://reference.wolfram.com/language/ref/Delayed.html.
APA
Wolfram Language. (2014). Delayed. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Delayed.html