task 相关问题

任务是一种用于处理并发的抽象,它可以表示应该与程序的其余部分同时执行的操作。任务是Ada中的并发执行线程,表示.NET中的异步操作,也对应于Java中的线程。

C# 6 等待任务和所有子任务完全完成

我正在尝试构建一种调度程序(这可能不是相关术语),它将按顺序运行多个任务。 这是我的 POC 代码(请忽略我的队列/出队机制...

回答 1 投票 0

Factory.StartNew 和 Task.Run 之间的行为有何不同?

我试图理解 Factory.StartNew 和 Task.Run 之间的区别。我在很多地方都看到了类似的情况,比如这里。 我想我必须在我的例子中使用 Factory.StartNew() 因为我想...

回答 1 投票 0

未调用 FreeRTOS 回调

我正在使用 FreeRTOS 为 ESP32-S3 和 ESP-IDF 编写一些代码。 我创建了一个简单的任务来从标准输入读取数据,并且我想在读取后调用回调。 这是我的代码: 主程序 #包括<

回答 1 投票 0

NSInternalInconsistencyException 中的 NSCFRunLoopSemaphore 等待断言错误

我尝试了多种方法来尝试在 Playground 中实现异步工作。我在某个地方看到 Task {} 与 PlaygroundPage.current.finishExecution() 结合使用可能是可行的方法: 任务 { ...

回答 1 投票 0

手动更改正在运行的流程实例的任务

为了开发自定义 BPM 应用程序,我们与另一个 BPM 引擎提供商一起使用了一项功能,并且也喜欢将其与 camunda 一起使用。 目标功能是关于设置/重置

回答 3 投票 0

使用 Diagnostics.Process 时,会阻止 WinForms C# 5.0 中的 UI

我需要创建运行不同命令(PowerShell.exe、ipconfig 等)的应用程序,但是当调用 ExecuteCommand 时,UI 会冻结,直到工作完成。 尝试使用等待运行该方法...

回答 1 投票 0

是否有一些已知的官方合理解释为什么 Task.IAsyncResult.CompletedSynchronously 总是返回 false

Task 的 IAsyncResult.CompletedSynchronously 显式接口成员实现的最新文档声明如下: 如果操作同步完成,则为 true;否则...

回答 1 投票 0

发布中的多线程错误,代码优化已开启

我通过单击按钮从主窗口打开一个新的子窗口。加载后,子窗口将使用鼠标光标位置跟踪器启动任务。子窗口关闭时,信号变量 stopMouseTrack...

回答 1 投票 0

在不导致429错误(请求过多)的情况下发出API请求的有效方法?

我有一个 API POST 方法,可以编辑数据库中表的单行中的值。该 API 每分钟只能处理 200 个请求,否则会抛出 429 个请求。我有 35,000 行必须是

回答 1 投票 0

在 .sheet 或 .fullScreenCover SwiftUI 中调用异步函数

使用 RevenueCat 并检查用户订阅状态。 是否订阅将决定全屏封面中显示的视图 仅当检查状态的调用是异步的时,我才必须使用 aw 进行调用...

回答 1 投票 0

如何同步运行异步枚举器方法并将其存储为 IEnumerable?

我有一个使用yield 返回IAsyncEnumerable 的异步方法。在某些情况下,可能需要同步获取项目,所以我想为此创建另一种方法来返回 IEnumerabl...

回答 1 投票 0

正确使用Task.Run时以及仅使用async-await时

我想询问您对于何时使用 Task.Run 的正确架构的看法。我在 WPF .NET 4.5 中遇到了缓慢的 UI 应用程序(使用 Caliburn Micro 框架)。 基本上我...

回答 3 投票 0

求 1 到 n 的阶乘之和(C++,一个递归函数)

我有以下任务: 您有一个自然数 n,您需要找到从 1 到 n 的所有数字的阶乘之和 (1! + 2! + 3! + ... + n!)。 问题是: 您应该只使用一个

回答 1 投票 0

如何在任务计划程序中导航/更改自动化任务的位置?

我目前正在使用 RStudio 来自动执行这些任务。我似乎无法更改任务计划程序应用程序中的位置,因为默认位置是“”,并且我无法编辑或更改它。 试过了...

回答 1 投票 0

为什么 RunContinuationsAsynchronously 是 TaskFactory 的无效延续选项

我尝试使用 TaskContinuationOptions.RunContinuationsAsynchronously 创建一个 TaskFactory 实例,以便我确信创建的任务将使其延续异步运行。然而,...

回答 1 投票 0

在 C# 中实现并行执行的选项

我有一个用例,我需要处理n个操作,其中涉及其他I/O操作。 方法 1:使用 ConcurrentBag。 但担心ProcessSome中的I/O操作...

回答 1 投票 0

在任务内等待异步/等待

我的 main() 中有这个构造,它创建了 var 任务 = new List(); var t = Task.Factory.StartNew( 异步()=> { Foo.Fim(); 等待 Foo.DoBar(); })...

回答 3 投票 0

如何等待 C# Windows 应用程序中从 C# API 项目调用的函数执行

我是任务、线程和并行编程的新手,我尝试过 阅读它,但我不明白如何将解决方案适应下面的内容 问题。 基本上我有一个正在我们身上执行的函数...

回答 1 投票 0

循环执行函数而不阻塞用户界面

我需要依次执行3个函数。一个等待另一个执行。这也是嵌套在循环中的。如何让循环在循环之前等待最后一个任务完成。 哈...

回答 3 投票 0

Acumatica 将报价转换为项目并生成新的任务ID

将项目报价转换为项目时,我想生成新任务 ID :例如项目报价 (PM304500) 中的 AFR-AFFR-NEW 应在项目屏幕 (PM301000) 中变为 AFR-AFFR-00281。 '0...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.