Metodo task::get
Restituisce il risultato generato da questa attività. Se l'attività non è in uno stato terminale, una chiamata a get attenderà il completamento dell'attività. Questo metodo non restituisce un valore quando viene chiamato a un'attività con un result_type void.
_ReturnType get() const;
void get() const;
Valore restituito
Risultato dell'attività.
Note
Se l'attività viene annullata, una chiamata a get genererà un'eccezione task_canceled. Se l'attività ha rilevato un'eccezione diversa o un'eccezione è stata propagata a essa da un'attività precedente, una chiamata a get genererà questa eccezione.
Importante
In un'app di Windows Store non chiamare concurrency::task::wait o get (wait chiama get) nel codice eseguito nell'STA.In caso contrario, il runtime visualizza concurrency::invalid_operation perché questi metodi bloccano il thread corrente e possono portare l'applicazione a non rispondere.Tuttavia, è possibile chiamare il metodo get per ricevere il risultato dell'attività precedente in una continuazione basata sulle attività poiché il risultato è immediatamente disponibile.
Requisiti
Intestazione: ppltasks.h
Spazio dei nomi: concorrenza