TrySaveHKLMRegistryString() public static method

public static TrySaveHKLMRegistryString ( string name, string value ) : void
name string
value string
return void
 void continueSendReport_Click(object sender, EventArgs e)
 {
     if (!sendAnonymously.Checked && reportExceptionEventArgs != null)
     {
         reportExceptionEventArgs.AddCustomProperty("Email", email.Text);
         RegistryHelper.TrySaveHKLMRegistryString("Email", email.Text);
     }
     SendReport();
 }
Esempio n. 2
0
        protected override Guid GetUserID()
        {
            const string registryString = "AnonymousID";

            try {
                var savedID = RegistryHelper.TryReadHKLMRegistryString(registryString);

                if (savedID.Length == 0)
                {
                    var newID = Guid.NewGuid();
                    RegistryHelper.TrySaveHKLMRegistryString(registryString, newID.ToString("B"));

                    if (RegistryHelper.TryReadHKLMRegistryString(registryString).Length > 0)
                    {
                        return(newID);
                    }
                    return(Guid.Empty);
                }
                return(new Guid(savedID));
            } catch {
                return(Guid.Empty);
            }
        }