<?xml version="1.0"?>
<doc>
    <assembly>
        <name>HSUCF.BehaviorStat</name>
    </assembly>
    <members>
        <member name="T:HSUCF.BehaviorStat.BSAppInfo">
            <summary>
            统计平台App信息
            </summary>
        </member>
        <member name="M:HSUCF.BehaviorStat.BSAppInfo.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            构造函数
            </summary>
            <param name="key">应用AppKey</param>
            <param name="secretCode">秘钥</param>
            <param name="version">应用版本</param>
            <param name="channel">应用分发渠道, 默认值为"gov", 代表从官方渠道获取</param>
        </member>
        <member name="P:HSUCF.BehaviorStat.BSAppInfo.Key">
            <summary>
            AppKey
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.BSAppInfo.SecretCode">
            <summary>
            秘钥
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.BSAppInfo.Channel">
            <summary>
            渠道
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.BSAppInfo.Version">
            <summary>
            版本
            </summary>
        </member>
        <member name="T:HSUCF.BehaviorStat.BaseEvent">
            <summary>
            统计事件基类
            </summary>
        </member>
        <member name="F:HSUCF.BehaviorStat.BaseEvent.Timeout">
            <summary>
            超时时间  默认 180 秒
            </summary>
        </member>
        <member name="F:HSUCF.BehaviorStat.BaseEvent.CreateTime">
            <summary>
            时间
            </summary>
        </member>
        <member name="M:HSUCF.BehaviorStat.BaseEvent.Clone">
            <summary>
            Clone
            </summary>
            <returns></returns>
        </member>
        <member name="P:HSUCF.BehaviorStat.BaseEvent.Type">
            <summary>
            事件类型
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.BaseEvent.Other">
            <summary>
            其他信息
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.BaseEvent.CreatedTime">
            <summary>
            事件创建事件
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.BaseEvent.SessionId">
            <summary>
            SessionId
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.BaseEvent.IsTimeout">
            <summary>
            是否已超时
            </summary>
        </member>
        <member name="M:HSUCF.BehaviorStat.ClientEvent.#ctor">
            <summary>
            构造函数
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.ClientEvent.DeviceId">
            <summary>
            唯一标识(imei等唯一标识)
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.ClientEvent.UserId">
            <summary>
            用户id（如果用户有发送用户信息，则在应用关闭前都能获得userid）
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.ClientEvent.Channel">
            <summary>
            来源渠道
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.ClientEvent.Version">
            <summary>
            App版本
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.ClientEvent.Brand">
            <summary>
            品牌
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.ClientEvent.DeviceType">
            <summary>
            设备型号
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.ClientEvent.OperSystem">
            <summary>
            操作系统（通过context，主动获得）
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.ClientEvent.Resolution">
            <summary>
            分辨率（通过context，主动获得）
            </summary>
        </member>
        <member name="M:HSUCF.BehaviorStat.RuntimeEvent.#ctor">
            <summary>
            构造函数
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.RuntimeEvent.IpAddr">
            <summary>
            来源Ip地址
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.RuntimeEvent.NetOpr">
            <summary>
            网络运营商（通过context，主动获得）
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.RuntimeEvent.SourceDomain">
            <summary>
            用户来源域名
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.RuntimeEvent.Location">
            <summary>
            用户区域位置
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.RuntimeEvent.Mode">
            <summary>
            进入/退出
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.RuntimeEvent.UserId">
            <summary>
            用户id（如果用户有发送用户信息，则在应用关闭前都能获得userid）
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.RuntimeEvent.DeviceId">
            <summary>
            唯一标识(imei等唯一标识)
            </summary>
        </member>
        <member name="T:HSUCF.BehaviorStat.StatManager">
            <summary>
            用户行为统计管理器
            </summary>
        </member>
        <member name="M:HSUCF.BehaviorStat.StatManager.#ctor">
            <summary>
            构造函数
            </summary>
        </member>
        <member name="M:HSUCF.BehaviorStat.StatManager.Init(HSUCF.BehaviorStat.BSAppInfo)">
            <summary>
            初始化
            </summary>
            <param name="key"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.BehaviorStat.StatManager.SendUserInfo(HSUCF.BehaviorStat.BSUserInfo)">
            <summary>
            发送用户信息
            </summary>
            <param name="info"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.BehaviorStat.StatManager.SendPageInfo(HSUCF.BehaviorStat.BSPageInfo)">
            <summary>
            发送页面信息
            </summary>
            <param name="info"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.BehaviorStat.StatManager.SendCustomInfo(HSUCF.BehaviorStat.BSCustomInfo)">
            <summary>
            发送自定义信息
            </summary>
            <param name="info"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.BehaviorStat.StatManager.Finish">
            <summary>
            发送结束事件
            </summary>
            <returns></returns>
        </member>
        <member name="M:HSUCF.BehaviorStat.StatManager.GetGuid">
            <summary>
            生成GUID
            </summary>
            <returns></returns>
        </member>
        <member name="P:HSUCF.BehaviorStat.StatManager.IsSendBatch">
            <summary>
            是否批量发送统计信息
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.StatManager.ServerUrl">
            <summary>
            服务器地址
            </summary>
        </member>
        <member name="T:HSUCF.BehaviorStat.BSUserInfo">
            <summary>
            用户信息
            </summary>
        </member>
        <member name="M:HSUCF.BehaviorStat.BSUserInfo.#ctor(System.String,System.String)">
            <summary>
            构造函数
            </summary>
            <param name="userId">用户Id</param>
            <param name="userName">用户名称</param>
        </member>
        <member name="P:HSUCF.BehaviorStat.BSUserInfo.UserId">
            <summary>
            用户Id
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.BSUserInfo.UserName">
            <summary>
            用户名称
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.BSUserInfo.Age">
            <summary>
            用户年龄
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.BSUserInfo.Gender">
            <summary>
            用户性别
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.BSUserInfo.Email">
            <summary>
            用户邮箱
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.BSUserInfo.Phone">
            <summary>
            用户电话
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.BSUserInfo.Other">
            <summary>
            其他信息
            </summary>
        </member>
        <member name="M:HSUCF.BehaviorStat.IncidentEvent.#ctor">
            <summary>
            构造函数
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.IncidentEvent.EventId">
            <summary>
            事件配置表id
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.IncidentEvent.Duration">
            <summary>
            时长
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.IncidentEvent.UserId">
            <summary>
            用户id
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.IncidentEvent.DeviceId">
            <summary>
            唯一标识(imei等唯一标识)
            </summary>
        </member>
        <member name="T:HSUCF.BehaviorStat.WebRequestHelper">
            <summary>
            网络请求类
            </summary>
        </member>
        <member name="T:HSUCF.BehaviorStat.Response">
            <summary>
            Response
            </summary>
        </member>
        <member name="M:HSUCF.BehaviorStat.Response.#ctor(System.Net.HttpStatusCode,System.String,System.Net.CookieContainer)">
            <summary>
            构造函数
            </summary>
            <param name="status"></param>
            <param name="content"></param>
            <param name="cookieContainer"></param>
        </member>
        <member name="P:HSUCF.BehaviorStat.Response.Status">
            <summary>
            Status
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.Response.Content">
            <summary>
            Content
            </summary>
        </member>
        <member name="T:HSUCF.BehaviorStat.Request">
            <summary>
            Request
            </summary>
        </member>
        <member name="M:HSUCF.BehaviorStat.Request.#ctor">
            <summary>
            构造函数
            </summary>
        </member>
        <member name="M:HSUCF.BehaviorStat.Request.AddHeaders(System.String,System.String)">
            <summary>
            添加Headers
            </summary>
            <param name="name"></param>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.BehaviorStat.Request.AddHeaders(System.Collections.Specialized.NameValueCollection)">
            <summary>
            添加Headers
            </summary>
            <param name="headers"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.BehaviorStat.Request.AddParameters(System.String,System.String)">
            <summary>
            添加Parameters
            </summary>
            <param name="name"></param>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.BehaviorStat.Request.AddParameters(System.Collections.Specialized.NameValueCollection)">
            <summary>
            添加Parameters
            </summary>
            <param name="parameters"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.BehaviorStat.Request.GetResponse">
            <summary>
            GetResponse
            </summary>
            <returns></returns>
        </member>
        <member name="M:HSUCF.BehaviorStat.Request.BuildUri">
            <summary>
            Builduri
            </summary>
            <returns></returns>
        </member>
        <member name="P:HSUCF.BehaviorStat.Request.ServerUrl">
            <summary>
            ServerUrl
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.Request.Method">
            <summary>
            请求Method
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.Request.Headers">
            <summary>
            Headers
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.Request.Parameters">
            <summary>
            Parameters 
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.Request.IgnoreEmptyParameter">
            <summary>
            指示是否忽略空值的请求参数
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.Request.CookieContainer">
            <summary>
            保存Cookie的容器
            </summary>
        </member>
        <member name="T:HSUCF.BehaviorStat.Method">
            <summary>
            HTTPMethod
            </summary>
        </member>
        <member name="F:HSUCF.BehaviorStat.Method.Get">
            <summary>
            GET
            </summary>
        </member>
        <member name="F:HSUCF.BehaviorStat.Method.Post">
            <summary>
            POST
            </summary>
        </member>
        <member name="F:HSUCF.BehaviorStat.Method.Put">
            <summary>
            PUT
            </summary>
        </member>
        <member name="F:HSUCF.BehaviorStat.Method.Delete">
            <summary>
            DELETE
            </summary>
        </member>
        <member name="F:HSUCF.BehaviorStat.Method.Head">
            <summary>
            HEAD 
            </summary>
        </member>
        <member name="F:HSUCF.BehaviorStat.Method.Options">
            <summary>
            OPTIONS
            </summary>
        </member>
        <member name="F:HSUCF.BehaviorStat.Method.Patch">
            <summary>
            PATCH
            </summary>
        </member>
        <member name="F:HSUCF.BehaviorStat.Method.Merge">
            <summary>
            MERGE 
            </summary>
        </member>
        <member name="T:HSUCF.BehaviorStat.StringExtensions">
            <summary>
            Set of extension methods for <see cref="T:System.String"/>.
            </summary>
        </member>
        <member name="M:HSUCF.BehaviorStat.StringExtensions.Fill(System.String,System.Object[])">
            <summary>
            Alias for <code>string.Format</code>.
            </summary>
            <param name="format">The format.</param>
            <param name="args">The args.</param>
        </member>
        <member name="M:HSUCF.BehaviorStat.StringExtensions.Join``1(System.Collections.Generic.IEnumerable{``0},System.String)">
            <summary>
            Alias for <code>string.Join</code>.
            </summary>
            <param name="enumerable">The enumerable.</param>
            <param name="separator">The separator.</param>
        </member>
        <member name="M:HSUCF.BehaviorStat.StringExtensions.IsEmpty(System.String)">
            <summary>
            Returns true if given line is null, empty or contains only whitespaces.
            </summary>
            <param name="line">The line.</param>
        </member>
        <member name="M:HSUCF.BehaviorStat.StringExtensions.GetMd5Hash(System.String)">
            <summary>
            Returns MD5 Hash of input.
            </summary>
            <param name="input">The line.</param>
        </member>
        <member name="T:HSUCF.BehaviorStat.PageMode">
            <summary>
            页面操作枚举
            </summary>
        </member>
        <member name="F:HSUCF.BehaviorStat.PageMode.Enter">
            <summary>
            进入页面
            </summary>
        </member>
        <member name="F:HSUCF.BehaviorStat.PageMode.Leave">
            <summary>
            离开页面
            </summary>
        </member>
        <member name="T:HSUCF.BehaviorStat.BSPageInfo">
            <summary>
            页面信息
            </summary>
        </member>
        <member name="M:HSUCF.BehaviorStat.BSPageInfo.#ctor(System.String,HSUCF.BehaviorStat.PageMode)">
            <summary>
            构造一个页面信息对象
            </summary>
            <param name="pageId">页面Id</param>
            <param name="mode">页面模式</param>
        </member>
        <member name="P:HSUCF.BehaviorStat.BSPageInfo.PageId">
            <summary>
            页面Id
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.BSPageInfo.Mode">
            <summary>
            页面模式(进入/退出)
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.BSPageInfo.Other">
            <summary>
            其他信息
            </summary>
        </member>
        <member name="T:HSUCF.BehaviorStat.BSCustomInfo">
            <summary>
            自定义事件信息
            </summary>
        </member>
        <member name="M:HSUCF.BehaviorStat.BSCustomInfo.#ctor(System.String)">
            <summary>
            构造一个自定义事件对象
            </summary>
            <param name="eventId"></param>
        </member>
        <member name="P:HSUCF.BehaviorStat.BSCustomInfo.EventId">
            <summary>
            事件Id
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.BSCustomInfo.Duartion">
            <summary>
            事件持续时间
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.BSCustomInfo.Other">
            <summary>
            其他信息
            </summary>
        </member>
        <member name="T:HSUCF.BehaviorStat.DevInfo">
            <summary>
            设备信息
            </summary>
        </member>
        <member name="M:HSUCF.BehaviorStat.DevInfo.GetNetInfo">
            <summary>
            获取网络信息
            </summary>
        </member>
        <member name="M:HSUCF.BehaviorStat.DevInfo.GetSysInfo">
            <summary>
            获取系统信息
            </summary>
        </member>
        <member name="M:HSUCF.BehaviorStat.DevInfo.GetAppRuntime(System.Boolean)">
            <summary>
            获取运行时信息
            </summary>
            <param name="force">是否强制刷新</param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.BehaviorStat.DevInfo.GetAppClient(System.Boolean)">
            <summary>
            获取App信息
            </summary>
            <param name="force"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.BehaviorStat.PageEvent.#ctor">
            <summary>
            构造函数
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.PageEvent.PageId">
            <summary>
            页面简称
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.PageEvent.Mode">
            <summary>
            进入/退出
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.PageEvent.UserId">
            <summary>
            外键。指向User的id
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.PageEvent.DeviceId">
            <summary>
            唯一标识(imei等唯一标识)
            </summary>
        </member>
        <member name="F:HSUCF.BehaviorStat.RecordEvent.PackCount">
            <summary>
            最大批量发送事件数
            </summary>
        </member>
        <member name="F:HSUCF.BehaviorStat.RecordEvent.PackTotal">
            <summary>
            最大保留事件数
            </summary>
        </member>
        <member name="F:HSUCF.BehaviorStat.RecordEvent.Events">
            <summary>
            统计事件集合
            </summary>
        </member>
        <member name="F:HSUCF.BehaviorStat.RecordEvent._request">
            <summary>
            web请求
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.RecordEvent.AppKey">
            <summary>
            统计应用Key
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.RecordEvent.SecretCode">
            <summary>
            SecretCode
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.RecordEvent.Platform">
            <summary>
            设备平台
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.RecordEvent.IsSendBatch">
            <summary>
            是否批量发送
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.RecordEvent.ServerUrl">
            <summary>
            Server地址
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.UserEvent.UserId">
            <summary>
            用户Id
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.UserEvent.UserName">
            <summary>
            用户姓名
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.UserEvent.Age">
            <summary>
            用户年龄
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.UserEvent.Gender">
            <summary>
            用户性别
            </summary>
        </member>
        <member name="P:HSUCF.BehaviorStat.UserEvent.DeviceId">
            <summary>
            唯一标识(imei等唯一标识)
            </summary>
        </member>
    </members>
</doc>
