컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
.NET 시간 초과
.NET용 함수 프레임워크는 취소 토큰을 사용하여 함수의 시간 초과 시점을 나타냅니다.
다음과 같이 함수 구현 방법에 따라 취소 토큰을 검색할 수 있습니다.
IHttpFunction
인터페이스를 구현하는 HTTP 함수의 경우 HttpContext.RequestAborted
속성에서 취소 토큰을 가져옵니다.
ICloudEventFunction
, ICloudEventFunction<TData>
, ITypedFunction<TRequest, TResponse>
인터페이스를 구현하는 이벤트 기반 함수의 경우 취소 토큰이 HandleAsync
메서드에 전달됩니다.
취소 토큰을 사용하여 요청을 종료하는 함수 시간 초과를 처리합니다. 호출하는 모든 비동기 메서드에 취소 토큰을 전달하여 함수 코드가 사용되지 않는 작업을 실행하는 대신 적절하게 중단되도록 합니다.
함수가 시간이 많이 걸리는 동기식 코드를 사용하고 비동기식 등가 항목이 없는 경우 주기적으로 CancellationToken.ThrowIfCancellationRequested
메서드를 호출합니다. 예를 들어 동기식 루프의 모든 반복에서 호출합니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-01-31(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-01-31(UTC)"],[],[]]