cancellation_token::register_callback 메서드
취소 토큰이 취소 될 때 호출 되는 콜백 함수를 등록 합니다.
template<
typename _Function
>
cancellation_token_registration register_callback(
const _Function& _Func
) const;
매개 변수
_Function
될 함수 개체의 형식 호출 될 때이 cancellation_token 취소 됩니다._Func
될 함수 개체 호출 될 때이 cancellation_token 취소 됩니다.
반환 값
A cancellation_token_registration 개체에서 이용할 수는 deregister_callback 메서드는 이전에 등록 된 콜백의 등록을 취소 하 고 되지 않도록 합니다.
설명
토큰이 이미이 메서드가 호출 된 지점에서 취소 되 면 즉시 및 동기적으로 콜백을 호출 됩니다.
이 메서드에서 throw invalid_operation 에서 호출 되 면 예외는 cancellation_token 를 사용 하 여 만든 개체는 cancellation_token::none 메서드.
요구 사항
헤더: ppl.h
네임 스페이스: 동시성