namespace xmlchina.Common.Data
{
    [Serializable]
    [DesignerCategory("Code")]
    public class UserData : DataSet
    {
        public const string CREDIT_FIELD = "Credit";
        public const string EMAIL_FIELD = "Email";
        public const string EMAIL_FIELD_INVALID_FORMAT = "Email Invalid Format";
        public const string EMAIL_FIELD_NOT_UNIQUE = "Email Not Unique";
        public const string EMONEY_FIELD = "EMoney";
        public const string FACE_FIELD = "Face";
        public const string INTIME_FIELD = "INTIME";
        public const string INVALID_FIELD = "Invalid Field";
        public const string INVALID_FIELDS = "Invalid Fields";
        public const string IPADDRESS_FIELD = "IPAddress";
        public const string ISAVAILABLE_FIELD = "IsAvailable";
        public const string LEVELUP_FIELD = "LevelUp";
        public const string MSN_FIELD = "MSN";
        public const string NAME_FIELD = "Name";
        public const int NewUserCredit_Default = 100;
        public const int NewUserEmoney_Default = 200;
        public const int NewUserLevelUp_Default = 1;
        public const int NewUserScore_Default = 0;
        public const string NICKNAME_FIELD = "NickName";
        public const string OICQ_FIELD = "Oicq";
        public const string PASSWORD_FIELD = "Password";
        public const string PKID_FIELD = "PKID";
        public const string ROLE_FIELD = "RoleID";
        public const string SCORE_FIELD = "Score";
        public const string SEX_FIELD = "Sex";
        public const string TOTALCOUNT_FIELD = "TotalCount";
        public const string TOTALLOGINS_FIELD = "TotalLogins";
        public const string TOTALREPLYS_FIELD = "TotalReplys";
        public const string TOTALTOPICS_FIELD = "TotalTopics";
        public const string USER_TABLE = "User";
        public const string USERNAME_FIELD = "UserName";
        public const string USERNAME_FIELD_NOT_UNIQUE = "Username Not Unique";        public UserData();
        [Serializable]
        public enum SearchTypeEnum
        {
            All = 0,
            UserName = 1,
        }
    }
}
protected void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
loginUserData = (UserData) UserInfo;
}
现在loginUserData是一个什么类型啊?class  UserData是做什么用的啊?
还有private const String KEY_CACHEUSER = "Cache:User:";中的Cache:User:是什么意思啊?大家帮忙看下了?