什么是RegistryOptions.Volatile的行为?

我正在设置一个C#Windows程序,我希望它包含一个30天的免费试用期。

我想保持在Windowsregistry中的到期date信息。

我与RegistryOptions.Volatile选项使用RegistryKey.CreateSubKey 。 我读这只是更新内存,而不是registry文件。

我认为这是testing我的function的好方法 – 设置子键和值,直到我重新启动我的机器。 当我从代码中得到所需的行为时,将其切换到RegistryOptions.None ,这将创build永久的registry项。

任何我需要注意的事情?