"only happens once" 或 "repeats" 任务的最佳命名法是什么?

What is the best nomenclature for a task that "only happens once" or a task that "repeats"?

我需要将两种不同类型的任务分类为重复任务和不重复任务(即任务在成功 运行 后自毁,并且永远不会 运行s再次)。

现在,前者我要打电话给"repeat";我打算调用后者 "ad hoc," 但后来我意识到临时任务也可能是可重复的。

从理论上讲,描述可重复任务的反面的最佳方式是什么?

Repeat 肯定会起作用,尽管我可能会使用 iterate 或者 recurrent;如果它可能与循环混淆。

Ad hoc 在我看来不是一个好的选择。我会选择 onetime 或者简单地在另一个词前面放一个 non- (non-iterating, 非经常性).

在实践中,我建议 X task 其中 X 是明确只发生一次的事件,因此关联的任务必然只发生一次。例如 "creation task" 或 "initialization task" 或 "shutdown task".

如果您正在寻找一个通用术语,您将找不到。默认情况下,任务 重复。这就像要求 "runner" 的反义词或只播放一次的 dvd 播放器的术语。通常,人们会为此使用 "self destructing"。否则,您只能使用形容词来表达您的意思。例如 "one time task"。只是不会有一个词代表两个词的矛盾。矛盾修饰法需要至少两个术语来建立矛盾。

如果您想要一个通用术语,则需要自己编写。 Oxytaskron?