AutoDrop

名前

AutoDrop — アクションがその処理後にドロップされるように指定します。

説明

AutoDropのようなオプションを使用するとき、あるいはアクションプランの内容がかなりの動的更新を受けるときは、そのアクションプランが利用されるのを単一のポイントだけにしたいはずです。AutoDropを指定するとアクティブなリファレンスが複数にならないように制限が課され、もし、2つのアクティビティが同時に有効なAutoDropを使って1つのアクションを処理しようとすれば、エラーになります。

AutoDropオプションは、実行中のアクティビティがあるアクションの処理を完了すると同時に、そのアクションをプランから削除、ドロップし、再び現れないように指定します。このオプションは特に将来実行すべき新しいアクションを頻繁に受け取るものの、先にスケジュールされたアクションは決して繰り返すことがないという動的なスケジュールに便利です。使っているスケジュールの実装によっては、AutoDropで古いアクションをかならずドロップすることで、スケジュールのパフォーマンスがかなり改善されます。

AutoDropに採用されているプロトコル

なし

メソッド

フェーズ: Creating

フェーズ: Using