I do not see a Volatile support in VB.NET. I have the following choices: Class, Delegate, Enum, Interface, Module, MustInherit, NoInheritable, Partial and Structure.
I also do not understand this application in what I am trying to resolve. But, this may not be needed.