PartProtection
クラウド式のオプションで,構造のどの部分が変更可能かを制御する.
詳細
- PartProtectionの設定は,クラウド式中のリストと連想のどの部分が,インプレースの変更から保護されるかを指定する.
- 可能な設定
-
Automatic 個別の要素だけが変更可能 All 式中の何も変更できない None すべてが変更可能 - PartProtectionの設定で変更が許されていないクラウド式の一部の変更が試みられると,Failureオブジェクトが返される.
- 設定PartProtection->Allでも,DeleteCloudExpressionを使ったクラウド式の削除とPutを使った値の再設定は許される.
例題
例 (2)
スコアボードを保存するCloudExpressionを作る:
PartProtectionがAutomaticに設定されていることを確認する:
ユーザ"user2"の試行回数を増分する.これは,クラウド式の原子的な下位部分である:
保護をNoneに設定して再試行する:
Wolfram Research (2016), PartProtection, Wolfram言語関数, https://reference.wolfram.com/language/ref/PartProtection.html.
テキスト
Wolfram Research (2016), PartProtection, Wolfram言語関数, https://reference.wolfram.com/language/ref/PartProtection.html.
CMS
Wolfram Language. 2016. "PartProtection." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/PartProtection.html.
APA
Wolfram Language. (2016). PartProtection. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/PartProtection.html