ScheduleGroup::Release-Methode
Verringert den Planer gruppiert verweiszähler.
virtual unsigned int Release() =0;
Rückgabewert
Der neu dekrementierte Verweiszähler.
Hinweise
Dies wird meist verwendet, um die Lebensdauer der Planungsgruppe für die Erstellung zu verwalten.Wenn der Verweiszähler einer Planungsgruppe auf 0 (null) fällt, wird die Planungsgruppe von der Laufzeit gelöscht.Nachdem Sie die Release bestimmten Häufigkeit der Methode aufgerufen haben, dass der Build verweiszähler und alle weiteren Verweise entfernt werden, die mithilfe der Reference-Methode platziert werden, können Sie die Planungsgruppe nicht weiter verwenden.Dies führt zu einem nicht definiertem Verhalten.
Eine Planungsgruppe ist einer bestimmten Planerinstanz zugeordnet.Sie müssen sicherstellen, dass alle Verweise auf die Planungsgruppe freigegeben werden, bevor alle Verweise auf den Planer freigegeben werden, da die letzterem den Planer führen könnten, der gelöscht wurde.Andernfalls kann dies zu einem nicht definiertem Verhalten führen.
Anforderungen
Header: concrt.h
Namespace: Parallelität
Siehe auch
Referenz
ScheduleGroup::Reference-Methode