ExecuteAsync and GPMessageClass

Discussion created by tenns on Dec 14, 2011
I'm trying to relay information back to the user while a custom tool is being executed.  In my tool Execute method, I have multiple messages...

gpMessage = new GPMessageClass();
gpMessage.Description = "Executing Grid Calculation";
gpMessage.Type = esriGPMessageType.esriGPMessageTypeInformative;

They get added AFTER the process is complete.  Not useful.  Is this a limitation of asynchronous custom tools?