.NET에서 동시에 실행되는 비동기 메소드 : Task
.NET에서 비동기 코드를 사용할 때, 비동기 방법은 특정 이유로 동기식으로 수행 될 수 있습니다. 이를 위해 다양한 기술을 사용하여이를 달성 할 수 있습니다.
asynchelpers.runsync 메소드
메소드를 사용하는 것입니다. 이 방법을 사용하면 반환 값이 있는지 여부에 관계없이 비동기 작업 메소드를 동시에 수행 할 수 있습니다. 이 방법을 사용하십시오 :
반환 값 없음 :
사용자 정의 된 동기 컨텍스트 메소드
인스턴스를 생성하고 AsyncHelpers.RunSync
를 사용하여 현재 동기화 컨텍스트로 설정하십시오.
AsyncHelpers.RunSync(() => GetCustomers());
를 사용하여 컨텍스트를 원래 값으로 재설정하십시오. AsyncHelpers.RunSync(() => GetCustomers());
위 내용은 .NET에서 비동기 메소드를 동기적으로 실행하려면 어떻게해야합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!