/// <summary> /// Try to get test hostName from the registry. /// </summary> /// <param name="testHostName"></param> /// <returns></returns> public bool TryGetTestHostName(out string testHostName) { testHostName = TypeTools.ConvertToString(registryTools.GetRegistryValueFromCurrentUserRoot("Software\\Coding4Fun\\VisualStudio\\Telemetry", "UseTestHostName", (object)null)); bool num = !string.IsNullOrEmpty(testHostName); if (num) { diagnosticTelemetry.LogRegistrySettings("TestHostName", testHostName); } return(num); }
/// <summary> /// Creates the Pii Object and converts to string. Throws if val is null. /// </summary> /// <param name="val"></param> public TelemetryPiiProperty(object val) { CodeContract.RequiresArgumentNotNull <object>(val, "val"); RawValue = val; StringValue = TypeTools.ConvertToString(val); }