나는 하나의 특정 방법 bool Method(Myobject Obj)을 가지고 있으며 나는 그를 ParallelFor() 루프에있는 동안 호출하고 싶습니다. 실제로 그렇게 할 수 있습니까? 이 thread-safe 또는 이와 비슷한 것입니까? 이런 방식으로 전화하는 것은 잘못된 것처럼 느껴집니다.
정말 미학적 인 질문입니다. 각각 다른 지연을 가지고, protected override async Task ExecuteAsync(CancellationToken ct)
{
// move the loop here somehow?
await Task.WhenAll(
Task.Run(async() => await this.Pol
나는 그것을 위해 나는이 클래스를 사용하고, 트리 구조를 가지고있다. 그래서 노드의 경로를 설정하려면 부모 경로가 필요합니다. public setPath(Node paramParentNode)
{
this.path = paramParentNode.Path + "." + this.IDNode;
foreach(Node iteratorNod
내 Task.Result를 호출하여 결과를 기다리는 데 ContinueWith()를 사용하는 다음 코드를 발견했습니다. public async Task<User> GetUser()
{
return await _serviceRepo.GetUserAsync()
.ContinueWith(task =>
{
return
다음은 인스턴스 메서드는 실행하는 데 많은 시간이 걸립니다. module CachedTags =
let private x = [1..25] |> List.collect getTags
let Instance() = x
따라서 서버 세션을 초기화 할 때이 호출을 비동기로하고 싶습니다. CachedTags.Instance() |> igno
TPL 데이터 흐름에 대한 완벽한 시나리오 인 필요가있는 프로젝트를 진행 중입니다. 상대적으로 제한된 경험 (그리고 내가했던 일은 얼마 전에 끝난 것입니다.)을 가졌으므로 필자는 온라인에서 찾을 수있는 기사뿐만 아니라 Microsoft의 설명서를 읽음으로써 그것을 닦아 왔습니다. 내가 찾을 수있는 (기사에서 var block1 = new TransformB
이것은 작동 시키려고하는 샘플 테스트 코드 일뿐입니다. 진행 상황을보고하는 더 좋은 방법이 있다는 것을 알고 있지만이 코드가 작동하지 않는 이유를 알고 싶습니다. 파일을 읽고 진행 상황을보고 있지만 UI가 정지되고 전체 작업이 완료 될 때까지 기다립니다. private async void runtTasksButton_Click(object sender, R
큰 텍스트 파일을 TextBox로 읽어 들이고 파일을 텍스트 상자로 끌면 응답을 유지하려고합니다. 예상대로 작동하지 않으며 Windows 양식이 고정되어 있으며 파일을 읽고 텍스트 상자에 내용을 추가하는 작업 만 수행됩니다. IDE에서 ContextSwitchDeadLock을 발생 시켰지만 오류는 아닙니다. 이것은 장기간 실행되는 작업입니다. 예외 메뉴 아
.NET Framework 4.7.1에서 실행되는 ASP.NET MVC 5 웹 응용 프로그램이 있습니다. 때때로 시작 우리는 서비스의 메소드를 호출 컨트롤러의 행동 내부 새로운 Task과 같이 : 컨트롤러 : public async Task<ActionResult> Index()
{
Info info = await this.someService.