<?xml version="1.0"?>
<doc>
    <assembly>
        <name>SISS.Core</name>
    </assembly>
    <members>
        <member name="T:SISS.Core.AppDomainTypeFinder">
            <summary>
            应用程序域内的类型查找器
            </summary>
        </member>
        <member name="T:SISS.Core.ITypeFinder">
            <summary>
            提供类型查找器能力
            </summary>
        </member>
        <member name="M:SISS.Core.ITypeFinder.GetAssemblies">
            <summary>
            获取程序集集合
            </summary>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.ITypeFinder.FindClassesOfType``1(System.Boolean)">
            <summary>
            查找类型
            </summary>
            <typeparam name="T">查找的类型</typeparam>
            <param name="onlyConcreteClasses">是否可实例化的具体类型</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.ITypeFinder.FindClassesOfType``1(System.Collections.Generic.IEnumerable{System.Reflection.Assembly},System.Boolean)">
            <summary>
            查找类型
            </summary>
            <typeparam name="T">查找的类型</typeparam>
            <param name="assemblies">查找的程序集范围</param>
            <param name="onlyConcreteClasses">是否可实例化的具体类型</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.ITypeFinder.FindClassesOfType(System.Type,System.Boolean)">
            <summary>
            查找类型
            </summary>
            <param name="assignTypeFrom">查找的类型</param>
            <param name="onlyConcreteClasses">是否可实例化的具体类型</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.ITypeFinder.FindClassesOfType(System.Type,System.Collections.Generic.IEnumerable{System.Reflection.Assembly},System.Boolean)">
            <summary>
            查找类型
            </summary>
            <param name="assignTypeFrom">查找的类型</param>
            <param name="assemblies">查找的程序集范围</param>
            <param name="onlyConcreteClasses">是否可实例化的具体类型</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.AppDomainTypeFinder.AddConfiguredAssemblies(System.Collections.Generic.List{System.String},System.Collections.Generic.List{System.Reflection.Assembly})">
            <summary>
            添加配置了的程序集
            </summary>
            <param name="addedAssemblyNames"></param>
            <param name="assemblies"></param>
        </member>
        <member name="M:SISS.Core.AppDomainTypeFinder.Matches(System.String,System.String)">
            <summary>
            程序集名称是否匹配
            </summary>
            <param name="assemblyFullName"></param>
            <param name="pattern"></param>
            <returns></returns>
        </member>
        <member name="P:SISS.Core.AppDomainTypeFinder.App">
            <summary>
            当前.NET应用程序
            </summary>
        </member>
        <member name="P:SISS.Core.AppDomainTypeFinder.LoadAppDomainAssemblies">
            <summary>
            是否加载程序集
            </summary>
        </member>
        <member name="P:SISS.Core.AppDomainTypeFinder.AssemblySkipLoadingPattern">
            <summary>
            忽略加载的程序集
            </summary>
        </member>
        <member name="P:SISS.Core.AppDomainTypeFinder.AssemblyRestrictToLoadingPattern">
            <summary>
            程序集加载限定符
            </summary>
        </member>
        <member name="P:SISS.Core.AppDomainTypeFinder.AssemblyNames">
            <summary>
            程序集名称
            </summary>
        </member>
        <member name="T:SISS.Core.Data.DatabaseConfiguration">
            <summary>
            表示数据库全局配置信息
            </summary>
        </member>
        <member name="P:SISS.Core.Data.DatabaseConfiguration.LikeMatchMode">
            <summary>
            Like匹配模式
            </summary>
        </member>
        <member name="T:SISS.Core.Data.ObjectConvertMethod">
            <summary>
            对象转换方法
            </summary>
        </member>
        <member name="F:SISS.Core.Data.ObjectConvertMethod.Emit">
            <summary>
            Emit方式转换
            </summary>
        </member>
        <member name="F:SISS.Core.Data.ObjectConvertMethod.Linq">
            <summary>
            linq表达式转换
            </summary>
        </member>
        <member name="T:SISS.Core.Data.LikeMatchMode">
            <summary>
            Like匹配模式
            </summary>
        </member>
        <member name="F:SISS.Core.Data.LikeMatchMode.Left">
            <summary>
            左匹配
            </summary>
        </member>
        <member name="F:SISS.Core.Data.LikeMatchMode.Right">
            <summary>
            右匹配
            </summary>
        </member>
        <member name="F:SISS.Core.Data.LikeMatchMode.Full">
            <summary>
            全匹配
            </summary>
        </member>
        <member name="T:SISS.Core.Data.IDatabaseUpgrade">
            <summary>
            表示数据库升级
            </summary>
        </member>
        <member name="M:SISS.Core.Data.IDatabaseUpgrade.Update">
            <summary>
            升级
            </summary>
        </member>
        <member name="M:SISS.Core.Data.IDatabaseUpgrade.Rollback">
            <summary>
            回滚
            </summary>
        </member>
        <member name="P:SISS.Core.Data.IDatabaseUpgrade.Version">
            <summary>
            针对的程序版本
            </summary>
        </member>
        <member name="T:SISS.Core.CacheExtensions">
            <summary>
            缓存器扩展方法
            </summary>
        </member>
        <member name="M:SISS.Core.CacheExtensions.TryGet``1(SISS.Core.Caching.ICacheManager,System.String,System.Func{``0})">
            <summary>
            尝试从缓存中获取,如果获取不到则调用方法并默认缓存1小时
            </summary>
            <typeparam name="T">要获取的数据类型</typeparam>
            <param name="cacheManager">缓存管理器</param>
            <param name="key">缓存键</param>
            <param name="acquire">获取方法</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.CacheExtensions.TryGet``1(SISS.Core.Caching.ICacheManager,System.String,System.Int32,System.Func{``0})">
            <summary>
            尝试从缓存中获取,如果获取不到则调用方法并缓存指定时间
            </summary>
            <typeparam name="T">要获取的数据类型</typeparam>
            <param name="cacheManager">缓存管理器</param>
            <param name="key">缓存键</param>
            <param name="cacheTime">缓存时长[单位:分钟]</param>
            <param name="acquire">获取方法</param>
            <returns></returns>
        </member>
        <member name="T:SISS.Core.Caching.ICacheManager">
            <summary>
            表示缓存管理器
            </summary>
        </member>
        <member name="M:SISS.Core.Caching.ICacheManager.Get``1(System.String)">
            <summary>
            获取一个缓存对象
            </summary>
            <typeparam name="T">对象类型</typeparam>
            <param name="key">缓存键</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Caching.ICacheManager.Set(System.String,System.Object,System.Int32)">
            <summary>
            设置缓存
            </summary>
            <param name="key">缓存键</param>
            <param name="data">缓存数据</param>
            <param name="cacheTime">缓存时间</param>
        </member>
        <member name="M:SISS.Core.Caching.ICacheManager.Remove(System.String)">
            <summary>
            移除一个缓存
            </summary>
            <param name="key">缓存键</param>
        </member>
        <member name="M:SISS.Core.Caching.ICacheManager.RemoveByPattern(System.String)">
            <summary>
            根据正则批量移除缓存
            </summary>
            <param name="pattern">正则表达式</param>
        </member>
        <member name="M:SISS.Core.Caching.ICacheManager.IsSet(System.String)">
            <summary>
            判断缓存是否存在
            </summary>
            <param name="key">缓存键</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Caching.ICacheManager.Clear">
            <summary>
            清空所有缓存
            </summary>
        </member>
        <member name="T:SISS.Core.Caching.MemoryCacheManager">
            <summary>
            内存静态(模拟)缓存
            </summary>
        </member>
        <member name="T:SISS.Core.Data.BaseEntity">
            <summary>
            实体基类
            </summary>
        </member>
        <member name="M:SISS.Core.Data.BaseEntity.ToString">
            <summary>
            返回实体主键内容
            </summary>
            <returns></returns>
        </member>
        <member name="P:SISS.Core.Data.BaseEntity.UUID">
            <summary>
            实体唯一标识符(保留)
            </summary>
        </member>
        <member name="T:SISS.Core.Data.ComplexDataRowComparer">
            <summary>
            DataRow比较器
            </summary>
        </member>
        <member name="M:SISS.Core.Data.ComplexDataRowComparer.#ctor(System.String[])">
            <summary>
            
            </summary>
            <param name="compareColumns">要比较的列名</param>
        </member>
        <member name="T:SISS.Core.Data.CondictionRule">
            <summary>
            查询条件规则
            </summary>
        </member>
        <member name="M:SISS.Core.Data.CondictionRule.GetCompareOperator">
            <summary>
            获取比较操作符
            <![CDATA[eq:= gt:> ge:>= nu:IS NULL nn: IS NOT NULL lt:< le:<= li,cn,bw,ew:LIKE ne:<> in:IN ni: NOT IN]]>
            </summary>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.CondictionRule.RuleExists(System.Collections.Generic.IList{SISS.Core.Data.CondictionRule},System.String)">
            <summary>
            判断是否存在查询条件
            </summary>
            <param name="rules">条件集合</param>
            <param name="fieldName">过滤字段名称</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.CondictionRule.GetRuleValue``1">
            <summary>
            获取条件值
            </summary>
            <typeparam name="T">值类型</typeparam>
            <returns></returns>
        </member>
        <member name="P:SISS.Core.Data.CondictionRule.Index">
            <summary>
            条件索引
            </summary>
        </member>
        <member name="P:SISS.Core.Data.CondictionRule.Group">
            <summary>
            条件分组
            </summary>
        </member>
        <member name="P:SISS.Core.Data.CondictionRule.Field">
            <summary>
            过滤字段
            </summary>
        </member>
        <member name="P:SISS.Core.Data.CondictionRule.Operator">
            <summary>
            操作符
            </summary>
        </member>
        <member name="P:SISS.Core.Data.CondictionRule.Value">
            <summary>
            查询值
            </summary>
        </member>
        <member name="P:SISS.Core.Data.CondictionRule.Connector">
            <summary>
            连接符
            </summary>
        </member>
        <member name="T:SISS.Core.Data.EntityMappingExtension">
            <summary>
            
            </summary>
        </member>
        <member name="M:SISS.Core.Data.EntityMappingExtension.Column``2(SISS.Core.Data.Mapping.EntityMapping,System.Linq.Expressions.Expression{System.Func{``0,``1}})">
            <summary>
            获取列名
            </summary>
            <typeparam name="TEntity"></typeparam>
            <typeparam name="TProperty"></typeparam>
            <param name="entityMapping"></param>
            <param name="exp"></param>
            <returns></returns>
        </member>
        <member name="T:SISS.Core.Data.ObjectComparer`1">
            <summary>
            对象比较器
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="M:SISS.Core.Data.ObjectComparer`1.#ctor(System.String,System.ComponentModel.ListSortDirection)">
            <summary>
            
            </summary>
            <param name="propertyName"></param>
            <param name="direction"></param>
        </member>
        <member name="M:SISS.Core.Data.ObjectComparer`1.Compare(`0,`0)">
            <summary>
            对比两个对象
            </summary>
            <param name="x"></param>
            <param name="y"></param>
            <returns></returns>
        </member>
        <member name="P:SISS.Core.Data.ObjectComparer`1.PropertyName">
            <summary>
            比较属性名称
            </summary>
        </member>
        <member name="T:SISS.Core.Data.Query.CPQuery">
            <summary>
            表示数据库的查询行为,提供自动化参数处理SQL语句的拼接行为能力
            </summary>
        </member>
        <member name="T:SISS.Core.Data.Query.CPQuery.SPStep">
            <summary>
            字符串参数的处理进度
            </summary>
        </member>
        <member name="F:SISS.Core.Data.Query.CPQuery.SPStep.NotSet">
            <summary>
            没开始或者已完成一次字符串参数的拼接
            </summary>
        </member>
        <member name="F:SISS.Core.Data.Query.CPQuery.SPStep.EndWith">
            <summary>
            拼接时遇到一个单引号结束
            </summary>
        </member>
        <member name="F:SISS.Core.Data.Query.CPQuery.SPStep.Skip">
            <summary>
            已跳过一次拼接
            </summary>
        </member>
        <member name="T:SISS.Core.Data.Query.CPQueryExtensions">
            <summary>
            提供CPQuery类型的扩展行为
            </summary>
        </member>
        <member name="M:SISS.Core.Data.Query.CPQueryExtensions.AsCPQuery(System.String,System.Boolean)">
            <summary>
            将SQL语句字符串转成CPQuery对象
            </summary>
            <param name="sql">SQL语句字符串</param>
            <param name="autoDiscoverParameters">是否自动检测SQL语句中拼接的参数</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.Query.CPQueryExtensions.AsQueryParameter(System.Object)">
            <summary>
            将SQL语句拼接的参数值转成CPQueryParameter对象
            </summary>
            <param name="b">参数值</param>
            <returns></returns>
        </member>
        <member name="T:SISS.Core.Data.Query.QueryParameter">
            <summary>
            表示查询参数
            </summary>
        </member>
        <member name="M:SISS.Core.Data.Query.QueryParameter.op_Explicit(System.String)~SISS.Core.Data.Query.QueryParameter">
            <summary>
            从字符串隐式转换为一个查询参数
            </summary>
            <param name="a">一个字符值值</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.Query.QueryParameter.op_Implicit(System.Int32)~SISS.Core.Data.Query.QueryParameter">
            <summary>
             从int隐式转换为一个查询参数
            </summary>
            <param name="a">一个int值</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.Query.QueryParameter.op_Implicit(System.Decimal)~SISS.Core.Data.Query.QueryParameter">
            <summary>
            从decimal隐式转换为一个查询参数
            </summary>
            <param name="a">一个decimal值</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.Query.QueryParameter.op_Implicit(System.DateTime)~SISS.Core.Data.Query.QueryParameter">
            <summary>
            从DateTime隐式转换为一个查询参数
            </summary>
            <param name="a">一个DateTime值</param>
            <returns></returns>
        </member>
        <member name="P:SISS.Core.Data.Query.QueryParameter.Value">
            <summary>
            参数值
            </summary>
        </member>
        <member name="T:SISS.Core.Data.SqlKeyword">
            <summary>
            提供Sql关键字解析能力
            </summary>
        </member>
        <member name="M:SISS.Core.Data.SqlKeyword.IsNull``2(System.Linq.Expressions.Expression{System.Func{``0,``1}},System.String,System.Boolean)">
            <summary>
            解析ISNULL关键字
            </summary>
            <typeparam name="TEntity">实体类型</typeparam>
            <typeparam name="TProperty">属性类型</typeparam>
            <param name="exp">实体属性表达式</param>
            <param name="replace">替换值</param>
            <param name="asAliasPropertyName">是否生成属性名称的别名</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.SqlKeyword.RTrim``2(System.Linq.Expressions.Expression{System.Func{``0,``1}},System.Boolean)">
            <summary>
            解析RTRIM关键字
            </summary>
            <typeparam name="TEntity">实体类型</typeparam>
            <typeparam name="TProperty">属性类型</typeparam>
            <param name="exp">实体属性表达式</param>
            <param name="asAliasPropertyName">是否生成属性名称的别名</param>
            <returns></returns>
        </member>
        <member name="T:SISS.Core.Data.FromClause">
            <summary>
            From子句
            </summary>
        </member>
        <member name="T:SISS.Core.Data.SqlGenerator">
            <summary>
            sql生成器
            </summary>
        </member>
        <member name="F:SISS.Core.Data.SqlGenerator._sql">
            <summary>
            sql语句构造器
            </summary>
        </member>
        <member name="M:SISS.Core.Data.SqlGenerator.ToString">
            <summary>
            转换生成的sql语句
            </summary>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.FromClause.From``1(System.Linq.Expressions.Expression{System.Func{``0,``0}})">
            <summary>
            查询某个实体
            </summary>
            <typeparam name="FromEntity">实体类型</typeparam>
            <param name="exp"></param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.FromClause.From``1(System.String,System.Linq.Expressions.Expression{System.Func{``0,``0}})">
            <summary>
            从视图查询
            </summary>
            <typeparam name="FromEntity">查询实体类型</typeparam>
            <param name="viewName">视图名称</param>
            <param name="exp"></param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.FromClause.ToString">
            <summary>
            生成form子句的sql脚本
            </summary>
            <returns></returns>
        </member>
        <member name="P:SISS.Core.Data.FromClause.QueryEntityCollection">
            <summary>
            查询的实体集合
            </summary>
        </member>
        <member name="T:SISS.Core.Data.SortDirection">
            <summary>
            排序方向
            </summary>
        </member>
        <member name="T:SISS.Core.Data.GenericAdoRepository`1">
            <summary>
            ado.net持久化访问MsSql数据仓储的操作实现
            </summary>
            <typeparam name="T">实体类型</typeparam>
        </member>
        <member name="T:SISS.Core.Data.IRepository`1">
            <summary>
            提供数据持久化仓储能力的实现
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="M:SISS.Core.Data.IRepository`1.GetById(`0)">
            <summary>
            根据主键从数据仓储中获取一个实体对象
            </summary>
            <param name="entity">一个包含主键信息的实体对象</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.IRepository`1.Insert(`0)">
            <summary>
            向数据仓储中插入一个新的实体对象
            </summary>
            <param name="entity">实体对象</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.IRepository`1.Insert``1(System.Collections.Generic.IList{``0},System.Data.Common.DbTransaction)">
            <summary>
            向数据仓储中批量插入实体
            </summary>
            <param name="entities">实体集合</param>
            <param name="transaction">事务</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.IRepository`1.Update(`0)">
            <summary>
            更新一个实体对象到数据仓储中
            </summary>
            <param name="entity">实体对象</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.IRepository`1.Delete(`0)">
            <summary>
            从数据仓库中删除一个实体对象
            </summary>
            <param name="entity">实体对象</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.IRepository`1.GetParametersFromEntity(System.Object,System.String)">
            <summary>
            从实体属性中获取sql参数
            </summary>
            <param name="entity">实体对象</param>
            <param name="sql">sql语句</param>
            <returns></returns>
        </member>
        <member name="P:SISS.Core.Data.IRepository`1.DatabaseHelper">
            <summary>
            数据库辅助工具对象
            </summary>
        </member>
        <member name="M:SISS.Core.Data.GenericAdoRepository`1.GetById(`0)">
            <summary>
            根据主键从数据库获取一个实体对象
            </summary>
            <param name="entity">一个包括主键信息的实体对象</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.GenericAdoRepository`1.Insert(`0)">
            <summary>
            向数据库插入一个实体对象
            </summary>
            <param name="entity">实体对象</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.GenericAdoRepository`1.Insert``1(System.Collections.Generic.IList{``0},System.Data.Common.DbTransaction)">
            <summary>
            插入实体集合
            </summary>
            <typeparam name="E">实体类型</typeparam>
            <param name="entities">实体对象集合</param>
            <param name="transaction">外部事务</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.GenericAdoRepository`1.Update(`0)">
            <summary>
            更新一个实体到数据库
            </summary>
            <param name="entity">实体对象</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.GenericAdoRepository`1.Delete(`0)">
            <summary>
            从数据库删除一个实体记录
            </summary>
            <param name="entity">实体对象</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.GenericAdoRepository`1.GetParametersFromEntity(System.Object,System.String)">
            <summary>
            从实体对象中获取sql脚本的参数值
            </summary>
            <param name="entity">实体对象</param>
            <param name="sql">sql脚本</param>
            <returns></returns>
        </member>
        <member name="P:SISS.Core.Data.GenericAdoRepository`1.DatabaseHelper">
            <summary>
            获取数据库操作辅助工具
            </summary>
        </member>
        <member name="T:SISS.Core.Data.IDatabaseHelper">
            <summary>
            表示数据库操作辅助工具
            </summary>
        </member>
        <member name="M:SISS.Core.Data.IDatabaseHelper.ExecuteNonQuery(System.String,System.Data.CommandType,System.Data.Common.DbParameter[])">
            <summary>
            执行非查询语句
            </summary>
            <param name="cmdText">查询命令</param>
            <param name="cmdType">命令类型</param>
            <param name="paras">参数</param>
            <returns>受影响行数</returns>
        </member>
        <member name="M:SISS.Core.Data.IDatabaseHelper.ExecuteNonQuery(System.Collections.Generic.IDictionary{System.String,System.Data.Common.DbParameter[]},System.Int32)">
            <summary>
            事物批处理非查询语句(仅支持Text类型的CommandType,存储过程请在数据库实现事物管理)
            </summary>
            <param name="cmdDic">命令集合,键:查询语句,值:参数</param>
            <param name="commandTimeout">执行超时时间,单位:秒</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.IDatabaseHelper.ExecuteQueryAsDataSet(System.String,System.Data.CommandType,System.Data.Common.DbParameter[])">
            <summary>
            查询,返回结果集
            </summary>
            <param name="cmdText">查询命令</param>
            <param name="cmdType">命令类型</param>
            <param name="paras">参数</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.IDatabaseHelper.ExecuteQueryAsDataSet(SISS.Core.Data.Query.CPQuery)">
            <summary>
            查询,返回结果集
            </summary>
            <param name="query">查询对象</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.IDatabaseHelper.ExecuteQueryAsDataTable(System.String,System.Data.CommandType,System.Data.Common.DbParameter[])">
            <summary>
            查询,返回结果表
            </summary>
            <param name="cmdText">查询命令</param>
            <param name="cmdType">命令类型</param>
            <param name="paras">参数</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.IDatabaseHelper.ExecuteQueryAsDataTable(SISS.Core.Data.Query.CPQuery)">
            <summary>
            查询,返回结果表
            </summary>
            <param name="query">查询对象</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.IDatabaseHelper.ExecuteQueryAsSingle(System.String,System.Data.CommandType,System.Data.Common.DbParameter[])">
            <summary>
            查询,返回单一值
            </summary>
            <param name="cmdText">查询命令</param>
            <param name="cmdType">命令类型</param>
            <param name="paras">参数</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.IDatabaseHelper.HasColumnExists(System.String,System.String)">
            <summary>
            判断表中的列是否存在
            </summary>
            <param name="tableName">表名</param>
            <param name="columnName">列名</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.IDatabaseHelper.GetParametersFromEntity(System.Object,System.String)">
            <summary>
            从实体属性中获取sql参数
            </summary>
            <param name="entity">实体对象</param>
            <param name="sql">sql语句</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.IDatabaseHelper.CreateParameter(System.String,System.Object,System.Data.ParameterDirection,SISS.Core.Data.Mapping.PropertyMapping)">
            <summary>
            创建一个DB参数
            </summary>
            <param name="paraName">参数名称</param>
            <param name="paraValue">参数值</param>
            <param name="direction">参数方向</param>
            <param name="mapping">属性映射</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.IDatabaseHelper.BeginTransaction(System.Data.IsolationLevel)">
            <summary>
            开始一个事务处理
            </summary>
            <param name="level">事务隔离级别</param>
            <returns></returns>
        </member>
        <member name="P:SISS.Core.Data.IDatabaseHelper.ConnectionString">
            <summary>
            数据库连接字符串
            </summary>
        </member>
        <member name="T:SISS.Core.Data.JoinClause">
            <summary>
            表示Join子句
            </summary>
        </member>
        <member name="M:SISS.Core.Data.JoinClause.Join``2(SISS.Core.Data.JoinType,System.Linq.Expressions.Expression{System.Func{``0,``1}})">
            <summary>
            实体联接查询
            </summary>
            <typeparam name="JoinEntity">Join实体类型</typeparam>
            <typeparam name="JoinProperty">Join实体属性类型</typeparam>
            <param name="type">Join类型</param>
            <param name="joinExp">join表达式</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.JoinClause.On``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
            <summary>
            实体关联条件
            </summary>
            <typeparam name="OnEntity">关联实体类型</typeparam>
            <typeparam name="OnProperty">关联实体属性类型</typeparam>
            <param name="onExp">关联表达式</param>
            <returns></returns>
        </member>
        <member name="P:SISS.Core.Data.JoinClause.From">
            <summary>
            From子句
            </summary>
        </member>
        <member name="T:SISS.Core.Data.JoinType">
            <summary>
            sql语句Join查询连接类型
            </summary>
        </member>
        <member name="F:SISS.Core.Data.JoinType.Left">
            <summary>
            左连接
            </summary>
        </member>
        <member name="F:SISS.Core.Data.JoinType.Right">
            <summary>
            右连接
            </summary>
        </member>
        <member name="F:SISS.Core.Data.JoinType.Inner">
            <summary>
            内连接
            </summary>
        </member>
        <member name="F:SISS.Core.Data.JoinType.LeftOuter">
            <summary>
            左外连接
            </summary>
        </member>
        <member name="F:SISS.Core.Data.JoinType.RightOuter">
            <summary>
            右外连接
            </summary>
        </member>
        <member name="T:SISS.Core.Data.Mapping.EntityMapping">
            <summary>
            表示实体映射
            </summary>
        </member>
        <member name="M:SISS.Core.Data.Mapping.EntityMapping.FinalPass">
            <summary>
            验证实体映射是否正确
            </summary>
        </member>
        <member name="M:SISS.Core.Data.Mapping.EntityMapping.GetUpdateSql">
            <summary>
            获取update语句，不更新只读属性
            </summary>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.Mapping.EntityMapping.CreatePrimaryKeyWhereClause">
            <summary>
            生成主键where条件
            </summary>
            <returns></returns>
        </member>
        <member name="P:SISS.Core.Data.Mapping.EntityMapping.TableName">
            <summary>
            映射的表名
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Mapping.EntityMapping.Alias">
            <summary>
            别名
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Mapping.EntityMapping.EntityType">
            <summary>
            映射的实体类型
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Mapping.EntityMapping.PropertyMappingCollection">
            <summary>
            属性映射集合
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Mapping.EntityMapping.InsertSql">
            <summary>
            插入语句
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Mapping.EntityMapping.UpdateSql">
            <summary>
            更新语句
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Mapping.EntityMapping.DeleteSql">
            <summary>
            删除语句
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Mapping.EntityMapping.SelectSql">
            <summary>
            全部查询语句
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Mapping.EntityMapping.SelectUniqueSql">
            <summary>
            主键查询语句
            </summary>
        </member>
        <member name="T:SISS.Core.Data.Mapping.EntityMappingCollection">
            <summary>
            所有实体映射集合
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Mapping.EntityMappingCollection.Mappings">
            <summary>
            所有实体映射(通过类型完全限定名访问)
            </summary>
        </member>
        <member name="T:SISS.Core.Data.Mapping.EntityMappingConfiguration`1">
            <summary>
            实体映射配置父类
            </summary>
            <typeparam name="TEntity">配置的实体类型</typeparam>
        </member>
        <member name="F:SISS.Core.Data.Mapping.EntityMappingConfiguration`1._entityMapping">
            <summary>
            实体映射
            </summary>
        </member>
        <member name="M:SISS.Core.Data.Mapping.EntityMappingConfiguration`1.Table(System.String)">
            <summary>
            映射到表
            </summary>
            <param name="tableName">表名</param>
        </member>
        <member name="M:SISS.Core.Data.Mapping.EntityMappingConfiguration`1.Property``1(System.Linq.Expressions.Expression{System.Func{`0,``0}})">
            <summary>
            映射属性
            </summary>
            <typeparam name="TProperty">属性类型</typeparam>
            <param name="propertyExpression">要映射的属性表达式</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.Mapping.EntityMappingConfiguration`1.AddToEntityMapping">
            <summary>
            将配置添加到全局实体映射集合
            </summary>
        </member>
        <member name="T:SISS.Core.Data.Mapping.Extensions">
            <summary>
            提供实体映射扩展能力
            </summary>
        </member>
        <member name="M:SISS.Core.Data.Mapping.Extensions.HasRequired(SISS.Core.Data.Mapping.PropertyMapping,System.Boolean)">
            <summary>
            设置可空
            </summary>
            <param name="propertyMapping">属性映射实例</param>
            <param name="hasRequired">true:不可空,false:可空</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.Mapping.Extensions.HasIdentity(SISS.Core.Data.Mapping.PropertyMapping)">
            <summary>
            设置标识
            </summary>
            <param name="propertyMapping">属性映射实例</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.Mapping.Extensions.HasPrimaryKey(SISS.Core.Data.Mapping.PropertyMapping)">
            <summary>
            设置为主键
            </summary>
            <param name="propertyMapping">属性映射实例</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.Mapping.Extensions.HasMaxLength(SISS.Core.Data.Mapping.PropertyMapping,System.Int32)">
            <summary>
            设置最大长度
            </summary>
            <param name="propertyMapping">属性映射实例</param>
            <param name="maxLength">最大长度</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.Mapping.Extensions.HasColumnName(SISS.Core.Data.Mapping.PropertyMapping,System.String)">
            <summary>
            设置映射列名
            </summary>
            <param name="propertyMapping">属性映射实例</param>
            <param name="columnName">数据库列名</param>
            <returns></returns>
        </member>
        <member name="T:SISS.Core.Data.ReadonlyAttribute">
            <summary>
            只读标志，标识该属性不用于数据库字段更新
            </summary>
        </member>
        <member name="T:SISS.Core.Data.SelectClause">
            <summary>
            select子句
            </summary>
        </member>
        <member name="M:SISS.Core.Data.SelectClause.Select``2(System.String,System.Linq.Expressions.Expression{System.Func{``0,``1}},SISS.Core.Data.SwitchClause)">
            <summary>
            select某个实体的某个属性对应字段
            </summary>
            <typeparam name="SelectEntity">select实体类型</typeparam>
            <typeparam name="SelectProperty">select实体属性类型</typeparam>
            <param name="aliasPropertyName">属性名称(别名)</param>
            <param name="exp">select字段表达式</param>
            <param name="switchCase">switch case分支</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.SelectClause.Select``1(System.Linq.Expressions.Expression{System.Func{``0,``0}})">
            <summary>
            选择某个实体对应的全部字段
            </summary>
            <typeparam name="SelectEntity">select实体类型</typeparam>
            <param name="exp">select表达式</param>
            <returns></returns>
        </member>
        <member name="P:SISS.Core.Data.SelectClause.Field.ColumnName">
            <summary>
            列名
            </summary>
        </member>
        <member name="P:SISS.Core.Data.SelectClause.Field.Alias">
            <summary>
            别名
            </summary>
        </member>
        <member name="T:SISS.Core.Data.SqlGeneratorExtensions">
            <summary>
            扩展sql生成器
            </summary>
        </member>
        <member name="M:SISS.Core.Data.SqlGeneratorExtensions.ResolveProperty``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
            <summary>
            解析属性为字段
            </summary>
            <typeparam name="TEntity"></typeparam>
            <typeparam name="TProperty"></typeparam>
            <param name="memberExpression"></param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.SqlGeneratorExtensions.GetPropertyMapping``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
            <summary>
            获取属性映射
            </summary>
            <typeparam name="TEntity"></typeparam>
            <typeparam name="TProperty"></typeparam>
            <param name="memberExpression"></param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.SqlGeneratorExtensions.MakeJoin(SISS.Core.Data.FromClause)">
            <summary>
            Join查询
            </summary>
            <param name="from">from子句</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.SqlGeneratorExtensions.MakeWhere(SISS.Core.Data.SelectClause,SISS.Core.Data.IDatabaseHelper)">
            <summary>
            where条件筛选
            </summary>
            <param name="selector">Select子句</param>
            <param name="dbHelper">数据库访问工具</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.SqlGeneratorExtensions.MakeSelect(SISS.Core.Data.JoinClause)">
            <summary>
            select语句
            </summary>
            <param name="join">join语句</param>
            <returns></returns>
        </member>
        <member name="T:SISS.Core.Data.Mapping.PropertyMapping">
            <summary>
            表示实体属性映射
            </summary>
        </member>
        <member name="M:SISS.Core.Data.Mapping.PropertyMapping.AddToEntityMapping">
            <summary>
            添加到实体映射
            </summary>
        </member>
        <member name="M:SISS.Core.Data.Mapping.PropertyMapping.FinalPass">
            <summary>
            验证属性映射
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Mapping.PropertyMapping.PropertyName">
            <summary>
            映射的属性名称
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Mapping.PropertyMapping.ColumnName">
            <summary>
            对应的数据库列名称
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Mapping.PropertyMapping.IsPrimaryKey">
            <summary>
            是否主键
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Mapping.PropertyMapping.IsIdentity">
            <summary>
            是否标识
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Mapping.PropertyMapping.MaxLength">
            <summary>
            最大长度
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Mapping.PropertyMapping.IsNullable">
            <summary>
            是否可空
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Mapping.PropertyMapping.EntityMapping">
            <summary>
            所属的实体映射
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Mapping.PropertyMapping.PropertyExpression">
            <summary>
            映射的属性表达式
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Mapping.PropertyMapping.Property">
            <summary>
            映射的属性
            </summary>
        </member>
        <member name="T:SISS.Core.Data.MsSqlHelper">
            <summary>
            MsSql数据库操作辅助工具
            </summary>
            <summary>
            MsSqlHelper
            </summary>
        </member>
        <member name="F:SISS.Core.Data.MsSqlHelper.CREATE_DATA_DICT_VIEW_SQL2000">
            <summary>
            创建2000版本数据字典的视图sql脚本
            </summary>
        </member>
        <member name="F:SISS.Core.Data.MsSqlHelper.CREATE_DATA_DICT_VIEW_SQL2005">
            <summary>
            创建2005及以上版本数据字典的视图sql脚本
            </summary>
        </member>
        <member name="M:SISS.Core.Data.MsSqlHelper.#ctor(System.String)">
            <summary>
            实例化一个MsSql数据库辅助工具对象
            </summary>
            <param name="connectionString"></param>
        </member>
        <member name="M:SISS.Core.Data.MsSqlHelper.InjectSQL(System.String)">
            <summary>
            验证数据，防止SQL注入
            </summary>
            <param name="sqlString">sql语句</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.MsSqlHelper.ChangeDatabase(System.String)">
            <summary>
            切换数据库
            </summary>
            <param name="database">要切换的数据库名称</param>
        </member>
        <member name="M:SISS.Core.Data.MsSqlHelper.ExecuteNonQuery(System.String,System.Data.CommandType,System.Data.Common.DbParameter[])">
            <summary>
            执行非查询语句
            </summary>
            <param name="cmdText">查询命令</param>
            <param name="cmdType">命令类型</param>
            <param name="paras">参数</param>
            <returns>受影响行数</returns>
        </member>
        <member name="M:SISS.Core.Data.MsSqlHelper.ExecuteNonQuery(System.Collections.Generic.IDictionary{System.String,System.Data.Common.DbParameter[]},System.Int32)">
            <summary>
            事物批处理非查询语句(仅支持Text类型的CommandType,存储过程请在数据库实现事物管理)
            </summary>
            <param name="cmdDic">命令集合,键:查询语句,值:参数</param>
            <param name="commandTimeout">执行超时时间,单位:秒</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.MsSqlHelper.ExecuteQueryAsDataSet(System.String,System.Data.CommandType,System.Data.Common.DbParameter[])">
            <summary>
            查询,返回结果集
            </summary>
            <param name="cmdText">查询命令</param>
            <param name="cmdType">命令类型</param>
            <param name="paras">参数</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.MsSqlHelper.ExecuteQueryAsDataSet(SISS.Core.Data.Query.CPQuery)">
            <summary>
            查询,返回结果集
            </summary>
            <param name="query">一个CPQuery查询对象</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.MsSqlHelper.ExecuteQueryAsDataTable(System.String,System.Data.CommandType,System.Data.Common.DbParameter[])">
            <summary>
            查询,返回结果表
            </summary>
            <param name="cmdText">查询命令</param>
            <param name="cmdType">命令类型</param>
            <param name="paras">参数</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.MsSqlHelper.ExecuteQueryAsDataTable(SISS.Core.Data.Query.CPQuery)">
            <summary>
            查询,返回结果集
            </summary>
            <param name="query">一个CPQuery查询对象</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.MsSqlHelper.ExecuteQueryAsSingle(System.String,System.Data.CommandType,System.Data.Common.DbParameter[])">
            <summary>
            查询,返回单一值
            </summary>
            <param name="cmdText">查询命令</param>
            <param name="cmdType">命令类型</param>
            <param name="paras">参数</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.MsSqlHelper.BulkWriteData(System.Data.DataTable,System.Int32,System.Int32,System.Data.SqlClient.SqlBulkCopyOptions)">
            <summary>
            向数据库中批量插入数据
            </summary>
            <param name="dt">要插入的数据表(注意TableName和ColumnName和数据库表一致)</param>
            <param name="batchSize">批次插入记录的行数</param>
            <param name="timeout">超时时间，单位：秒</param>
            <param name="options">copy选项</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.MsSqlHelper.HasColumnExists(System.String,System.String)">
            <summary>
            判断表中的列是否存在
            </summary>
            <param name="tableName">表名</param>
            <param name="columnName">列名</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.MsSqlHelper.CreateDatabase(System.String)">
            <summary>
            创建数据库
            </summary>
            <param name="databaseName">要创建的数据库名称</param>
        </member>
        <member name="M:SISS.Core.Data.MsSqlHelper.GetParametersFromEntity(System.Object,System.String)">
            <summary>
            从实体属性中获取sql参数
            </summary>
            <param name="entity">实体对象</param>
            <param name="sql">sql语句</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.MsSqlHelper.CreateParameter(System.String,System.Object,System.Data.ParameterDirection,SISS.Core.Data.Mapping.PropertyMapping)">
            <summary>
            创建一个DB参数
            </summary>
            <param name="paraName">参数名称</param>
            <param name="paraValue">参数值</param>
            <param name="direction">参数方向</param>
            <param name="mapping">属性映射</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.MsSqlHelper.BeginTransaction(System.Data.IsolationLevel)">
            <summary>
            开始一个事务处理
            </summary>
            <param name="level">事务隔离级别</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.MsSqlHelper.LoadSchema">
            <summary>
            加载当前连接信息的DB构架
            </summary>
        </member>
        <member name="P:SISS.Core.Data.MsSqlHelper.ConnectionString">
            <summary>
            连接字符串
            </summary>
        </member>
        <member name="P:SISS.Core.Data.MsSqlHelper.CommandTimeout">
            <summary>
            命令超时时间,以秒为单位(默认60秒)
            </summary>
        </member>
        <member name="P:SISS.Core.Data.MsSqlHelper.Tables">
            <summary>
            数据库表构架
            </summary>
        </member>
        <member name="T:SISS.Core.Data.Schema.Column">
            <summary>
            表示数据库中的列信息
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Schema.Column.TableId">
            <summary>
            所属表ID
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Schema.Column.ColumnOrder">
            <summary>
            列序号
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Schema.Column.ColumnName">
            <summary>
            列名
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Schema.Column.IsIdentity">
            <summary>
            是否标识列
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Schema.Column.IsPrimaryKey">
            <summary>
            是否主键
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Schema.Column.SqlType">
            <summary>
            sql数据类型
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Schema.Column.CSharpType">
            <summary>
            对应的C#数据类型
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Schema.Column.Size">
            <summary>
            长度大小
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Schema.Column.Precision">
            <summary>
            (小数)数据精度
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Schema.Column.Scale">
            <summary>
            数值类型总长度
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Schema.Column.IsNullable">
            <summary>
            是否可空
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Schema.Column.DefaultValue">
            <summary>
            默认值绑定
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Schema.Column.ColumnDescription">
            <summary>
            列描述信息
            </summary>
        </member>
        <member name="T:SISS.Core.Data.Schema.Table">
            <summary>
            表示mssql数据库中的表信息
            </summary>
        </member>
        <member name="M:SISS.Core.Data.Schema.Table.GetSchemaTable">
            <summary>
            获取数据库构架相同的DataTable
            </summary>
            <returns></returns>
        </member>
        <member name="P:SISS.Core.Data.Schema.Table.TableName">
            <summary>
            表名称
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Schema.Table.TableId">
            <summary>
            表ID
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Schema.Table.IsView">
            <summary>
            是否视图
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Schema.Table.TableDescription">
            <summary>
            表描述信息
            </summary>
        </member>
        <member name="P:SISS.Core.Data.Schema.Table.Columns">
            <summary>
            列集合
            </summary>
        </member>
        <member name="T:SISS.Core.Data.SwitchClause">
            <summary>
            表示switch case 子句
            </summary>
        </member>
        <member name="M:SISS.Core.Data.SwitchClause.Case(System.String,System.String)">
            <summary>
            一个case 分支
            </summary>
            <param name="condiction">case 条件</param>
            <param name="caseValue">case 值(为null时取swith字段)</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.SwitchClause.Else(System.String)">
            <summary>
            一个case 分支
            </summary>
            <param name="elseValue">case 值(为null时取swith字段)</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.SwitchClause.Else``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
            <summary>
            一个Else分支
            </summary>
            <typeparam name="TEntity">实体类型</typeparam>
            <typeparam name="TProperty">实体属性类型</typeparam>
            <param name="elseField">else实体属性表达式</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.SwitchClause.Case``2(System.String,System.Linq.Expressions.Expression{System.Func{``0,``1}})">
            <summary>
            一个case 分支
            </summary>
            <param name="condiction">case 条件</param>
            <param name="caseExp">case 表达式</param>
            <returns></returns>
        </member>
        <member name="T:SISS.Core.Data.WhereClause">
            <summary>
            where子句
            </summary>
        </member>
        <member name="M:SISS.Core.Data.WhereClause.#ctor(SISS.Core.Data.SelectClause,System.Collections.Generic.IList{SISS.Core.Data.SelectClause.Field},SISS.Core.Data.IDatabaseHelper)">
            <summary>
            构造一个Where语句
            </summary>
            <param name="select">Select语句</param>
            <param name="fields">字段列表</param>
            <param name="dbHelper">DB辅助工具</param>
        </member>
        <member name="M:SISS.Core.Data.WhereClause.BeginGroup">
            <summary>
            开始一个组合条件
            </summary>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.WhereClause.EndGroup">
            <summary>
            结束一个组合条件
            </summary>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.WhereClause.Where``2(SISS.Core.Data.WhereOperator,``0,System.Linq.Expressions.Expression{System.Func{``0,``1}})">
            <summary>
            条件过滤
            </summary>
            <typeparam name="TEntity">过滤的实体类型</typeparam>
            <typeparam name="TProperty">过滤的实体属性类型</typeparam>
            <param name="op">比较操作符</param>
            <param name="entity">包括过滤值的实体对象</param>
            <param name="whereExp">过滤实体属性表达式</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.WhereClause.Where``3(SISS.Core.Data.WhereOperator,System.Linq.Expressions.Expression{System.Func{``0,``2}},System.Linq.Expressions.Expression{System.Func{``1,``2}})">
            <summary>
            条件过滤
            </summary>
            <typeparam name="E1">操作符左边实体类型</typeparam>
            <typeparam name="E2">操作符右边实体类型</typeparam>
            <typeparam name="T">比较字段类型</typeparam>
            <param name="op">比较操作符</param>
            <param name="leftExp">左边实体属性表达式</param>
            <param name="rightExp">右边实体属性表达式</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.WhereClause.IN``1(System.Object[],System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
            <summary>
            IN条件过滤
            </summary>
            <typeparam name="TEntity">实体类型</typeparam>
            <param name="values">过滤值范围</param>
            <param name="propertyExp">实体属性表达式</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.WhereClause.IN``1(SISS.Core.Data.WhereClause,System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
            <summary>
            IN子查询过滤
            </summary>
            <typeparam name="TEntity">实体类型</typeparam>
            <param name="where">一个带条件的子查询</param>
            <param name="propertyExp">实体属性表达式</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.WhereClause.Where(SISS.Core.Data.WhereOperator,System.String,System.String)">
            <summary>
            条件过滤
            </summary>
            <param name="op">比较操作符</param>
            <param name="leftSql">操作符左边sql语句</param>
            <param name="rightSql">操作符右边sql语句</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.WhereClause.Where(System.String)">
            <summary>
            追加where条件sql语句
            </summary>
            <param name="plainSql">sql语句</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.WhereClause.AND">
            <summary>
            追加一个AND关键字
            </summary>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.WhereClause.OR">
            <summary>
            追加一个OR关键字
            </summary>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.WhereClause.Where(System.Collections.Generic.IList{SISS.Core.Data.CondictionRule})">
            <summary>
            根据条件规则进行sql过滤
            </summary>
            <param name="rules">条件规则</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.WhereClause.SetPagination(System.Int32,System.Int32)">
            <summary>
            设置分页,需要先设置OrderBy
            </summary>
            <param name="pageIndex">分页索引</param>
            <param name="pageSize">分页大小</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.WhereClause.OrderBy``2(SISS.Core.Data.SortDirection,System.Linq.Expressions.Expression{System.Func{``0,``1}})">
            <summary>
            查询排序
            </summary>
            <typeparam name="OrderEntity">排序实体类型</typeparam>
            <typeparam name="OrderProperty">排序实体属性类型</typeparam>
            <param name="sort">排序方向</param>
            <param name="exp">排序表达式</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.WhereClause.OrderBy(System.String,System.String)">
            <summary>
            设置排序
            </summary>
            <param name="orderBy">排序字段名</param>
            <param name="dir">排序方向(asc,desc)</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.WhereClause.GetOperator(SISS.Core.Data.WhereOperator)">
            <summary>
            获取SQL条件操作符的字符串形式
            </summary>
            <param name="op">SQL条件操作符</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Data.WhereClause.ToString">
            <summary>
            输出完整的SQL语句
            </summary>
            <returns></returns>
        </member>
        <member name="P:SISS.Core.Data.WhereClause.Parameters">
            <summary>
            参数集合
            </summary>
        </member>
        <member name="P:SISS.Core.Data.WhereClause.Selector">
            <summary>
            Select语句
            </summary>
        </member>
        <member name="P:SISS.Core.Data.WhereClause.GetTotalRecordCountSql">
            <summary>
            分页时获取总记录行数的SQL
            </summary>
        </member>
        <member name="T:SISS.Core.Data.WhereOperator">
            <summary>
            条件操作符
            </summary>
        </member>
        <member name="F:SISS.Core.Data.WhereOperator.Equal">
            <summary>
            等于
            </summary>
        </member>
        <member name="F:SISS.Core.Data.WhereOperator.NotEqual">
            <summary>
            不等于
            </summary>
        </member>
        <member name="F:SISS.Core.Data.WhereOperator.GreaterThan">
            <summary>
            大于
            </summary>
        </member>
        <member name="F:SISS.Core.Data.WhereOperator.GreaterEqual">
            <summary>
            大于等于
            </summary>
        </member>
        <member name="F:SISS.Core.Data.WhereOperator.LessThan">
            <summary>
            小于
            </summary>
        </member>
        <member name="F:SISS.Core.Data.WhereOperator.LessEqual">
            <summary>
            小于等于
            </summary>
        </member>
        <member name="F:SISS.Core.Data.WhereOperator.Like">
            <summary>
            Like
            </summary>
        </member>
        <member name="F:SISS.Core.Data.WhereOperator.In">
            <summary>
            IN
            </summary>
        </member>
        <member name="F:SISS.Core.Data.WhereOperator.NotIn">
            <summary>
            NOT IN
            </summary>
        </member>
        <member name="T:SISS.Core.DataReaderConverter">
            <summary>
            DataReader转换工具
            </summary>
        </member>
        <member name="M:SISS.Core.DataReaderConverter.ToList``1(System.Data.IDataReader)">
            <summary>
            DataReader转换成对象集合
            </summary>
            <typeparam name="T">对象类型</typeparam>
            <param name="reader">一个dataReader</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.DataReaderConverter.ToList(System.Data.IDataReader,System.Type)">
            <summary>
            DataReader转换成对象集合
            </summary>
            <param name="reader">一个dataReader</param>
            <param name="type">对象类型</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.DataReaderConverter.SetConverterCache(System.Boolean)">
            <summary>
            设置IDataReader转换器缓存功能
            警告:启用缓存后在不同DataTable结构转换为同一类型对象时可能会产生问题
            </summary>
            <param name="enable">是否启用缓存</param>
        </member>
        <member name="M:SISS.Core.DataReaderConverter.RemoveCachedConverter(System.Type)">
            <summary>
            移除缓存中指定类型的对象转换器
            </summary>
            <param name="type">对象类型</param>
        </member>
        <member name="M:SISS.Core.DataReaderConverter.GetTypeDeserializer(System.Type,System.Data.IDataReader,System.Int32,System.Int32,System.Boolean)">
            <summary>
            生成从dataReader反序列化成对象的委托方法
            </summary>
            <param name="type">对象类型</param>
            <param name="reader">一个dataReader</param>
            <param name="startBound">绑定字段开始索引</param>
            <param name="length">绑定字段的长度</param>
            <param name="returnNullIfFirstMissing"></param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.DataReaderConverter.ThrowDataException(System.Exception,System.Int32,System.Data.IDataReader)">
            <summary>
            Throws a data exception, only used internally
            </summary>
            <param name="ex"></param>
            <param name="index"></param>
            <param name="reader"></param>
        </member>
        <member name="T:SISS.Core.ObjectLinqConverter">
            <summary>
            linq方式对象转换器
            </summary>
        </member>
        <member name="M:SISS.Core.ObjectLinqConverter.ToList``1(System.Data.IDataReader)">
            <summary>
            效dataReader转换成对象集合
            </summary>
            <typeparam name="T">对象类型</typeparam>
            <param name="reader">dataReader</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.ObjectLinqConverter.Copy(System.Data.IDataReader,System.Object)">
            <summary>
            从DataReader中的当前索引位置复制数据到对象属性上
            </summary>
            <param name="source">数据源</param>
            <param name="target">目标对象</param>
        </member>
        <member name="M:SISS.Core.ObjectLinqConverter.GetSetDelegate(System.Object,System.String)">
            <summary>
            获取属性的Set方法
            </summary>
            <param name="obj">对象</param>
            <param name="name">属性名称</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.ObjectLinqConverter.GetExecuteDelegate(System.Reflection.MethodInfo)">
            <summary>
            获取C#方法/属性信息的执行调用委托
            </summary>
            <param name="methodInfo">方法/属性的元数据信息</param>
            <returns></returns>
        </member>
        <member name="T:SISS.Core.Extensions">
            <summary>
            提供Char类型的扩展能力
            </summary>
            <summary>
            提供.NET类型扩展行为
            </summary>
            <summary>
            提供.NET类型扩展行为
            </summary>
            <summary>
            日期类扩展
            </summary>
            <summary>
            提供Decimal类型扩展能力
            </summary>
            <summary>
            提供.NET类型扩展行为
            </summary>
        </member>
        <member name="F:SISS.Core.Extensions.DT_SUMMARY_COLUMN_NAME">
            <summary>
            DataTable中标识是否合计行的列名
            </summary>
        </member>
        <member name="F:SISS.Core.Extensions.DT_MERGE_COLUMN_NAME">
            <summary>
            DataTable中标识是否合计行的列名
            </summary>
        </member>
        <member name="F:SISS.Core.Extensions.RE_COMPUTED_SUMMARY_NAME">
            <summary>
            是否需要用公式重新计算合计列
            </summary>
        </member>
        <member name="F:SISS.Core.Extensions.COPY_COLUMN_GROUP_SUMMARY">
            <summary>
            是否需要复制列以后进行分组求和计算(适用于对公式列进行分组求合)
            </summary>
        </member>
        <member name="M:SISS.Core.Extensions.IsChinese(System.Char)">
            <summary>
            指示字符是否中文字符
            </summary>
            <param name="ch">字符内容</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.IsDoubleByte(System.Char)">
            <summary>
            指示字符是否双字节
            </summary>
            <param name="ch">字符内容</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.ToDBCChar(System.Char)">
            <summary>
            字符全角转半角
            </summary>
            <param name="input">字符内容</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.ComputerHash(System.Byte[],System.String)">
            <summary>
            计算数据的hash值
            </summary>
            <param name="data">要计算的数据</param>
            <param name="hashName">hash算法名称，支持的算法：MD5,SHA1,SHA256,SHA512,HMACSHA1,HMACSHA256,HMACMD5,"MACTripleDES"</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.TryConvert(System.Object,System.Type,System.Boolean)">
            <summary>
            类型转换
            </summary>
            <param name="srcValue">源值</param>
            <param name="destinationType">目标类型</param>
            <param name="useDefaultIfFail">转换失败时是否使用默认值</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.TryConvert(System.Object,System.Type,System.Boolean,System.Globalization.CultureInfo)">
            <summary>
            类型转换
            </summary>
            <param name="srcValue">源值</param>
            <param name="destinationType">目标类型</param>
            <param name="useDefaultIfFail">转换失败时是否使用默认值</param>
            <param name="culture">区域信息</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.TryConvert``1(System.IConvertible,System.Boolean,``0)">
            <summary>
            类型转换(如果为null则转换为T类型的默认值)
            </summary>
            <typeparam name="T">要转换的目标类型</typeparam>
            <param name="convertibleValue">要转换的值</param>
            <param name="useDefaultValWhenConvertFail">转换失败时是否使用默认值</param>
            <param name="defaultVal">默认值</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.IsNullOrDefault``1(System.Nullable{``0})">
            <summary>
            是否为空或默认值
            </summary>
            <typeparam name="T">值类型</typeparam>
            <param name="value">值</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.IsCustomType(System.Type)">
            <summary>
            指示当前类型是否自定义类型
            </summary>
            <param name="type">要判断的类型</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.GetCustomAttribute``1(System.Reflection.MemberInfo,System.Boolean,System.Boolean)">
            <summary>
            获取自定义特性
            </summary>
            <typeparam name="T">特性类型</typeparam>
            <param name="member">成员对象</param>
            <param name="inherit">是否从继承关系中查找</param>
            <param name="throwExceptionOnUndefined">没有找到时是否抛出异常</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.SequentialGUID(System.Guid)">
            <summary>
            根据时间的有序GUID
            注意：需要网卡，否则只能保证本机环境中唯一
            </summary>
            <param name="guid">GUID对象</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.ToString(System.Byte[],System.Int32)">
            <summary>
            将字节数组节转换成指定进制的字符串
            </summary>
            <param name="byteArray">要转换的字节数组</param>
            <param name="toBase">必须是 2 或 16</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.ToByteArray(System.String,System.Int32)">
            <summary>
            将字符串转换成指定进制的字节数组
            </summary>
            <param name="value">字符串值</param>
            <param name="fromBase">必须是 2 或 16</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.ByteArrayToBinaryString(System.Byte[])">
            <summary>
            字节数组节转换成二进制字符串
            </summary>
            <param name="byteArray">要转换的字节数组</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.BinaryStringToByteArray(System.String)">
            <summary>
            二进制字符串转换成字节数组
            </summary>
            <param name="binaryString">要转换的字符，如"00000000 11111111"</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.ByteArrayToHexStr(System.Byte[])">
            <summary>
            字节数组转换成十六进制字符串
            </summary>
            <param name="byteArray">要转换的字节数组</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.HexStrToByteArray(System.String)">
            <summary>
            十六进制字符串转换成字节数组 
            </summary>
            <param name="hexString">要转换的字符串</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.IsNullableType(System.Type)">
            <summary>
            是否可空值类型
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.ToSqlDbType(System.Type)">
            <summary>
            转换为对应的数据库类型
            </summary>
            <param name="csharpType">C#内置类型</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.ToDbType(System.Type)">
            <summary>
            转换为对应的数据库类型
            </summary>
            <param name="csharpType">C#内置类型</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.TryDecimal(System.Object,System.Decimal)">
            <summary>
            字符串转换为decimal 
            </summary>
            <param name="obj">输入字符串</param>
            <param name="defDec">默认值</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.ExecuteQueryAsList``1(SISS.Core.Data.IDatabaseHelper,System.String,System.Data.CommandType,System.Data.Common.DbParameter[])">
            <summary>
            以List泛型集合方式返回查询数据
            </summary>
            <typeparam name="T">泛型类型</typeparam>
            <param name="helper"></param>
            <param name="cmdText">查询命令</param>
            <param name="cmdType">命令类型</param>
            <param name="paras">查询参数</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.GetPagedData``1(SISS.Core.Data.IDatabaseHelper,System.String,System.Data.CommandType,System.Int32@,System.Data.Common.DbParameter[])">
            <summary>
            查询分页数据
            </summary>
            <typeparam name="T">数据类型</typeparam>
            <param name="helper">数据库辅助工具</param>
            <param name="cmdText">查询语句</param>
            <param name="cmdType">命名类型</param>
            <param name="recordCount">总记录行数</param>
            <param name="paras">查询参数</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.ToList``1(System.Data.DataTable)">
            <summary>
            DataTable转换为泛型List(数据表的列名需要与类型的属性名一致)
            </summary>
            <typeparam name="T">泛型类型</typeparam>
            <param name="table">数据表</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.ToModel(System.Data.DataRow,System.Type)">
            <summary>
            数据行转换为模型对象
            </summary>
            <param name="row">DataTable中的一行数据</param>
            <param name="type">对象类型</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.ToDataTable``1(System.Collections.Generic.IList{``0})">
            <summary>
            将泛型list集合转换为DataTable
            </summary>
            <typeparam name="T"></typeparam>
            <param name="list"></param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.GetTableSchemaOfModel(System.Type)">
            <summary>
            获取指定类型的DataTable结构
            </summary>
            <param name="modelType">模型类型</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.GroupBy(System.Data.DataTable,System.String,System.String[],System.String[],System.String[])">
            <summary>
            DataTable数据分组
            </summary>
            <param name="data">DataTable数据源</param>
            <param name="titleColumn">分组名称显示在哪列(若不存在则默认显示在第一列位置)</param>
            <param name="groupColumns">分组列</param>
            <param name="summaryColumns">合计统计列</param>
            <param name="mergeColumns">合并显示的列</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.MakeGroup(System.Data.DataRow[],System.String,System.String[],System.String[],System.String[],System.Int32)">
            <summary>
            分组数据
            </summary>
            <param name="rows"></param>
            <param name="titleColumn"></param>
            <param name="groupColumns"></param>
            <param name="summaryColumns"></param>
            <param name="mergeColumns"></param>
            <param name="seed"></param>
        </member>
        <member name="M:SISS.Core.Extensions.CompareInterval(System.DateTime,System.DateTime,System.String)">
            <summary>
            计算两个时间间的间隔
            </summary>
            <param name="begin">开始时间</param>
            <param name="end">结束时间</param>
            <param name="dateformat">间隔格式(y:年,M:月,d:天,h:小时,m:分钟,s:秒,fff:毫秒)</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.IsBetweenTime(System.DateTime,System.DateTime,System.DateTime)">
            <summary>
            判断当前时间是否在时间段内(不比较日期)
            </summary>
            <param name="current">比较的时间</param>
            <param name="begin">范围起始时间</param>
            <param name="end">范围截止时间</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.IsBetweenDate(System.DateTime,System.DateTime,System.DateTime)">
            <summary>
            判断当前时间是否在日期段内(不比较时间)
            </summary>
            <param name="current">比较的日期</param>
            <param name="begin">范围起始日期</param>
            <param name="end">范围截止日期</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.ToChineseUpperNumber(System.Decimal)">
            <summary>
            将数字转换为中文大写数数字
            </summary>
            <param name="amount"></param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.TruncateDec(System.Decimal,System.Int32)">
            <summary> 
            将小数值按指定的小数位数截断 
            </summary> 
            <param name="d">要截断的小数</param> 
            <param name="precision">要截断的小数位数(大于等于0，小于等于28)</param> 
            <returns></returns> 
        </member>
        <member name="M:SISS.Core.Extensions.MD5Hash(System.String)">
            <summary>
            计算MD5值
            </summary>
            <param name="text">字符串</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.ToSBC(System.String)">
            <summary>
            字符串转全角的函数(SBC case)
            </summary>
            <param name="input">字符串</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.ToDBC(System.String)">
            <summary>
             字符串转半角的函数(SBC case)
            </summary>
            <param name="input">输入</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.ContainsChinese(System.String)">
            <summary>
            字符串是否包含中文
            </summary>
            <param name="text">字符串文本</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.ContainsDoubleByte(System.String)">
            <summary>
            指示字符串是否包括双字节字符
            </summary>
            <param name="text">字符串文本</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.IsInt(System.String,System.Boolean)">
            <summary>
            指示字符串是能转换成整数
            </summary>
            <param name="text">字符串内容</param>
            <param name="allowMinus">是否允许负数</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.IsDecimal(System.String,System.Boolean)">
            <summary>
            指示字符串是能转换成Decimal
            </summary>
            <param name="text">字符串内容</param>
            <param name="allowMinus">是否允许负数</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.IsHtml(System.String)">
            <summary>
            指示字符串是否html内容
            </summary>
            <param name="text">字符串内容</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.IsEmail(System.String)">
            <summary>
            指示字符串内容是否邮箱地址
            </summary>
            <param name="text">字符串内容</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.IsTrue(System.String)">
            <summary>
            字符串是否为真([1\Y\true].PS:不区分大小写)
            </summary>
            <param name="str">字符串内容</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.TrimEmpty(System.String)">
            <summary>
            字符串处理
            </summary>
            <param name="str"></param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Extensions.IsDateTime(System.String)">
            <summary>
            判断字符串是否日期类型
            </summary>
            <param name="str">字符串内容</param>
            <returns></returns>
        </member>
        <member name="T:SISS.Core.IInitialization">
            <summary>
            表示应用程序初始化
            </summary>
        </member>
        <member name="M:SISS.Core.IInitialization.Initialize">
            <summary>
            初始化
            </summary>
        </member>
        <member name="T:SISS.Core.IJob">
            <summary>
            表示任务工作
            </summary>
        </member>
        <member name="M:SISS.Core.IJob.Start">
            <summary>
            开始工作
            </summary>
        </member>
        <member name="P:SISS.Core.IJob.Name">
            <summary>
            任务名称
            </summary>
        </member>
        <member name="T:SISS.Core.IStartupTask">
            <summary>
            表示程序启动时要执行的任务
            </summary>
        </member>
        <member name="T:SISS.Core.ITask">
            <summary>
            表示程序任务
            </summary>
        </member>
        <member name="M:SISS.Core.ITask.Execute">
            <summary>
            执行任务
            </summary>
        </member>
        <member name="P:SISS.Core.ITask.Description">
            <summary>
            任务描述
            </summary>
        </member>
        <member name="P:SISS.Core.IStartupTask.Order">
            <summary>
            执行顺序
            </summary>
        </member>
        <member name="T:SISS.Core.AppVersion">
            <summary>
            表示程序版本
            </summary>
        </member>
        <member name="F:SISS.Core.AppVersion.BASE_YEAR">
            <summary>
            年份减去的起始基值
            </summary>
        </member>
        <member name="F:SISS.Core.AppVersion.MinimalVersion">
            <summary>
            最小版本,不应小于此版本
            </summary>
        </member>
        <member name="M:SISS.Core.AppVersion.GetHashCode">
            <summary>
            获取版本对象的Hash值
            </summary>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.AppVersion.Equals(System.Object)">
            <summary>
            判断两个版本对象是否相同
            </summary>
            <param name="obj"></param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.AppVersion.op_Equality(SISS.Core.AppVersion,SISS.Core.AppVersion)">
            <summary>
            比较两个版本信息是否相等
            </summary>
            <param name="v1"></param>
            <param name="v2"></param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.AppVersion.op_Inequality(SISS.Core.AppVersion,SISS.Core.AppVersion)">
            <summary>
            比较两个版本号是否不等
            </summary>
            <param name="v1"></param>
            <param name="v2"></param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.AppVersion.op_GreaterThan(SISS.Core.AppVersion,SISS.Core.AppVersion)">
            <summary>
            比较版本号大小
            </summary>
            <param name="v1"></param>
            <param name="v2"></param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.AppVersion.op_GreaterThanOrEqual(SISS.Core.AppVersion,SISS.Core.AppVersion)">
            <summary>
            大于等于判断
            </summary>
            <param name="v1"></param>
            <param name="v2"></param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.AppVersion.op_LessThan(SISS.Core.AppVersion,SISS.Core.AppVersion)">
            <summary>
            小于判断
            </summary>
            <param name="v1"></param>
            <param name="v2"></param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.AppVersion.op_LessThanOrEqual(SISS.Core.AppVersion,SISS.Core.AppVersion)">
            <summary>
            小于等于判断
            </summary>
            <param name="v1"></param>
            <param name="v2"></param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.AppVersion.ToString">
            <summary>
            返回版本信息的字符串形式
            </summary>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.AppVersion.TryParse(System.String,System.Boolean)">
            <summary>
            转换版本
            </summary>
            <param name="version">表示版本的字符串</param>
            <param name="throwExceptionIfOverflow">版本溢出时是否引发异常</param>
            <returns></returns>
        </member>
        <member name="P:SISS.Core.AppVersion.Year">
            <summary>
            年份
            </summary>
        </member>
        <member name="P:SISS.Core.AppVersion.Month">
            <summary>
            月份
            </summary>
        </member>
        <member name="P:SISS.Core.AppVersion.Day">
            <summary>
            日期
            </summary>
        </member>
        <member name="P:SISS.Core.AppVersion.No">
            <summary>
            序号,修订版本
            </summary>
        </member>
        <member name="P:SISS.Core.AppVersion.PublishDate">
            <summary>
            版本发布日期
            </summary>
        </member>
        <member name="P:SISS.Core.AppVersion.CurrentVersion">
            <summary>
            应用程序的当前版本
            </summary>
        </member>
        <member name="T:SISS.Core.AppVersionOverflowException">
            <summary>
            程序版本溢出(过大/过小)时引发的异常
            </summary>
        </member>
        <member name="T:SISS.Core.Web.IWebService">
            <summary>
            表示一个Web服务
            </summary>
        </member>
        <member name="P:SISS.Core.Web.IWebService.ServiceName">
            <summary>
            服务名称
            </summary>
        </member>
        <member name="P:SISS.Core.Web.IWebService.DisplayName">
            <summary>
            显示名称
            </summary>
        </member>
        <member name="P:SISS.Core.Web.IWebService.Description">
            <summary>
            服务描述
            </summary>
        </member>
        <member name="T:SISS.Core.Singleton`1">
            <summary>
            提供单例模式的统一实现
            </summary>
        </member>
        <member name="T:SISS.Core.Singleton">
            <summary>
            底层单例
            </summary>
        </member>
        <member name="P:SISS.Core.Singleton.AllSingletons">
            <summary>
            所有单例对象
            </summary>
        </member>
        <member name="P:SISS.Core.Singleton`1.Instance">
            <summary>
            泛型单例对象
            </summary>
        </member>
        <member name="T:SISS.Core.SingletonList`1">
            <summary>
            泛型集合单例实现
            </summary>
            <typeparam name="T">集合中的泛型类型</typeparam>
        </member>
        <member name="P:SISS.Core.SingletonList`1.Instance">
            <summary>
            所有单例对象(泛型集合)
            </summary>
        </member>
        <member name="T:SISS.Core.SingletonDictionary`2">
            <summary>
            键值对字典的单例实现
            </summary>
            <typeparam name="TKey">字典键类型</typeparam>
            <typeparam name="TValue">字典值类型</typeparam>
        </member>
        <member name="P:SISS.Core.SingletonDictionary`2.Instance">
            <summary>
            所有单例对象(字典)
            </summary>
        </member>
        <member name="T:SISS.Core.StartupExceptionKind">
            <summary>
            启用异常种类
            </summary>
        </member>
        <member name="F:SISS.Core.StartupExceptionKind.AlertAndContinue">
            <summary>
            遇到启动异常提示并继续
            </summary>
        </member>
        <member name="F:SISS.Core.StartupExceptionKind.AlertAndExit">
            <summary>
            遇到启动异常提示后退出
            </summary>
        </member>
        <member name="F:SISS.Core.StartupExceptionKind.DebugAndContinue">
            <summary>
            输出异常日志并继续
            </summary>
        </member>
        <member name="F:SISS.Core.StartupExceptionKind.DebugAndExit">
            <summary>
            输出异常日志后继续
            </summary>
        </member>
        <member name="F:SISS.Core.StartupExceptionKind.DebugAlertAndContinue">
            <summary>
            输出异常日志,提示并继续
            </summary>
        </member>
        <member name="F:SISS.Core.StartupExceptionKind.DebugAlertAndExit">
            <summary>
            输出异常日志,提示并退出
            </summary>
        </member>
        <member name="F:SISS.Core.StartupExceptionKind.UserConfirm">
            <summary>
            用户确认是否继续.
            </summary>
        </member>
        <member name="F:SISS.Core.StartupExceptionKind.UserConfirmAndDebug">
            <summary>
            用户确认是否继续,并输出日志
            </summary>
        </member>
        <member name="T:SISS.Core.StartupException">
            <summary>
            程序启动异常
            </summary>
        </member>
        <member name="M:SISS.Core.StartupException.#ctor(System.String,SISS.Core.StartupExceptionKind)">
            <summary>
            实例化一个程序启动异常对象
            </summary>
            <param name="exceptionMessage">异常信息</param>
            <param name="exceptionKind">异常类型</param>
        </member>
        <member name="M:SISS.Core.StartupException.#ctor(System.String,SISS.Core.StartupExceptionKind,System.Exception)">
            <summary>
            实例化一个程序启动异常对象
            </summary>
            <param name="exceptionMessage">异常信息</param>
            <param name="exceptionKind">异常类型</param>
            <param name="innerException">内部异常</param>
        </member>
        <member name="T:SISS.Core.Utils.TimerResult">
            <summary>
            性能测试结果
            </summary>
        </member>
        <member name="P:SISS.Core.Utils.TimerResult.ActionName">
            <summary>
            方法名称
            </summary>
        </member>
        <member name="P:SISS.Core.Utils.TimerResult.Iteration">
            <summary>
            循环次数
            </summary>
        </member>
        <member name="P:SISS.Core.Utils.TimerResult.ElapsedMillisecondsTotal">
            <summary>
            总共执行时间
            </summary>
        </member>
        <member name="P:SISS.Core.Utils.TimerResult.ElapsedMillisecondsOnce">
            <summary>
            平均执行时间
            </summary>
        </member>
        <member name="P:SISS.Core.Utils.TimerResult.CpuTimeTotal">
            <summary>
            CPU总耗时
            </summary>
        </member>
        <member name="P:SISS.Core.Utils.TimerResult.CpuTimeOnce">
            <summary>
            CPU平均耗时
            </summary>
        </member>
        <member name="P:SISS.Core.Utils.TimerResult.GC">
            <summary>
            GC内存垃圾回收次数
            </summary>
        </member>
        <member name="T:SISS.Core.Utils.CodeTimer">
            <summary>
            性能检测工具
            </summary>
        </member>
        <member name="T:SISS.Core.Utils.ChinesePinYinHelper">
            <summary>
            汉字拼音工具
            </summary>
        </member>
        <member name="F:SISS.Core.Utils.ChinesePinYinHelper.otherChinese">
            <summary>
            二级汉字数组
            </summary>
        </member>
        <member name="F:SISS.Core.Utils.ChinesePinYinHelper.otherPinYin">
            <summary>
            二级汉字对应拼音数组
            </summary>
        </member>
        <member name="M:SISS.Core.Utils.ChinesePinYinHelper.ChineseCap(System.String)">
            <summary>
            获取中文拼音首写字母
            </summary>
            <param name="chineseString">中文汉字内容</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Utils.ChinesePinYinHelper.FullSpell(System.String)">
            <summary>
            把汉字转换成拼音(全拼)
            </summary>
            <param name="str">汉字字符串</param>
            <returns>转换后的拼音(全拼)字符串</returns>
        </member>
        <member name="M:SISS.Core.Utils.ChinesePinYinHelper.Get(System.Char)">
            <summary>
            获取单字拼音
            </summary>
            <param name="ch"></param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Utils.ChinesePinYinHelper.GetFirst(System.Char)">
            <summary>
            取拼音第一个字段
            </summary>        
            <param name="ch"></param>        
            <returns></returns>        
        </member>
        <member name="T:SISS.Core.Utils.Computer">
            <summary>
            表示计算机硬件相关信息
            </summary>
        </member>
        <member name="M:SISS.Core.Utils.Computer.Refresh">
            <summary>
            刷新(重新获取)计算机硬件信息
            </summary>
        </member>
        <member name="M:SISS.Core.Utils.Computer.CheckPortUsed(System.Int32)">
            <summary>
            检查端口是否被使用
            </summary>
            <param name="port">端口号</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Utils.Computer.GetOperationSystemLoginUserName">
            <summary>
            操作系统的登录用户名
            </summary>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Utils.Computer.GetSystemType">
            <summary>
            PC类型
            </summary>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Utils.Computer.GetTotalPhysicalMemory">
            <summary>
            物理内存
            </summary>
            <returns></returns> 
        </member>
        <member name="M:SISS.Core.Utils.Computer.GetComputerName">
            <summary>
            计算机名称
            </summary>
            <returns></returns>
        </member>
        <member name="P:SISS.Core.Utils.Computer.CPU_ID">
            <summary>
            CPU ID
            </summary>
        </member>
        <member name="P:SISS.Core.Utils.Computer.MacAddress">
            <summary>
            MAC地址(如有多个则从win32 wmi 信息中获取第一个)
            </summary>
        </member>
        <member name="P:SISS.Core.Utils.Computer.Disk_ID">
            <summary>
            硬盘ID
            </summary>
        </member>
        <member name="P:SISS.Core.Utils.Computer.IpAddress">
            <summary>
            IP地址(如有多个则从win32 wmi 信息中获取第一个)
            </summary>
        </member>
        <member name="P:SISS.Core.Utils.Computer.LoginOperationUserName">
            <summary>
            登录操作系统的用户名
            </summary>
        </member>
        <member name="P:SISS.Core.Utils.Computer.ComputerName">
            <summary>
            电脑名称
            </summary>
        </member>
        <member name="P:SISS.Core.Utils.Computer.SystemType">
            <summary>
            系统类型
            </summary>
        </member>
        <member name="P:SISS.Core.Utils.Computer.TotalPhysicalMemory">
            <summary>
            总物理内存,单位：M 
            </summary>
        </member>
        <member name="P:SISS.Core.Utils.Computer.Instance">
            <summary>
            获取单一实例
            </summary>
        </member>
        <member name="T:SISS.Core.Utils.DES3CryptographicProvider">
            <summary>
            3DES加密器
            </summary>
        </member>
        <member name="T:SISS.Core.Utils.ICryptographicProvider">
            <summary>
            表示提供加密能力的工具
            </summary>
        </member>
        <member name="M:SISS.Core.Utils.ICryptographicProvider.Encrypt(System.String,System.String)">
            <summary>
            字符串加密
            </summary>
            <param name="plainText">明文</param>
            <param name="password">密码</param>
            <returns>加密后的字符串</returns>
        </member>
        <member name="M:SISS.Core.Utils.ICryptographicProvider.Decrypt(System.String,System.String)">
            <summary>
            字符串解密
            </summary>
            <param name="cipherText">密文</param>
            <param name="password">密码</param>
            <returns>解密后的字符串</returns>
        </member>
        <member name="M:SISS.Core.Utils.ICryptographicProvider.Encrypt(System.Byte[],System.String)">
            <summary>
            字节加密
            </summary>
            <param name="plainData">明文</param>
            <param name="password">密码</param>
            <returns>加密后的字节数据</returns>
        </member>
        <member name="M:SISS.Core.Utils.ICryptographicProvider.Decrypt(System.Byte[],System.String)">
            <summary>
            字节解密
            </summary>
            <param name="cipherData">密文</param>
            <param name="password">密码</param>
            <returns>解密后的字节数据</returns>
        </member>
        <member name="M:SISS.Core.Utils.DES3CryptographicProvider.Encrypt(System.String,System.String)">
            <summary>
            字符串加密
            </summary>
            <param name="plainText">明文</param>
            <param name="password">密码</param>
            <returns>加密后的字符串</returns>
        </member>
        <member name="M:SISS.Core.Utils.DES3CryptographicProvider.Decrypt(System.String,System.String)">
            <summary>
            字符串解密
            </summary>
            <param name="cipherText">密文</param>
            <param name="password">密码</param>
            <returns>解密后的字符串</returns>
        </member>
        <member name="M:SISS.Core.Utils.DES3CryptographicProvider.Encrypt(System.Byte[],System.String)">
            <summary>
            字节加密
            </summary>
            <param name="plainData">明文</param>
            <param name="password">密码</param>
            <returns>加密后的字节数据</returns>
        </member>
        <member name="M:SISS.Core.Utils.DES3CryptographicProvider.Decrypt(System.Byte[],System.String)">
            <summary>
            字节解密
            </summary>
            <param name="cipherData">密文</param>
            <param name="password">密码</param>
            <returns>解密后的字节数据</returns>
        </member>
        <member name="T:SISS.Core.Utils.ImageHelper">
            <summary>
            图像处理辅助工具
            </summary>
        </member>
        <member name="M:SISS.Core.Utils.ImageHelper.CutForSquare(System.IO.Stream,System.String,System.Int32,System.Int32)">
            <summary>
            正方型裁剪
            以图片中心为轴心，截取正方型，然后等比缩放
            用于头像处理
            </summary>
            <param name="fromFile">原图Stream对象</param>
            <param name="fileSaveUrl">缩略图存放地址</param>
            <param name="side">指定的边长（正方型）</param>
            <param name="quality">质量（范围0-100）</param>
        </member>
        <member name="M:SISS.Core.Utils.ImageHelper.CutForCustom(System.IO.Stream,System.String,System.Int32,System.Int32,System.Int32)">
            <summary>
            指定长宽裁剪
            按模版比例最大范围的裁剪图片并缩放至模版尺寸
            </summary>
            <param name="fromFile">原图Stream对象</param>
            <param name="fileSaveUrl">保存路径</param>
            <param name="maxWidth">最大宽(单位:px)</param>
            <param name="maxHeight">最大高(单位:px)</param>
            <param name="quality">质量（范围0-100）</param>
        </member>
        <member name="M:SISS.Core.Utils.ImageHelper.ZoomAuto(System.String,System.String,System.Double,System.Double,System.String,System.String)">
            <summary>
            图片等比缩放
            </summary>
            <param name="fromFile">要缩放的图片文件</param>
            <param name="savePath">缩略图存放地址</param>
            <param name="targetWidth">指定的最大宽度</param>
            <param name="targetHeight">指定的最大高度</param>
            <param name="watermarkText">水印文字(为""表示不使用水印)</param>
            <param name="watermarkImage">水印图片路径(为""表示不使用水印)</param>
        </member>
        <member name="M:SISS.Core.Utils.ImageHelper.ZoomAuto(System.String,System.Double,System.Double,System.String,System.String)">
            <summary>
            图片等比缩放
            </summary>
            <param name="srcImageFile">要缩放的图片文件</param>
            <param name="targetWidth">指定的最大宽度</param>
            <param name="targetHeight">指定的最大高度</param>
            <param name="watermarkText">水印文字(为""表示不使用水印)</param>
            <param name="watermarkImage">水印图片路径(为""表示不使用水印)</param>
        </member>
        <member name="M:SISS.Core.Utils.ImageHelper.ZoomAuto(System.Drawing.Image,System.Double,System.Double,System.String,System.String)">
            <summary>
            图片等比缩放
            </summary>
            <param name="srcImage">要缩放的原始图片</param>
            <param name="targetWidth">指定的最大宽度</param>
            <param name="targetHeight">指定的最大高度</param>
            <param name="watermarkText">水印文字(为""表示不使用水印)</param>
            <param name="watermarkImage">水印图片路径(为""表示不使用水印)</param>
        </member>
        <member name="M:SISS.Core.Utils.ImageHelper.IsWebImage(System.String)">
            <summary>
            判断文件类型是否为WEB格式图片
            (注：JPG,GIF,BMP,PNG)
            </summary>
            <param name="contentType">HttpPostedFile.ContentType</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Utils.ImageHelper.ConvertImageToByteArray(System.Drawing.Image,System.String)">
            <summary>
            将Image转换为byte数据
            </summary>
            <param name="img">System.Drawing.Image对象</param>
            <param name="format">Image对象格式</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Utils.ImageHelper.GetImageFormatWithString(System.String)">
            <summary>
            从图片后缀名称中获取对应的图片格式
            </summary>
            <param name="format">后缀名称</param>
            <returns></returns>
        </member>
        <member name="T:SISS.Core.Utils.IniFileHelper">
            <summary>
            ini文件处理辅助工具
            </summary>
        </member>
        <member name="M:SISS.Core.Utils.IniFileHelper.SetLocalSysParam(System.String,System.String,System.String,System.String)">
            <summary>
            写ini文件操作的函数,原GetProfileString函数.
            </summary>
            <param name="section">功能分组</param>
            <param name="key">属性</param>
            <param name="value">值</param>
            <param name="filePath">文件路径</param>
        </member>
        <member name="M:SISS.Core.Utils.IniFileHelper.GetLocalSysParam(System.String,System.String,System.String,System.String)">
            <summary>
            读ini文件操作的函数,原ProflieString函数.
            </summary>
            <param name="section">功能分组</param>
            <param name="key">属性</param>
            <param name="def">默认值</param>
            <param name="filePath">文件路径</param>
            <returns></returns>
        </member>
        <member name="T:SISS.Core.Utils.KeyboardHook">
            <summary>
            键盘钩子
            </summary>
        </member>
        <member name="T:SISS.Core.Utils.KeyboardHook.KeyboardHookStruct">
            <summary>  
            声明键盘钩子的封送结构类型  
            </summary>  
        </member>
        <member name="T:SISS.Core.Utils.MouseHook">
            <summary>
            鼠标钩子【监控】
            </summary>
        </member>
        <member name="M:SISS.Core.Utils.MouseHook.#ctor">
            <summary>    
            墨认的构造函数构造当前类的实例.    
            </summary>    
        </member>
        <member name="T:SISS.Core.Utils.SerializationHelper">
            <summary>
            序列化辅助工具
            </summary>
        </member>
        <member name="M:SISS.Core.Utils.SerializationHelper.SerializeObjectToXml(System.Object)">
            <summary>
            序列化对象为xml字符串
            </summary>
            <param name="obj">要序列化的对象</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Utils.SerializationHelper.DeserializeObjectFromXml``1(System.String)">
            <summary>
            从Xml字符串还原对象
            </summary>
            <param name="xmlString">对象的Xml格式字符串</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Utils.SerializationHelper.DeserializeObjectFromXml(System.String,System.Type)">
            <summary>
            从Xml字符串还原对象
            </summary>
            <param name="xmlString">对象的Xml格式字符串</param>
            <param name="type">对象类型</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Utils.SerializationHelper.SerializeObjectToBase64(System.Object)">
            <summary>
            对象序列化为Base64字符串
            </summary>
            <param name="obj">对象</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Utils.SerializationHelper.DeserializeObjectFromBase64``1(System.String)">
            <summary>
            Base64字符串反序列化为对象
            </summary>
            <typeparam name="T">对象类型</typeparam>
            <param name="base64Str">Base64字符串</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Utils.SerializationHelper.SerializeObjectToBytes(System.Object)">
            <summary>
            对象序列化成二进制数组
            </summary>
            <param name="obj">要序列化对象</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Utils.SerializationHelper.DeserializeObjectFromBytes``1(System.Byte[])">
            <summary>
            从二进制数组还原对象
            </summary>
            <param name="data">对象的二进制格式数据</param>
            <returns></returns>
        </member>
        <member name="T:SISS.Core.Utils.WindowsAccountManager">
            <summary>
            WindowsAccountManager
            </summary>
        </member>
        <member name="M:SISS.Core.Utils.WindowsAccountManager.CreateLocalWindowsAccount(System.String,System.String,System.String,System.String,System.String,System.Boolean,System.Boolean)">
            <summary>
            创建windows账户
            </summary>
            <param name="userName">账户名称</param>
            <param name="passWord">密码</param>
            <param name="displayName">显示名称</param>
            <param name="description">描述</param>
            <param name="groupName">所属分组名称</param>
            <param name="canChangePwd">是否可变更密码</param>
            <param name="pwdExpires">密码是否过期</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Utils.WindowsAccountManager.CreateGroup(System.String,System.Boolean)">
            <summary>
            创建组账户
            </summary>
            <param name="groupName">组名称</param>
            <param name="isSecurityGroup">是否对新建组启用安全策略</param>
            <returns></returns>
        </member>
        <member name="M:SISS.Core.Utils.WindowsAccountManager.FindGroupByName(System.String)">
            <summary>
            根据名称查找账户组信息
            </summary>
            <param name="groupName">组名称</param>
            <returns></returns>
        </member>
        <member name="T:SISS.Core.Utils.WorkQueue`1">
            <summary>
            先进先出的工作队列
            </summary>
            <typeparam name="T">队列中的数据类型</typeparam>
        </member>
        <member name="F:SISS.Core.Utils.WorkQueue`1.lockIsWorking">
            <summary>
            对IsWorking的同步对象
            </summary>
        </member>
        <member name="M:SISS.Core.Utils.WorkQueue`1.EnqueueItem(`0)">
            <summary>
            向工作队列添加对象，
            对象添加以后，如果已经绑定工作的事件
            会触发事件处理程序，对item对象进行处理
            </summary>
            <param name="item">添加到队列的对象</param>
        </member>
        <member name="M:SISS.Core.Utils.WorkQueue`1.doUserWork(System.Object)">
            <summary>
            处理队列中对象的函数
            </summary>
            <param name="o"></param>
        </member>
        <member name="M:SISS.Core.Utils.WorkQueue`1.IsEmpty">
            <summary>
            谨慎使用此函数，
            只保证此瞬间，队列值为空
            </summary>
            <returns></returns>
        </member>
        <member name="P:SISS.Core.Utils.WorkQueue`1.IsWorking">
            <summary>
            表明处理线程是否正在工作
            </summary>
        </member>
        <member name="P:SISS.Core.Utils.WorkQueue`1.WorkSequential">
            <summary>
            队列处理是否需要单线程顺序执行
            true表示单线程处理队列的T对象
            默认为false，表明按照顺序出队，但是多线程处理item
            *****注意不要频繁改变此项****
            </summary>
        </member>
        <member name="E:SISS.Core.Utils.WorkQueue`1.DoWork">
            <summary>
            绑定用户需要对队列中的item对象
            施加的操作的事件
            </summary>
        </member>
        <member name="T:SISS.Core.Utils.WorkQueue`1.EnqueueEventArgs">
            <summary>
            UserWork事件的参数，包含item对象
            </summary>
        </member>
        <member name="T:SISS.Core.Web.WebRequestArgument">
            <summary>
            表示web服务请求参数
            </summary>
        </member>
        <member name="P:SISS.Core.Web.WebRequestArgument.Body">
            <summary>
            请求主体
            </summary>
        </member>
        <member name="P:SISS.Core.Web.WebRequestArgument.Timeout">
            <summary>
            请求超时（表示客户端请求该超过最多等待多长时间返回结果，0：无限期等待。单位：毫秒）
            </summary>
        </member>
        <member name="P:SISS.Core.Web.WebRequestArgument.ClientId">
            <summary>
            客户端ID
            </summary>
        </member>
        <member name="P:SISS.Core.Web.WebRequestArgument.Sign">
            <summary>
            请求签名
            </summary>
        </member>
        <member name="T:SISS.Core.Web.WebRequestBody">
            <summary>
            web服务请求请求主体
            </summary>
        </member>
        <member name="P:SISS.Core.Web.WebRequestBody.InvokeName">
            <summary>
            调用名称
            </summary>
        </member>
        <member name="P:SISS.Core.Web.WebRequestBody.Parameters">
            <summary>
            参数集合
            </summary>
        </member>
        <member name="P:SISS.Core.Web.WebRequestBody.Method">
            <summary>
            调用方法
            </summary>
        </member>
        <member name="P:SISS.Core.Web.WebResponseResult.Success">
            <summary>
            操作是否成功
            </summary>
        </member>
        <member name="P:SISS.Core.Web.WebResponseResult.StatusCode">
            <summary>
            状态码
            </summary>
        </member>
        <member name="P:SISS.Core.Web.WebResponseResult.Data">
            <summary>
            返回的数据
            </summary>
        </member>
        <member name="P:SISS.Core.Web.WebResponseResult.Message">
            <summary>
            消息
            </summary>
        </member>
        <member name="P:SISS.Core.Web.WebResponseResult.Exception">
            <summary>
            服务端异常消息
            </summary>
        </member>
    </members>
</doc>
