다음을 통해 공유


Scheduler::Reference 메서드

스케줄러의 참조 횟수를 증가시킵니다.

virtual unsigned int Reference() =0 ;

반환 값

새로 증가된 참조 횟수입니다.

설명

이것은 일반적으로 컴포지션에 대한 스케줄러의 수명을 관리하는 데 사용됩니다. 스케줄러의 참조 횟수가 0이 되면 스케줄러는 종료되고 스케줄러의 모든 작업이 완료되면 자신을 소멸시킵니다.

Reference 메서드를 호출하기 전에 참조 횟수가 0이고 스케줄러가 소유하지 않은 컨텍스트에서 호출이 이루어지지 않은 경우 메서드는 improper_scheduler_reference 예외를 throw합니다.

요구 사항

헤더: concrt.h

네임스페이스: 동시성

참고 항목

참조

Scheduler 클래스

Scheduler::Release 메서드

Scheduler::Create 메서드