Metodo ScheduleGroup::Release
Decrementa il conteggio dei riferimenti del gruppo dell'utilità di pianificazione.
virtual unsigned int Release() =0;
Valore restituito
Conteggio dei riferimenti appena decrementato.
Note
Viene utilizzato in genere per gestire la durata del gruppo di pianificazione per la composizione.Quando il conteggio dei riferimenti di un gruppo di pianificazione scende a zero, il gruppo di pianificazione viene eliminato dal runtime.Dopo aver chiamato il metodo di Release numero specifico di volte per rimuovere il conteggio dei riferimenti di creazione e tutti i riferimenti aggiuntivi posizionati utilizzando il metodo di Reference , non è possibile utilizzare il gruppo di pianificazione ulteriormente.Questa azione provocherà un comportamento non definito.
Un gruppo di pianificazione è associato a una particolare istanza dell'utilità di pianificazione.È necessario assicurarsi che tutti i riferimenti al gruppo di pianificazione vengono rilasciati prima che tutti i riferimenti all'utilità di pianificazione siano resi, poiché gli ultimi potrebbero comportare l'utilità di pianificazione che è stata eliminata.In caso contrario potrebbe verificarsi un comportamento non definito.
Requisiti
Header: concrt.h
Concorrenza diSpazio dei nomi:
Vedere anche
Riferimenti
Metodo ScheduleGroup::Reference