Je me demande combien de temps il faut (en millisecondes) pour lire une valeur de registre à partir du registre Windows via des bibliothèques C# standard. Dans ce cas, je lis dans certains paramètres de proxy.Performance de lecture d'une clé de registre?
De quel ordre de grandeur dois-je m'attendre? Y a-t-il de bonnes données de référence disponibles?
Je cours WS2k8 R2 amd64. Points bonus: Quel est l'impact de la version/sku OS sur cette mesure?
using (RegistryKey registryKey = Registry.CurrentUser.OpenSubKey(@"Software/Copium"))
{
return (string)registryKey.GetValue("BinDir");
}
Une partie du système que je développe des applications est verrouillé au point où frapper le registre est fondamentalement interdit. Le dossier Application Data est préféré pour les paramètres de données utilisateur, tout autre élément devant être stocké ailleurs. –
comme je l'ai dit, il est de récupérer les paramètres de proxy OS. Ce n'est pas un choix de conception. – Kenn