NotificationFunction

NotificationFunction

是一个选项,指定应该如何从背景任务中发出通知.

更多信息

  • NotificationFunction 可能的设置包括:
  • None不发送通知
    Automatic失败时向所有者发送 Email 通知
    All成功或失败时都向所有者发送 Email 通知
    "chan"Automatic失败时通过指定信道通知所有者
    "chan"All成功或失败时都通过指定信道通知所有者
    {user1,user2,}失败时发送 Email 给指定用户
    {{user1,}cond,}满足条件 cond 时发送 Email 给指定用户
    f应用任意函数
  • 若选项是 NotificationFunction->f,函数 f 被应用于一个包含下列元素的关联:
  • "Recipients"要被通知的用户
    "Result"任务的结果
    "TaskLink"任务对象的链接
    "TaskCloudObject"任务的云对象
    "TaskFilename"任务的文件名(若没有名字就是 None
    "LogLink"运行任务产生的日志的链接
    "StartTime"任务的开始时间
    "EndTime"任务的结束时间
    "Timing"用于任务的 CPU 时间
    "AbsoluteTiming"用于任务的挂钟时间
    "NextRunTime"下一次计划运行的时间
    "RemainingRuns"指定的剩余运行次数

范例

基本范例  (1)

部署一个指明在任意结果上的多个部分的任务:

触发任务,使其异步运行:

再部署任务,使其只指示失败:

触发任务,再次运行:

通过一个定制的通知函数来再部署任务:

触发任务,再次运行:

触发任务,再次运行:

Wolfram Research (2015),NotificationFunction,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NotificationFunction.html.

文本

Wolfram Research (2015),NotificationFunction,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NotificationFunction.html.

CMS

Wolfram 语言. 2015. "NotificationFunction." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/NotificationFunction.html.

APA

Wolfram 语言. (2015). NotificationFunction. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/NotificationFunction.html 年

BibTeX

@misc{reference.wolfram_2024_notificationfunction, author="Wolfram Research", title="{NotificationFunction}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/NotificationFunction.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_notificationfunction, organization={Wolfram Research}, title={NotificationFunction}, year={2015}, url={https://reference.wolfram.com/language/ref/NotificationFunction.html}, note=[Accessed: 22-November-2024 ]}