public static bool ResetUserState(string path, string username) { path = System.Web.Util.StringUtil.CheckAndTrimString(path, "path"); username = PersonalizationProviderHelper.CheckAndTrimStringWithoutCommas(username, "username"); string[] paths = new string[] { path }; string[] usernames = new string[] { username }; int num = ResetStatePrivate(PersonalizationScope.User, paths, usernames); if (num > 1) { throw new HttpException(System.Web.SR.GetString("PersonalizationAdmin_UnexpectedResetUserStateReturnValue", new object[] { num.ToString(CultureInfo.CurrentCulture) })); } return(num == 1); }
public static bool ResetUserState(string path, string username) { path = StringUtil.CheckAndTrimString(path, "path"); username = PersonalizationProviderHelper.CheckAndTrimStringWithoutCommas(username, "username"); string [] paths = new string [] { path }; string [] usernames = new string[] { username }; int count = ResetStatePrivate(PersonalizationScope.User, paths, usernames); Debug.Assert(count >= 0); if (count > 1) { throw new HttpException(SR.GetString(SR.PersonalizationAdmin_UnexpectedResetUserStateReturnValue, count.ToString(CultureInfo.CurrentCulture))); } return(count == 1); }