I don't think you can. what I ended up doing is saving the custom assembly values to a custom table - I think I got this idea from Stephen Cena.
There's a few different ways you can go about it. Being in the cloud just makes it a little tricker.1. Use a temp table (as @kazuyuki-mochizuki pointed out) and read the data back from there.
2. Use the return message of your method call as the log & tie it to a text box. Place all your debug information in the string.
3. Use the built-in logging functionality of CSI:
public static void LogUserMessage(string messageSource,UserDefinedMessageType messageType,string message){}public static void LogUserMessage(string messageSource,UserDefinedMessageType messageType,string format, params object[] args){}
You can then read the CSI logs and spot your messages.
Another thing you can do to help make a helper method & a constant bool in your code. Something like:
private void DebugMessage(string NewMessage)
{
if (AllowDebug)
LogUserMessage("MySourceHere",UserDefinedMessageType.UserDefined0,NewMessage);
}
This way, you flip one value and your debug messages can be turned on or off very quickly.
Stephen Cena
www.linkedin.com/.../
Thanks for your valuable suggestions. I do the same thing but I want to debug assembly line by line.
Thanks Stephen Cena for your time and suggestion's. I will try it.