Aracılığıyla paylaş


ScheduleGroup::Release yöntemi

Azaltır, Zamanlayıcı Grup başvurusu sayılır.

virtual unsigned int Release() =0;

Dönüş Değeri

Yeni indirildiği düğümlerde başvuru sayısı.

Notlar

Bu genellikle kompozisyon için zamanlama grubunun yaşam yönetmek için kullanılır. Zamanlama grubunun başvuru sayısı sıfıra düşerse, Zamanlama grubunun çalışma zamanı tarafından silinir. Aradığınız sonra Release yöntemi belirli sayıda oluşturma kaldırmak için başvuru sayısı ve herhangi bir ek başvurular kullanarak yerleştirilmiş Reference yöntemi, daha fazla zamanlama grubu kullanan olamaz. Böylece tanımsız davranışlara neden.

Zamanlama grubunun belirli bir Zamanlayıcı örneğiyle ilişkili. Zamanlayıcı tüm başvuruları yayımlanan önce ikinci edilmeden Zamanlayıcı neden Zamanlama grubunun tüm başvurular serbest bırakılmaları emin olmanız gerekir. Aksi takdirde sonuçları tanımsız davranışlara yapılıyor.

Gereksinimler

Başlık: concrt.h

Namespace: eşzamanlılık

Ayrıca bkz.

Başvuru

ScheduleGroup sınıfı

ScheduleGroup::Reference yöntemi

CurrentScheduler::CreateScheduleGroup yöntemi

Scheduler::CreateScheduleGroup yöntemi