ShiRongWeChatOpenIdTask/Lib/Wolf.Infrastructure.XML
2025-04-21 14:10:27 +08:00

4309 lines
169 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0"?>
<doc>
<assembly>
<name>Wolf.Infrastructure</name>
</assembly>
<members>
<member name="T:Wolf.Infrastructure.Applications.IServiceBase">
<summary>
应用服务基类接口
</summary>
</member>
<member name="T:Wolf.Infrastructure.Applications.IServiceBase`1">
<summary>
应用服务基类接口
</summary>
<typeparam name="TDto">数据传输对象类型</typeparam>
</member>
<member name="T:Wolf.Infrastructure.Applications.ServiceBase">
<summary>
应用服务基类
</summary>
</member>
<member name="T:Wolf.Infrastructure.Applications.ServiceBase`2">
<summary>
应用服务基类
</summary>
<typeparam name="TEntity">实体类型</typeparam>
<typeparam name="TKey">实体标识类型</typeparam>
</member>
<member name="T:Wolf.Infrastructure.Caching.CacheBase">
<summary>
缓存基类
</summary>
</member>
<member name="P:Wolf.Infrastructure.Caching.CacheBase.Region">
<summary>
获取 缓存区域名称,可作为缓存键标识,给缓存管理带来便利
</summary>
</member>
<member name="M:Wolf.Infrastructure.Caching.CacheBase.Get(System.String)">
<summary>
获取缓存对象
</summary>
<param name="key">缓存键</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Caching.CacheBase.Get``1(System.String)">
<summary>
获取缓存对象
</summary>
<typeparam name="T">对象类型</typeparam>
<param name="key">缓存键</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Caching.CacheBase.GetAll">
<summary>
获取当前缓存对象中的所有数据
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Caching.CacheBase.GetAll``1">
<summary>
获取当前缓存对象中的所有数据
</summary>
<typeparam name="T">对象类型</typeparam>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Caching.CacheBase.Set(System.String,System.Object)">
<summary>
设置缓存对象,使用默认配置
</summary>
<param name="key">缓存键</param>
<param name="value">缓存数据</param>
</member>
<member name="M:Wolf.Infrastructure.Caching.CacheBase.Set(System.String,System.Object,System.Int32)">
<summary>
设置缓存对象,缓存时间单位:秒
</summary>
<param name="key">缓存键</param>
<param name="value">缓存对象</param>
<param name="time">缓存过期时间,单位:秒</param>
</member>
<member name="M:Wolf.Infrastructure.Caching.CacheBase.Set(System.String,System.Object,System.DateTime)">
<summary>
设置缓存对象,设置绝对过期时间
</summary>
<param name="key">缓存键</param>
<param name="value">缓存对象</param>
<param name="absoluteExpiration">绝对过期时间,过了这个时间点,缓存即过期</param>
</member>
<member name="M:Wolf.Infrastructure.Caching.CacheBase.Set(System.String,System.Object,System.TimeSpan)">
<summary>
设置缓存对象,设置相对过期时间
</summary>
<param name="key">缓存键</param>
<param name="value">缓存数据</param>
<param name="slidingExpiration">滑动过期时间,在此时间内访问缓存,缓存将继续有效</param>
</member>
<member name="M:Wolf.Infrastructure.Caching.CacheBase.Remove(System.String)">
<summary>
移除缓存对象
</summary>
<param name="key">缓存键</param>
</member>
<member name="M:Wolf.Infrastructure.Caching.CacheBase.Clear">
<summary>
清空所有缓存
</summary>
</member>
<member name="T:Wolf.Infrastructure.Caching.CacheExtensions">
<summary>
缓存扩展辅助操作类
</summary>
</member>
<member name="T:Wolf.Infrastructure.Caching.CacheLevel">
<summary>
缓存级别
</summary>
</member>
<member name="F:Wolf.Infrastructure.Caching.CacheLevel.First">
<summary>
一级缓存
</summary>
</member>
<member name="F:Wolf.Infrastructure.Caching.CacheLevel.Second">
<summary>
二级缓存
</summary>
</member>
<member name="T:Wolf.Infrastructure.Caching.CacheManager">
<summary>
缓存操作管理器
</summary>
</member>
<member name="F:Wolf.Infrastructure.Caching.CacheManager.Caches">
<summary>
缓存器字典
</summary>
</member>
<member name="F:Wolf.Infrastructure.Caching.CacheManager.Providers">
<summary>
二级缓存
</summary>
</member>
<member name="M:Wolf.Infrastructure.Caching.CacheManager.SetProvider(Wolf.Infrastructure.Caching.ICacheProvider,Wolf.Infrastructure.Caching.CacheLevel)">
<summary>
设置缓存提供者
</summary>
<param name="provider">缓存提供者</param>
<param name="level">缓存级别</param>
</member>
<member name="M:Wolf.Infrastructure.Caching.CacheManager.RemoveProvider(Wolf.Infrastructure.Caching.CacheLevel)">
<summary>
移除指定级别的缓存提供者
</summary>
<param name="level">缓存级别</param>
</member>
<member name="M:Wolf.Infrastructure.Caching.CacheManager.GetCacher(System.String)">
<summary>
获取指定区域的缓存执行者实例
</summary>
<param name="region">缓存区域名称</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Caching.CacheManager.GetCacher(System.Type)">
<summary>
获取指定类型的缓存执行者实例
</summary>
<param name="type">类型实例</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Caching.CacheManager.GetCacher``1">
<summary>
获取指定类型的缓存执行者实力
</summary>
<typeparam name="T">实体类型</typeparam>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Caching.CacheMethod">
<summary>
缓存方式
</summary>
</member>
<member name="F:Wolf.Infrastructure.Caching.CacheMethod.Get">
<summary>
表示需要从缓存中获取对象。如果缓存中不存在所需的对象,系统则会调用实际的方法获取对象,
然后将获得的结果添加到缓存中。
</summary>
</member>
<member name="F:Wolf.Infrastructure.Caching.CacheMethod.Put">
<summary>
表示需要将对象存入缓存。此方式会调用实际方法以获取对象,然后将获得的结果添加到缓存中,
并直接返回方法的调用结果。
</summary>
</member>
<member name="F:Wolf.Infrastructure.Caching.CacheMethod.Remove">
<summary>
表示需要将对象从缓存中移除。
</summary>
</member>
<member name="T:Wolf.Infrastructure.Caching.ICache">
<summary>
缓存操作约定
</summary>
</member>
<member name="M:Wolf.Infrastructure.Caching.ICache.Get(System.String)">
<summary>
获取缓存对象
</summary>
<param name="key">缓存键</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Caching.ICache.Get``1(System.String)">
<summary>
获取缓存对象
</summary>
<typeparam name="T">对象类型</typeparam>
<param name="key">缓存键</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Caching.ICache.GetAll">
<summary>
获取当前缓存对象中的所有数据
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Caching.ICache.GetAll``1">
<summary>
获取当前缓存对象中的所有数据
</summary>
<typeparam name="T">对象类型</typeparam>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Caching.ICache.Set(System.String,System.Object)">
<summary>
设置缓存对象,使用默认配置
</summary>
<param name="key">缓存键</param>
<param name="value">缓存数据</param>
</member>
<member name="M:Wolf.Infrastructure.Caching.ICache.Set(System.String,System.Object,System.Int32)">
<summary>
设置缓存对象,缓存时间单位:秒
</summary>
<param name="key">缓存键</param>
<param name="value">缓存对象</param>
<param name="time">缓存过期时间,单位:秒</param>
</member>
<member name="M:Wolf.Infrastructure.Caching.ICache.Set(System.String,System.Object,System.DateTime)">
<summary>
设置缓存对象,设置绝对过期时间
</summary>
<param name="key">缓存键</param>
<param name="value">缓存对象</param>
<param name="absoluteExpiration">绝对过期时间,过了这个时间点,缓存即过期</param>
</member>
<member name="M:Wolf.Infrastructure.Caching.ICache.Set(System.String,System.Object,System.TimeSpan)">
<summary>
设置缓存对象,设置相对过期时间
</summary>
<param name="key">缓存键</param>
<param name="value">缓存数据</param>
<param name="slidingExpiration">滑动过期时间,在此时间内访问缓存,缓存将继续有效</param>
</member>
<member name="M:Wolf.Infrastructure.Caching.ICache.Remove(System.String)">
<summary>
移除缓存对象
</summary>
<param name="key">缓存键</param>
</member>
<member name="M:Wolf.Infrastructure.Caching.ICache.Clear">
<summary>
清空所有缓存
</summary>
</member>
<member name="M:Wolf.Infrastructure.Caching.ICache.Contains(System.String)">
<summary>
是否包含指定缓存
</summary>
<param name="key">缓存键</param>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Caching.ICacheProvider">
<summary>
缓存提供者约定,用于创建并管理缓存对象
</summary>
</member>
<member name="M:Wolf.Infrastructure.Caching.ICacheProvider.GetCache(System.String)">
<summary>
获取缓存对象
</summary>
<param name="regionName">缓存区域名称</param>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Caching.InternalCacher">
<summary>
缓存执行者
</summary>
</member>
<member name="M:Wolf.Infrastructure.Caching.InternalCacher.#ctor(System.String)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.Caching.InternalCacher"/>类型的实例
</summary>
<param name="region">缓存区域名称</param>
</member>
<member name="T:Wolf.Infrastructure.Caching.RuntimeMemoryCache">
<summary>
运行时内存缓存
</summary>
</member>
<member name="P:Wolf.Infrastructure.Caching.RuntimeMemoryCache.Region">
<summary>
获取 缓存区域名称,可作为缓存键标识,给缓存管理带来便利
</summary>
</member>
<member name="M:Wolf.Infrastructure.Caching.RuntimeMemoryCache.#ctor(System.String)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.Caching.RuntimeMemoryCache"/>类型的实例
</summary>
<param name="region"></param>
</member>
<member name="M:Wolf.Infrastructure.Caching.RuntimeMemoryCache.GetCacheKey(System.String)">
<summary>
获取缓存键
</summary>
<param name="key">缓存键</param>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Caching.RuntimeMemoryCacheProvider">
<summary>
运行时内存缓存提供程序
</summary>
</member>
<member name="P:Wolf.Infrastructure.Caching.RuntimeMemoryCacheProvider.Enabled">
<summary>
获取 缓存是否可用
</summary>
</member>
<member name="M:Wolf.Infrastructure.Caching.RuntimeMemoryCacheProvider.GetCache(System.String)">
<summary>
获取缓存对象
</summary>
<param name="regionName">缓存区域名称</param>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.CommonModel.ApiResult">
<summary>
Api请求数据结果
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.ApiResult.Code">
<summary>
全局返回码
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.ApiResult.OperationTime">
<summary>
操作时间
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.ApiResult.Message">
<summary>
错误消息
</summary>
</member>
<member name="M:Wolf.Infrastructure.CommonModel.ApiResult.#ctor">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.CommonModel.ApiResult"/>类型的实例
</summary>
</member>
<member name="T:Wolf.Infrastructure.CommonModel.ApiResult`1">
<summary>
Api请求数据结果
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.ApiResult`1.Data">
<summary>
数据结果
</summary>
</member>
<member name="T:Wolf.Infrastructure.CommonModel.ItemResult">
<summary>
列表项结果-下拉列表
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.ItemResult.Text">
<summary>
文本
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.ItemResult.Value">
<summary>
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.ItemResult.SortId">
<summary>
排序号
</summary>
</member>
<member name="T:Wolf.Infrastructure.CommonModel.LoginInfo">
<summary>
登录信息
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.LoginInfo.Login">
<summary>
登录账号
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.LoginInfo.Name">
<summary>
名称
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.LoginInfo.UserId">
<summary>
用户ID
</summary>
</member>
<member name="T:Wolf.Infrastructure.CommonModel.PagedResult`1">
<summary>
分页结果
</summary>
<typeparam name="TEntity">实体类型</typeparam>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.PagedResult`1.Page">
<summary>
页索引即从第几页从1开始
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.PagedResult`1.PageSize">
<summary>
每页显示行数
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.PagedResult`1.TotalCount">
<summary>
总行数
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.PagedResult`1.PageCount">
<summary>
总页数
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.PagedResult`1.Data">
<summary>
结果数据
</summary>
</member>
<member name="M:Wolf.Infrastructure.CommonModel.PagedResult`1.#ctor">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.CommonModel.PagedResult`1"/>类型的实例
</summary>
</member>
<member name="T:Wolf.Infrastructure.CommonModel.PagedSearch">
<summary>
分页查询类
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.PagedSearch.PageSize">
<summary>
每页显示行数
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.PagedSearch.Page">
<summary>
页索引即从第几页从1开始
</summary>
</member>
<member name="M:Wolf.Infrastructure.CommonModel.PagedSearch.#ctor">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.CommonModel.PagedSearch"/>类型的实例
</summary>
</member>
<member name="M:Wolf.Infrastructure.CommonModel.PagedSearch.#ctor(System.Int32,System.Int32)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.CommonModel.PagedSearch"/>类型的实例
</summary>
<param name="page">页索引</param>
<param name="pageSize">每页显示行数</param>
</member>
<member name="T:Wolf.Infrastructure.CommonModel.PagedSearch`1">
<summary>
分页查询类,带分页条件信息
</summary>
<typeparam name="TEntity">查询条件</typeparam>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.PagedSearch`1.Condition">
<summary>
查询条件
</summary>
</member>
<member name="M:Wolf.Infrastructure.CommonModel.PagedSearch`1.#ctor">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.CommonModel.PagedSearch`1"/>类型的实例
</summary>
</member>
<member name="M:Wolf.Infrastructure.CommonModel.PagedSearch`1.#ctor(System.Int32,System.Int32,`0)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.CommonModel.PagedSearch`1"/>类型的实例
</summary>
<param name="page">页索引</param>
<param name="pageSize">每页显示行数</param>
<param name="condition"></param>
</member>
<member name="T:Wolf.Infrastructure.CommonModel.PlatformType">
<summary>
平台类型
</summary>
</member>
<member name="F:Wolf.Infrastructure.CommonModel.PlatformType.Wechat">
<summary>
微信
</summary>
</member>
<member name="F:Wolf.Infrastructure.CommonModel.PlatformType.Alipay">
<summary>
支付宝
</summary>
</member>
<member name="F:Wolf.Infrastructure.CommonModel.PlatformType.QQ">
<summary>
QQ
</summary>
</member>
<member name="F:Wolf.Infrastructure.CommonModel.PlatformType.Delivery">
<summary>
快递
</summary>
</member>
<member name="F:Wolf.Infrastructure.CommonModel.PlatformType.Sms">
<summary>
短信
</summary>
</member>
<member name="T:Wolf.Infrastructure.CommonModel.Range`1">
<summary>
范围 查询
</summary>
<typeparam name="T">数据类型,字符串、数值、时间</typeparam>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.Range`1.Begin">
<summary>
开始值
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.Range`1.End">
<summary>
结束值
</summary>
</member>
<member name="T:Wolf.Infrastructure.CommonModel.ResultCode">
<summary>
结果码
</summary>
</member>
<member name="F:Wolf.Infrastructure.CommonModel.ResultCode.Success">
<summary>
请求成功
</summary>
</member>
<member name="F:Wolf.Infrastructure.CommonModel.ResultCode.Fail">
<summary>
失败-业务错误
</summary>
</member>
<member name="F:Wolf.Infrastructure.CommonModel.ResultCode.NoResultFound">
<summary>
找不到数据
</summary>
</member>
<member name="F:Wolf.Infrastructure.CommonModel.ResultCode.Error">
<summary>
发生错误-系统错误
</summary>
</member>
<member name="F:Wolf.Infrastructure.CommonModel.ResultCode.LoginTimeout">
<summary>
业务错误-登录超时
</summary>
</member>
<member name="T:Wolf.Infrastructure.CommonModel.UploadResult">
<summary>
上传结果
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.UploadResult.FileId">
<summary>
文件ID
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.UploadResult.FileName">
<summary>
文件名例如xxx.jpg
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.UploadResult.FilePath">
<summary>
文件路径,例如:~/Upload/Image/xxx.jpg
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.UploadResult.Type">
<summary>
文件类型image/jpeg
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.UploadResult.Length">
<summary>
文件长度(字节数)
</summary>
</member>
<member name="T:Wolf.Infrastructure.CommonModel.TimeRange">
<summary>
时间范围 查询
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.TimeRange.Begin">
<summary>
开始值
</summary>
</member>
<member name="P:Wolf.Infrastructure.CommonModel.TimeRange.End">
<summary>
结束值
</summary>
</member>
<member name="T:Wolf.Infrastructure.Configs.LogConfig">
<summary>
日志配置
</summary>
</member>
<member name="P:Wolf.Infrastructure.Configs.LogConfig.Instance">
<summary>
日志配置实例
</summary>
</member>
<member name="P:Wolf.Infrastructure.Configs.LogConfig.UseExceptionless">
<summary>
是否使用Exceptionless
</summary>
</member>
<member name="P:Wolf.Infrastructure.Configs.LogConfig.ApiKey">
<summary>
Exceptionless Api 密匙
</summary>
</member>
<member name="P:Wolf.Infrastructure.Configs.LogConfig.ServerUrl">
<summary>
Exceptionless 服务地址
</summary>
</member>
<member name="M:Wolf.Infrastructure.Configs.LogConfig.#cctor">
<summary>
静态构造函数
</summary>
</member>
<member name="T:Wolf.Infrastructure.Context">
<summary>
上下文
</summary>
</member>
<member name="M:Wolf.Infrastructure.Context.#cctor">
<summary>
初始化上下文
</summary>
</member>
<member name="F:Wolf.Infrastructure.Context._context">
<summary>
上下文
</summary>
</member>
<member name="P:Wolf.Infrastructure.Context.IsWeb">
<summary>
是否Web系统
</summary>
</member>
<member name="M:Wolf.Infrastructure.Context.Add``1(System.String,``0)">
<summary>
添加对象
</summary>
<typeparam name="T">对象类型</typeparam>
<param name="key">键名</param>
<param name="value">对象</param>
</member>
<member name="M:Wolf.Infrastructure.Context.Get``1(System.String)">
<summary>
获取对象
</summary>
<typeparam name="T">对象类型</typeparam>
<param name="key">键名</param>
</member>
<member name="M:Wolf.Infrastructure.Context.Remove(System.String)">
<summary>
移除对象
</summary>
<param name="key">键名</param>
</member>
<member name="T:Wolf.Infrastructure.Contexts.IContext">
<summary>
上下文
</summary>
</member>
<member name="M:Wolf.Infrastructure.Contexts.IContext.Add``1(System.String,``0)">
<summary>
添加对象
</summary>
<typeparam name="T">对象类型</typeparam>
<param name="key">键名</param>
<param name="value">对象</param>
</member>
<member name="M:Wolf.Infrastructure.Contexts.IContext.Get``1(System.String)">
<summary>
获取对象
</summary>
<typeparam name="T">对象类型</typeparam>
<param name="key">键名</param>
</member>
<member name="M:Wolf.Infrastructure.Contexts.IContext.Remove(System.String)">
<summary>
移除对象
</summary>
<param name="key">键名</param>
</member>
<member name="T:Wolf.Infrastructure.Contexts.WebContext">
<summary>
Web上下文
</summary>
</member>
<member name="M:Wolf.Infrastructure.Contexts.WebContext.Add``1(System.String,``0)">
<summary>
添加对象
</summary>
<typeparam name="T">对象类型</typeparam>
<param name="key">键名</param>
<param name="value">对象</param>
</member>
<member name="M:Wolf.Infrastructure.Contexts.WebContext.Get``1(System.String)">
<summary>
获取对象
</summary>
<typeparam name="T">对象类型</typeparam>
<param name="key">键名</param>
</member>
<member name="M:Wolf.Infrastructure.Contexts.WebContext.Remove(System.String)">
<summary>
移除对象
</summary>
<param name="key">键名</param>
</member>
<member name="T:Wolf.Infrastructure.Contexts.WindowsContext">
<summary>
Windows上下文
</summary>
</member>
<member name="M:Wolf.Infrastructure.Contexts.WindowsContext.Add``1(System.String,``0)">
<summary>
添加对象
</summary>
<typeparam name="T">对象类型</typeparam>
<param name="key">键名</param>
<param name="value">对象</param>
</member>
<member name="M:Wolf.Infrastructure.Contexts.WindowsContext.Get``1(System.String)">
<summary>
获取对象
</summary>
<typeparam name="T">对象类型</typeparam>
<param name="key">键名</param>
</member>
<member name="M:Wolf.Infrastructure.Contexts.WindowsContext.Remove(System.String)">
<summary>
移除对象
</summary>
<param name="key">键名</param>
</member>
<member name="T:Wolf.Infrastructure.Dependency.ConfigBase">
<summary>
Ioc配置模块
</summary>
</member>
<member name="T:Wolf.Infrastructure.Dependency.Container">
<summary>
容器管理
</summary>
</member>
<member name="F:Wolf.Infrastructure.Dependency.Container._container">
<summary>
容器
</summary>
</member>
<member name="F:Wolf.Infrastructure.Dependency.Container._webapiResolver">
<summary>
WebApi依赖解析器
</summary>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Container.Create``1">
<summary>
创建对象
</summary>
<typeparam name="T">对象类型</typeparam>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Container.Create(System.Type)">
<summary>
创建对象
</summary>
<param name="type">对象类型</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Container.BeginScope">
<summary>
作用域开始
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Container.Register(System.Reflection.Assembly,System.Action{Autofac.ContainerBuilder},Autofac.Core.IModule[])">
<summary>
为Web注册依赖
</summary>
<param name="assembly">项目所在的程序集</param>
<param name="action">在注册模块前执行的操作</param>
<param name="modules">配置模块</param>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Container.CreateBuilder(System.Action{Autofac.ContainerBuilder},Autofac.Core.IModule[])">
<summary>
创建容器生成器
</summary>
<param name="action">在注册模块前执行的操作</param>
<param name="modules">配置模块</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Container.Init(System.Action{Autofac.ContainerBuilder},Autofac.Core.IModule[])">
<summary>
初始化容器
</summary>
<param name="action">在注册模块前执行的操作</param>
<param name="modules">配置依赖模块</param>
</member>
<member name="T:Wolf.Infrastructure.Dependency.IDependency">
<summary>
依赖注入接口表示该接口的实现类将自动注册到IOC容器中
</summary>
</member>
<member name="T:Wolf.Infrastructure.Dependency.Ioc">
<summary>
容器
</summary>
</member>
<member name="F:Wolf.Infrastructure.Dependency.Ioc.AssemblySkipLoadingPattern">
<summary>
需要跳过的程序集列表
</summary>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Ioc.Create``1">
<summary>
创建实例
</summary>
<typeparam name="T">实例类型</typeparam>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Ioc.Create(System.Type)">
<summary>
创建实例
</summary>
<param name="type">实例类型</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Ioc.BeginScope">
<summary>
作用域开始
</summary>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Ioc.Register(System.Reflection.Assembly,Autofac.Core.IModule[])">
<summary>
为Web项目注册依赖
</summary>
<param name="assembly">项目所在程序集</param>
<param name="modules">依赖配置</param>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Ioc.Register(System.Reflection.Assembly,System.Boolean,Autofac.Core.IModule[])">
<summary>
为Web项目注册依赖
</summary>
<param name="assembly">项目所在程序集</param>
<param name="autoRegister">是否自动注册</param>
<param name="modules">依赖配置</param>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Ioc.RegisterTypes(System.Collections.Generic.IEnumerable{System.Reflection.Assembly},Autofac.ContainerBuilder)">
<summary>
注册程序集列表中所有实现了IDependency的类型
</summary>
<param name="assemblies">程序集</param>
<param name="builder">容器构建器</param>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Ioc.FilterSystemAssembly(System.Collections.Generic.IEnumerable{System.Reflection.Assembly})">
<summary>
过滤系统程序集
</summary>
<param name="assemblies">程序集</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Ioc.Init(Autofac.Core.IModule[])">
<summary>
初始化容器
</summary>
<param name="modules">配置依赖模块</param>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Ioc.Init(System.Reflection.Assembly[],Autofac.Core.IModule[])">
<summary>
初始化容器
</summary>
<param name="assemblies"></param>
<param name="modules"></param>
</member>
<member name="T:Wolf.Infrastructure.Dependency.IScope">
<summary>
作用域
</summary>
</member>
<member name="M:Wolf.Infrastructure.Dependency.IScope.Create``1">
<summary>
创建实例
</summary>
<typeparam name="T">实例类型</typeparam>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Dependency.IScope.Create(System.Type)">
<summary>
创建对象
</summary>
<param name="type">对象类型</param>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Dependency.IScopeDependency">
<summary>
实现此接口的类型将注册为<see cref="F:Wolf.Infrastructure.Dependency.LifetimeStyle.Scoped"/>模式
</summary>
</member>
<member name="T:Wolf.Infrastructure.Dependency.ISingletonDependency">
<summary>
实现此接口的类型将注册为<see cref="F:Wolf.Infrastructure.Dependency.LifetimeStyle.Singleton"/>模式
</summary>
</member>
<member name="T:Wolf.Infrastructure.Dependency.ITransientDependency">
<summary>
实现此接口的类型将自动注册为<see cref="F:Wolf.Infrastructure.Dependency.LifetimeStyle.Transient"/>模式
</summary>
</member>
<member name="T:Wolf.Infrastructure.Dependency.LifetimeStyle">
<summary>
表示依赖注入的对象声明周期
</summary>
</member>
<member name="F:Wolf.Infrastructure.Dependency.LifetimeStyle.Transient">
<summary>
实时模式,每次获取都创建不同对象
</summary>
</member>
<member name="F:Wolf.Infrastructure.Dependency.LifetimeStyle.Scoped">
<summary>
局部模式同一生命周期获得相同对象不同生命周期获取不同对象PerRequest
</summary>
</member>
<member name="F:Wolf.Infrastructure.Dependency.LifetimeStyle.Singleton">
<summary>
单例模式,在第一获取实例时创建,之后都获取相同对象
</summary>
</member>
<member name="T:Wolf.Infrastructure.Dependency.Scope">
<summary>
作用域
</summary>
</member>
<member name="F:Wolf.Infrastructure.Dependency.Scope._scope">
<summary>
Autofac 作用域
</summary>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Scope.#ctor(Autofac.ILifetimeScope)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.Dependency.Scope"/>类型的实例
</summary>
<param name="scope">Autofac作用域</param>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Scope.Dispose">
<summary>
释放对象
</summary>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Scope.Create``1">
<summary>
创建实例
</summary>
<typeparam name="T">实例类型</typeparam>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Dependency.Scope.Create(System.Type)">
<summary>
创建对象
</summary>
<param name="type">对象类型</param>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Domain.Entities.ChangeValue">
<summary>
变更值
</summary>
</member>
<member name="P:Wolf.Infrastructure.Domain.Entities.ChangeValue.PropertyName">
<summary>
属性名
</summary>
</member>
<member name="P:Wolf.Infrastructure.Domain.Entities.ChangeValue.Description">
<summary>
描述
</summary>
</member>
<member name="P:Wolf.Infrastructure.Domain.Entities.ChangeValue.OldValue">
<summary>
旧值
</summary>
</member>
<member name="P:Wolf.Infrastructure.Domain.Entities.ChangeValue.NewValue">
<summary>
新值
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.ChangeValue.#ctor(System.String,System.String,System.String,System.String)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.Domain.Entities.ChangeValue"/>类型的实例
</summary>
<param name="propertyName">属性名</param>
<param name="description">描述</param>
<param name="oldValue">旧值</param>
<param name="newValue">新值</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.ChangeValue.ToString">
<summary>
输出变更信息
</summary>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Domain.Entities.ChangeValueCollection">
<summary>
变更值集合
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.ChangeValueCollection.Add(System.String,System.String,System.String,System.String)">
<summary>
添加
</summary>
<param name="propertyName">属性名</param>
<param name="description">描述</param>
<param name="oldValue">旧值</param>
<param name="newValue">新值</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.ChangeValueCollection.ToString">
<summary>
输出变更信息
</summary>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Domain.Entities.DomainBase`1">
<summary>
领域层顶级基类
</summary>
<typeparam name="T">领域对象</typeparam>
</member>
<member name="F:Wolf.Infrastructure.Domain.Entities.DomainBase`1._description">
<summary>
描述
</summary>
</member>
<member name="F:Wolf.Infrastructure.Domain.Entities.DomainBase`1._rules">
<summary>
验证规则集合
</summary>
</member>
<member name="F:Wolf.Infrastructure.Domain.Entities.DomainBase`1._handler">
<summary>
验证处理器
</summary>
</member>
<member name="F:Wolf.Infrastructure.Domain.Entities.DomainBase`1._changeValues">
<summary>
变更值集合
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.DomainBase`1.#ctor">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.Domain.Entities.DomainBase`1"/>类型的实例
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.DomainBase`1.SetValidationHandler(Wolf.Infrastructure.Validations.IValidationHandler)">
<summary>
设置验证处理器
</summary>
<param name="handler">验证处理器</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.DomainBase`1.AddValidationRules(System.Collections.Generic.IEnumerable{Wolf.Infrastructure.Validations.IValidationRule})">
<summary>
添加验证规则列表
</summary>
<param name="rules">验证规则列表</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.DomainBase`1.AddValidationRule(Wolf.Infrastructure.Validations.IValidationRule)">
<summary>
添加验证规则
</summary>
<param name="rule">验证规则</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.DomainBase`1.Validate">
<summary>
验证
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.DomainBase`1.GetValidationResult">
<summary>
获取验证结果
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.DomainBase`1.Validate(Wolf.Infrastructure.Validations.ValidationResultCollection)">
<summary>
验证并添加到验证结果集合
</summary>
<param name="results">验证结果集合</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.DomainBase`1.HandleValidationResult(Wolf.Infrastructure.Validations.ValidationResultCollection)">
<summary>
处理验证结果
</summary>
<param name="results">验证结果集合</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.DomainBase`1.GetChanges(`0)">
<summary>
获取变更属性
</summary>
<param name="newEntity">新对象</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.DomainBase`1.AddChanges(`0)">
<summary>
添加变更列表
</summary>
<param name="newEntity">新对象</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.DomainBase`1.AddChange``2(System.Linq.Expressions.Expression{System.Func{`0,``0}},``1)">
<summary>
添加变更
</summary>
<typeparam name="TProperty">属性类型</typeparam>
<typeparam name="TValue">值类型</typeparam>
<param name="expression">属性表达式范例t => t.Name</param>
<param name="newValue">新值范例newEntity.Name</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.DomainBase`1.AddChange``1(System.String,System.String,``0,``0)">
<summary>
添加变更
</summary>
<typeparam name="TValue">属性类型</typeparam>
<param name="propertyName">属性名</param>
<param name="description">描述</param>
<param name="oldValue">旧值范例this.Name</param>
<param name="newValue">新值范例newEntity.Name</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.DomainBase`1.AddChange``1(Wolf.Infrastructure.Domain.Entities.ICompareChange{``0},``0)">
<summary>
添加变更
</summary>
<typeparam name="TDomainObject">领域对象</typeparam>
<param name="oldObject">旧对象</param>
<param name="newObject">新对象</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.DomainBase`1.AddChange``1(System.Collections.Generic.IEnumerable{Wolf.Infrastructure.Domain.Entities.ICompareChange{``0}},System.Collections.Generic.IEnumerable{``0})">
<summary>
添加变更
</summary>
<typeparam name="TDomainObject">领域对象</typeparam>
<param name="oldObjects">旧对象列表</param>
<param name="newObjects">新对象列表</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.DomainBase`1.AddDescriptions">
<summary>
添加描述
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.DomainBase`1.AddDescription(System.String)">
<summary>
添加描述
</summary>
<param name="description">描述</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.DomainBase`1.AddDescription``1(System.String,``0)">
<summary>
添加描述
</summary>
<typeparam name="TValue">值类型</typeparam>
<param name="name">描述名</param>
<param name="value">描述值</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.DomainBase`1.ToString">
<summary>
输出对象状态
</summary>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Domain.Entities.EntityBase`2">
<summary>
实体基类
</summary>
<typeparam name="TEntity">实体类型</typeparam>
<typeparam name="TKey">实体标识类型</typeparam>
</member>
<member name="T:Wolf.Infrastructure.Domain.Entities.IAggregateRoot">
<summary>
聚合根
</summary>
</member>
<member name="T:Wolf.Infrastructure.Domain.Entities.IAggregateRoot`1">
<summary>
聚合根
</summary>
<typeparam name="TKey">标识类型</typeparam>
</member>
<member name="T:Wolf.Infrastructure.Domain.Entities.IAggregateRoot`2">
<summary>
聚合根
</summary>
<typeparam name="TEntity">实体类型</typeparam>
<typeparam name="TKey">标识类型</typeparam>
</member>
<member name="T:Wolf.Infrastructure.Domain.Entities.ICompareChange`1">
<summary>
通过对象比较获取变更属性集
</summary>
<typeparam name="T">领域对象类型</typeparam>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.ICompareChange`1.GetChanges(`0)">
<summary>
获取变更属性
</summary>
<param name="other">其它领域对象</param>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Domain.Entities.IDelete">
<summary>
逻辑删除
</summary>
</member>
<member name="P:Wolf.Infrastructure.Domain.Entities.IDelete.IsDeleted">
<summary>
是否删除
</summary>
</member>
<member name="T:Wolf.Infrastructure.Domain.Entities.IDomainObject">
<summary>
领域对象
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Entities.IDomainObject.Validate">
<summary>
验证
</summary>
</member>
<member name="T:Wolf.Infrastructure.Domain.Entities.IEntity">
<summary>
实体
</summary>
</member>
<member name="T:Wolf.Infrastructure.Domain.Entities.IEntity`1">
<summary>
实体
</summary>
<typeparam name="TKey">实体类型</typeparam>
</member>
<member name="T:Wolf.Infrastructure.Domain.Entities.IEntity`2">
<summary>
实体
</summary>
<typeparam name="TEntity">实体类型</typeparam>
<typeparam name="TKey">标识类型</typeparam>
</member>
<member name="T:Wolf.Infrastructure.Domain.Entities.IKey`1">
<summary>
标识
</summary>
<typeparam name="TKey">标识类型</typeparam>
</member>
<member name="P:Wolf.Infrastructure.Domain.Entities.IKey`1.Id">
<summary>
标识
</summary>
</member>
<member name="T:Wolf.Infrastructure.Domain.Entities.IVersion">
<summary>
乐观锁
</summary>
</member>
<member name="P:Wolf.Infrastructure.Domain.Entities.IVersion.Version">
<summary>
版本号
</summary>
</member>
<member name="T:Wolf.Infrastructure.Domain.Repositories.ICompactRepository">
<summary>
精简仓储 - 配合Po使用
</summary>
</member>
<member name="T:Wolf.Infrastructure.Domain.Repositories.IReadableRepository`2">
<summary>
仓储 - 可读
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IReadableRepository`2.FindAsNoTraking(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取未跟踪的实体查询对象
</summary>
<param name="predicate">条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IReadableRepository`2.Find(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取跟踪的实体查询对象
</summary>
<param name="predicate">条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IReadableRepository`2.FindById(System.Object)">
<summary>
获取实体根据主键ID
</summary>
<param name="id">主键ID</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IReadableRepository`2.FindByIdAsync(System.Object)">
<summary>
获取实体根据主键ID
</summary>
<param name="id">主键ID</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IReadableRepository`2.FirstOrDefault(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取实体根据条件获取不存在则返回Null
</summary>
<param name="predicate">条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IReadableRepository`2.FirstOrDefaultAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取实体根据条件获取不存在则返回Null
</summary>
<param name="predicate">条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IReadableRepository`2.FindAll(System.String)">
<summary>
获取实体集合,全部数据
</summary>
<param name="order">排序字段</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IReadableRepository`2.FindAllAsync(System.String)">
<summary>
获取实体集合,全部数据
</summary>
<param name="order">排序字段</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IReadableRepository`2.FindList(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.String)">
<summary>
获取实体集合,条件查询数据
</summary>
<param name="predicate">条件</param>
<param name="order">排序字段</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IReadableRepository`2.FindListAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.String)">
<summary>
获取实体集合,条件查询数据
</summary>
<param name="predicate">条件</param>
<param name="order">排序字段</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IReadableRepository`2.Exists(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
判断实体是否存在
</summary>
<param name="predicate">条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IReadableRepository`2.ExistsAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
判断实体是否存在
</summary>
<param name="predicate">条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IReadableRepository`2.Count(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取实体集合数量
</summary>
<param name="predicate">条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IReadableRepository`2.CountAsync(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取实体集合数量
</summary>
<param name="predicate">条件</param>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Domain.Repositories.IRepository">
<summary>
仓储,定义仓储模型中的数据标准操作
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository.ExecuteSqlCommand(System.String,System.Object[])">
<summary>
执行sql语句或存储过程的增删改 返回影响的行数-基于EF
</summary>
<param name="sql">sql语句或存储过程</param>
<param name="parms">参数</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository.ExecuteSqlCommand(System.String,System.Object)">
<summary>
执行sql语句或存储过程的增删改 返回影响的行数-基于Dapper
</summary>
<param name="sql">sql语句或存储过程</param>
<param name="parms">参数</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository.SqlSingle``1(System.String,System.Object[])">
<summary>
执行sql语句查询返回实体-基于EF
</summary>
<typeparam name="TEntity">实体类型</typeparam>
<param name="sql">sql语句</param>
<param name="parms">参数</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository.SqlSingle``1(System.String,System.Object)">
<summary>
执行sql语句查询返回实体-基于Dapper
</summary>
<typeparam name="TEntity">实体类型</typeparam>
<param name="sql">sql语句</param>
<param name="parms">参数</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository.SqlQuery``1(System.String,System.Object[])">
<summary>
执行sql语句或存储过程的查询 返回集合-基于EF
</summary>
<typeparam name="TEntity">实体类型</typeparam>
<param name="sql">sql语句或存储过程</param>
<param name="parms">参数</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository.SqlPage``1(System.String,System.String,System.Int32,System.Int32,System.String)">
<summary>
Sql分页查询
</summary>
<typeparam name="TEntity">返回结果</typeparam>
<param name="sql">sql语句</param>
<param name="where">where条件</param>
<param name="page">当前页</param>
<param name="pageSize">每页显示记录数</param>
<param name="order">排序例如name desc,nickname desc</param>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Domain.Repositories.IRepository`2">
<summary>
仓储,定义仓储模型中的数据操作标准
</summary>
<typeparam name="TEntity">实体类型</typeparam>
<typeparam name="TKey">实体标识类型</typeparam>
</member>
<member name="P:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Entities">
<summary>
获取 当前实体类型的查询数据集,数据将使用不跟踪变化的方式来查询,当数据用于展现时,推荐使用此数据集,如果用于新增,更新,删除时,请使用<see cref="P:Wolf.Infrastructure.Domain.Repositories.IRepository`2.TrackEntities"/>数据集
</summary>
</member>
<member name="P:Wolf.Infrastructure.Domain.Repositories.IRepository`2.TrackEntities">
<summary>
获取 当前实体类型的查询数据集,当数据用于新增,更新,删除时,使用此数据集,如果数据用于展现,推荐使用<see cref="P:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Entities"/>数据集
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Insert(`0)">
<summary>
新增实体
</summary>
<param name="entity">实体</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Insert(System.Collections.Generic.IEnumerable{`0})">
<summary>
新增实体
</summary>
<param name="entities">实体集合</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Delete(`0)">
<summary>
删除实体,根据实体
</summary>
<param name="entity">实体</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Delete(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
删除实体根据Lambda表达式条件
</summary>
<param name="predicate">条件</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.BatchDelete(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
批量删除实体根据Lambda表达式条件
</summary>
<param name="predicate">条件</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Delete(System.Object)">
<summary>
删除实体根据主键ID
</summary>
<param name="id">主键ID</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Delete(System.Collections.Generic.IEnumerable{`0})">
<summary>
批量删除实体,根据实体集合
</summary>
<param name="entities">实体集合</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Update(`0)">
<summary>
更新实体
</summary>
<param name="entity">实体</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Update(`0,`0)">
<summary>
更新实体
</summary>
<param name="newEntity">新实体</param>
<param name="oldEntity">数据库中旧的实体</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Update(`0,System.Collections.Generic.List{System.String},System.Boolean)">
<summary>
更新实体,指定列修改
</summary>
<param name="entity">实体</param>
<param name="properties">要修改的 属性 名称</param>
<param name="isProUpdate">true:指定列更新,false:忽略列更新</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Update(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Linq.Expressions.Expression{System.Func{`0,`0}})">
<summary>
批量更新实体根据Lambda表达式条件更新
</summary>
<param name="predicate">条件</param>
<param name="updateExpression">更新表达式</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Update(System.Collections.Generic.IEnumerable{`0})">
<summary>
批量更新实体
</summary>
<param name="entities">实体集合</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Update(`0,System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.String[])">
<summary>
批量更新实体,统一修改
</summary>
<param name="entity">要修改的实体对象</param>
<param name="predicate">条件</param>
<param name="modifiedProNames">要修改的 属性 名称</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.FindById(System.Object)">
<summary>
获取实体根据主键ID
</summary>
<param name="id">主键ID</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.FirstOrDefault(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取实体根据条件获取不存在则返回Null
</summary>
<param name="predicate">条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.FindAll(System.String)">
<summary>
获取实体集合,全部数据
</summary>
<param name="order">排序字段</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.FindList(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.String)">
<summary>
获取实体集合,条件查询数据
</summary>
<param name="predicate">条件</param>
<param name="order">排序字段</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.FindAsNoTraking(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取未跟踪的实体查询对象
</summary>
<param name="predicate">条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Find(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取跟踪的实体查询对象
</summary>
<param name="predicate">条件</param>
<returns></returns>
</member>
<member name="P:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Item(`1)">
<summary>
获取实体,索引器查找,获取指定标识的实体
</summary>
<param name="id">主键ID</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Exists(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
判断实体是否存在
</summary>
<param name="predicate">条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Count(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
获取实体集合数量
</summary>
<param name="predicate">条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Page(System.Int32,System.Int32,System.Int32@,System.Linq.Expressions.Expression{System.Func{`0,`1}},System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.Boolean)">
<summary>
分页查询
</summary>
<param name="page">当前页</param>
<param name="pageSize">每页记录数</param>
<param name="total">总记录数</param>
<param name="orderBy">排序条件(一定要有)</param>
<param name="predicate">查询条件</param>
<param name="desc">排序方式,true:降序,false:升序</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Page(System.Int32,System.Int32,System.Int32@,System.String,System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
分页查询
</summary>
<param name="page">当前页</param>
<param name="pageSize">每页记录数</param>
<param name="total">总记录数</param>
<param name="order">排序条件(一定要有)</param>
<param name="predicate">查询条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Select``1(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
查询转换
</summary>
<typeparam name="TDto">数据传输对象</typeparam>
<param name="predicate">条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Save">
<summary>
保存
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.Clear">
<summary>
清空实体
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.ClearCache">
<summary>
清空缓存
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.GetUnitOfWork">
<summary>
获取工作单元
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.IRepository`2.SqlQuery(System.String,System.Object[])">
<summary>
执行存储过程或自定义sql语句 --返回集合
</summary>
<param name="sql">sql语句</param>
<param name="parms">参数</param>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Domain.Repositories.Pager.IPager">
<summary>
分页组件
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.Pager.IPager.GetPageCount">
<summary>
获取总页数
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.Pager.IPager.GetSkipCount">
<summary>
获取跳过的行数
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.Pager.IPager.GetTakeCount">
<summary>
获取需要的行数
</summary>
<returns></returns>
</member>
<member name="P:Wolf.Infrastructure.Domain.Repositories.Pager.IPager.Order">
<summary>
排序条件
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.Pager.IPager.GetStartNumber">
<summary>
获取起始行数
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.Pager.IPager.GetEndNumber">
<summary>
获取结束行数
</summary>
</member>
<member name="P:Wolf.Infrastructure.Domain.Repositories.Pager.IPager.Keyword">
<summary>
搜索关键字
</summary>
</member>
<member name="T:Wolf.Infrastructure.Domain.Repositories.Pager.IPagerBase">
<summary>
分页
</summary>
</member>
<member name="P:Wolf.Infrastructure.Domain.Repositories.Pager.IPagerBase.Page">
<summary>
页数即从第几页从1开始
</summary>
</member>
<member name="P:Wolf.Infrastructure.Domain.Repositories.Pager.IPagerBase.PageSize">
<summary>
每页显示行数
</summary>
</member>
<member name="P:Wolf.Infrastructure.Domain.Repositories.Pager.IPagerBase.TotalCount">
<summary>
总行数
</summary>
</member>
<member name="T:Wolf.Infrastructure.Domain.Repositories.Pager.Pager">
<summary>
分页组件
</summary>
</member>
<member name="P:Wolf.Infrastructure.Domain.Repositories.Pager.Pager.Page">
<summary>
页索引即第几页从1开始
</summary>
</member>
<member name="P:Wolf.Infrastructure.Domain.Repositories.Pager.Pager.PageSize">
<summary>
每页显示行数
</summary>
</member>
<member name="P:Wolf.Infrastructure.Domain.Repositories.Pager.Pager.TotalCount">
<summary>
总行数
</summary>
</member>
<member name="P:Wolf.Infrastructure.Domain.Repositories.Pager.Pager.Keyword">
<summary>
搜索关键字
</summary>
</member>
<member name="P:Wolf.Infrastructure.Domain.Repositories.Pager.Pager.Order">
<summary>
排序条件
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.Pager.Pager.#ctor">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.Domain.Repositories.Pager.Pager"/>类型的实例
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.Pager.Pager.#ctor(System.Int32,System.Int32,System.String)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.Domain.Repositories.Pager.Pager"/>类型的实例
</summary>
<param name="page">页索引</param>
<param name="pageSize">每页显示行数默认20</param>
<param name="order">排序条件</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.Pager.Pager.#ctor(System.Int32,System.Int32,System.Int32,System.String)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.Domain.Repositories.Pager.Pager"/>类型的实例
</summary>
<param name="page">页索引</param>
<param name="pageSize">每页显示行数默认20</param>
<param name="totalCount">总行数</param>
<param name="order">排序条件</param>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.Pager.Pager.GetTakeCount">
<summary>
获取需要的行数
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.Pager.Pager.GetPageCount">
<summary>
获取总页数
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.Pager.Pager.GetSkipCount">
<summary>
获取跳过的行数
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.Pager.Pager.GetStartNumber">
<summary>
获取起始行数
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Domain.Repositories.Pager.Pager.GetEndNumber">
<summary>
获取结束行数
</summary>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Domain.Uow.IUnitOfWork">
<summary>
业务工作单元接口
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Uow.IUnitOfWork.Start">
<summary>
启动
</summary>
</member>
<member name="M:Wolf.Infrastructure.Domain.Uow.IUnitOfWork.Commit">
<summary>
提交更新
</summary>
</member>
<member name="T:Wolf.Infrastructure.Exceptions.BusinessException">
<summary>
业务异常
</summary>
</member>
<member name="P:Wolf.Infrastructure.Exceptions.BusinessException.ErrorCode">
<summary>
错误码
</summary>
</member>
<member name="M:Wolf.Infrastructure.Exceptions.BusinessException.#ctor(System.String)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.Exceptions.BusinessException"/>类型的实例
</summary>
<param name="message">错误消息</param>
</member>
<member name="M:Wolf.Infrastructure.Exceptions.BusinessException.#ctor(System.String,System.Int32)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.Exceptions.BusinessException"/>类型的实例
</summary>
<param name="message">错误消息</param>
<param name="errCode">错误码</param>
</member>
<member name="T:Wolf.Infrastructure.Exceptions.LogedException">
<summary>
日志已记录 异常
</summary>
</member>
<member name="M:Wolf.Infrastructure.Exceptions.LogedException.#ctor(System.String,System.Exception)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.Exceptions.LogedException"/>类型的实例
</summary>
<param name="message">错误消息</param>
<param name="innerException">内部异常</param>
</member>
<member name="T:Wolf.Infrastructure.Exceptions.PlatformException">
<summary>
平台服务异常
</summary>
</member>
<member name="P:Wolf.Infrastructure.Exceptions.PlatformException.ErrorCode">
<summary>
错误码
</summary>
</member>
<member name="P:Wolf.Infrastructure.Exceptions.PlatformException.PlatformType">
<summary>
平台类型
</summary>
</member>
<member name="M:Wolf.Infrastructure.Exceptions.PlatformException.#ctor(Wolf.Infrastructure.CommonModel.PlatformType,System.String)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.Exceptions.PlatformException"/>类型的实例
</summary>
<param name="platform">平台类型</param>
<param name="message">错误消息</param>
</member>
<member name="M:Wolf.Infrastructure.Exceptions.PlatformException.#ctor(Wolf.Infrastructure.CommonModel.PlatformType,System.String,System.Int32)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.Exceptions.PlatformException"/>类型的实例
</summary>
<param name="platform">平台类型</param>
<param name="message">错误消息</param>
<param name="errCode">错误码</param>
</member>
<member name="T:Wolf.Infrastructure.Exceptions.TransactionHandledException">
<summary>
事务已处理异常
</summary>
</member>
<member name="T:Wolf.Infrastructure.Extensions.Extensions">
<summary>
通用扩展
</summary>
</member>
<member name="M:Wolf.Infrastructure.Extensions.Extensions.SafeString(System.Object)">
<summary>
安全转换为字符串去除两端空格当值为null时返回""
</summary>
<param name="input">输入值</param>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Extensions.QueryableExtensions">
<summary>
查询扩展
</summary>
</member>
<member name="M:Wolf.Infrastructure.Extensions.QueryableExtensions.RowToColumn``1(System.Collections.Generic.List{``0},System.Collections.Generic.List{System.String},System.String,System.Collections.Generic.List{System.String}@)">
<summary>
动态Linq方式实现行转列
</summary>
<typeparam name="T">实体类型</typeparam>
<param name="list">数据</param>
<param name="dimensionList">维度列</param>
<param name="dynamicColumn">动态列</param>
<param name="allDynamicColumn">所有动态列</param>
<returns>行转列后数据</returns>
</member>
<member name="M:Wolf.Infrastructure.Extensions.QueryableExtensions.RowToColumn(System.Data.DataTable,System.Collections.Generic.List{System.String},System.String,System.Collections.Generic.List{System.String}@)">
<summary>
动态Linq方式实现行转列
</summary>
<param name="table">数据</param>
<param name="dimensionList">维度列</param>
<param name="dynamicColumn">动态列</param>
<param name="allDynamicColumn">所有动态列</param>
<returns>行转列后的数据</returns>
</member>
<member name="T:Wolf.Infrastructure.Logs.Formats.ApiFormatter">
<summary>
Api格式器
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.ApiFormatter.#ctor(Wolf.Infrastructure.Logs.LogMessage)">
<summary>
初始化Api格式器
</summary>
<param name="message">日志消息</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.ApiFormatter.Format">
<summary>
格式化
</summary>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Logs.Formats.BusinessFormatter">
<summary>
业务格式器
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.BusinessFormatter.#ctor(Wolf.Infrastructure.Logs.LogMessage)">
<summary>
初始化业务格式器
</summary>
<param name="message">日志消息</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.BusinessFormatter.Format">
<summary>
格式化
</summary>
</member>
<member name="T:Wolf.Infrastructure.Logs.Formats.CaptionFormatter">
<summary>
标题格式器
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.CaptionFormatter.#ctor(Wolf.Infrastructure.Logs.LogMessage)">
<summary>
初始化标题格式器
</summary>
<param name="message">日志消息</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.CaptionFormatter.Format">
<summary>
格式化
</summary>
</member>
<member name="T:Wolf.Infrastructure.Logs.Formats.ClassFormatter">
<summary>
类格式器
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.ClassFormatter.#ctor(Wolf.Infrastructure.Logs.LogMessage)">
<summary>
初始化类格式器
</summary>
<param name="message">日志消息</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.ClassFormatter.Format">
<summary>
格式化
</summary>
</member>
<member name="T:Wolf.Infrastructure.Logs.Formats.ContentFormatter">
<summary>
内容格式器
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.ContentFormatter.#ctor(Wolf.Infrastructure.Logs.LogMessage)">
<summary>
初始化内容格式器
</summary>
<param name="message">日志消息</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.ContentFormatter.Format">
<summary>
格式化
</summary>
</member>
<member name="T:Wolf.Infrastructure.Logs.Formats.ErrorFormatter">
<summary>
错误格式器
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.ErrorFormatter.#ctor(Wolf.Infrastructure.Logs.LogMessage)">
<summary>
初始化错误格式器
</summary>
<param name="message">日志消息</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.ErrorFormatter.Format">
<summary>
格式化
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.ErrorFormatter.AddErrorCode">
<summary>
添加错误码
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.ErrorFormatter.AddError">
<summary>
添加错误消息
</summary>
</member>
<member name="T:Wolf.Infrastructure.Logs.Formats.FormatterBase">
<summary>
日志消息基格式器
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.FormatterBase.#ctor(Wolf.Infrastructure.Logs.LogMessage)">
<summary>
初始化日志消息格式器
</summary>
<param name="message">日志消息</param>
</member>
<member name="P:Wolf.Infrastructure.Logs.Formats.FormatterBase.Message">
<summary>
日志消息
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.Formats.FormatterBase.Result">
<summary>
输出结果
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.FormatterBase.Format">
<summary>
格式化
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.FormatterBase.Add(System.String,System.String)">
<summary>
添加消息
</summary>
</member>
<member name="T:Wolf.Infrastructure.Logs.Formats.IpFormatter">
<summary>
Ip格式器
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.IpFormatter.#ctor(Wolf.Infrastructure.Logs.LogMessage)">
<summary>
初始化Ip格式器
</summary>
<param name="message">日志消息</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.IpFormatter.Format">
<summary>
格式化
</summary>
</member>
<member name="T:Wolf.Infrastructure.Logs.Formats.LogMessageFormatter">
<summary>
日志消息格式器
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.LogMessageFormatter.#ctor(Wolf.Infrastructure.Logs.LogMessage)">
<summary>
初始化日志消息格式器
</summary>
<param name="message">日志消息</param>
</member>
<member name="P:Wolf.Infrastructure.Logs.Formats.LogMessageFormatter.Line">
<summary>
行号
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.LogMessageFormatter.Format">
<summary>
格式化
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.LogMessageFormatter.Add(Wolf.Infrastructure.Logs.Formats.FormatterBase)">
<summary>
添加消息
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.LogMessageFormatter.Finish">
<summary>
结束
</summary>
</member>
<member name="T:Wolf.Infrastructure.Logs.Formats.ParamsFormatter">
<summary>
请求参数格式器
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.ParamsFormatter.#ctor(Wolf.Infrastructure.Logs.LogMessage)">
<summary>
初始化类格式器
</summary>
<param name="message">日志消息</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.ParamsFormatter.Format">
<summary>
格式化
</summary>
</member>
<member name="T:Wolf.Infrastructure.Logs.Formats.SqlFormatter">
<summary>
Sql格式器
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.SqlFormatter.#ctor(Wolf.Infrastructure.Logs.LogMessage)">
<summary>
初始化Sql格式器
</summary>
<param name="message">日志消息</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.SqlFormatter.Format">
<summary>
格式化
</summary>
</member>
<member name="T:Wolf.Infrastructure.Logs.Formats.SqlParamsFormatter">
<summary>
Sql参数格式器
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.SqlParamsFormatter.#ctor(Wolf.Infrastructure.Logs.LogMessage)">
<summary>
初始化Sql参数格式器
</summary>
<param name="message">日志消息</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.SqlParamsFormatter.Format">
<summary>
格式化
</summary>
</member>
<member name="T:Wolf.Infrastructure.Logs.Formats.StackTraceFormatter">
<summary>
堆栈跟踪格式器
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.StackTraceFormatter.#ctor(Wolf.Infrastructure.Logs.LogMessage)">
<summary>
初始化堆栈跟踪格式器
</summary>
<param name="message">日志消息</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.StackTraceFormatter.Format">
<summary>
格式化
</summary>
</member>
<member name="T:Wolf.Infrastructure.Logs.Formats.TitleFormatter">
<summary>
标题格式器
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.TitleFormatter.#ctor(Wolf.Infrastructure.Logs.LogMessage)">
<summary>
初始化标题格式器
</summary>
<param name="message">日志消息</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.TitleFormatter.Format">
<summary>
格式化
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.TitleFormatter.AddLevel">
<summary>
添加日志级别
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.TitleFormatter.AddTraceId">
<summary>
添加跟踪号
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.TitleFormatter.AddTime">
<summary>
添加操作时间
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.TitleFormatter.AddTotalSeconds">
<summary>
添加已执行时间
</summary>
</member>
<member name="T:Wolf.Infrastructure.Logs.Formats.UrlFormatter">
<summary>
Url格式器
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.UrlFormatter.#ctor(Wolf.Infrastructure.Logs.LogMessage)">
<summary>
初始化Url格式器
</summary>
<param name="message">日志消息</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.UrlFormatter.Format">
<summary>
格式化
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.UrlFormatter.AddUrl">
<summary>
添加Url
</summary>
</member>
<member name="T:Wolf.Infrastructure.Logs.Formats.UserFormatter">
<summary>
用户格式器
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.UserFormatter.#ctor(Wolf.Infrastructure.Logs.LogMessage)">
<summary>
初始化用户格式器
</summary>
<param name="message">日志消息</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.Formats.UserFormatter.Format">
<summary>
格式化
</summary>
</member>
<member name="T:Wolf.Infrastructure.Logs.ILog">
<summary>
日志操作
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.BusinessId(System.String)">
<summary>
设置业务编号
</summary>
<param name="businessId">业务编号</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Category(System.String)">
<summary>
设置分类
</summary>
<param name="category">分类</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Class(System.String)">
<summary>
设置类名
</summary>
<param name="class">类名</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Method(System.String)">
<summary>
设置方法名
</summary>
<param name="method">方法名</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Params(System.String,System.Object[])">
<summary>
设置参数
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.ParamsLine(System.String,System.Object[])">
<summary>
设置参数并换行
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Caption(System.String,System.Object[])">
<summary>
设置标题
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Content(System.String,System.Object[])">
<summary>
设置内容
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.ContentLine(System.String,System.Object[])">
<summary>
设置内容并换行
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Sql(System.String,System.Object[])">
<summary>
设置Sql语句
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.SqlLine(System.String,System.Object[])">
<summary>
设置Sql语句并换行
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.SqlParams(System.String,System.Object[])">
<summary>
设置Sql参数
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.SqlParamsLine(System.String,System.Object[])">
<summary>
设置Sql参数并换行
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.ErrorCode(System.String)">
<summary>
设置错误码
</summary>
<param name="value">错误码</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Exception(System.Exception)">
<summary>
设置异常
</summary>
<param name="value">异常</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.ReplaceSql(System.String)">
<summary>
替换Sql语句
</summary>
<param name="value"></param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Rquest(System.String,System.String,System.String,System.String)">
<summary>
设置Rquest
</summary>
<param name="area">区域</param>
<param name="controller">控制器</param>
<param name="action">操作方法</param>
<param name="requestType">请求方式</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.GetCaption">
<summary>
获取标题
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.GetContent">
<summary>
获取内容
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.GetSql">
<summary>
获取Sql
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.GetMessage">
<summary>
获取日志消息
</summary>
<returns></returns>
</member>
<member name="P:Wolf.Infrastructure.Logs.ILog.IsDebugEnabled">
<summary>
Debug级别是否启用
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Debug">
<summary>
调试
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Debug(System.String,System.Object[])">
<summary>
调试
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Info">
<summary>
信息
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Info(System.String,System.Object[])">
<summary>
信息
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Warn">
<summary>
警告
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Warn(System.String,System.Object[])">
<summary>
警告
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Error">
<summary>
错误
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Error(System.String,System.Object[])">
<summary>
错误
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Fatal">
<summary>
致命错误
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.ILog.Fatal(System.String,System.Object[])">
<summary>
致命错误
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="T:Wolf.Infrastructure.Logs.LogBase">
<summary>
日志
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.#ctor">
<summary>
初始化日志
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._traceId">
<summary>
跟踪号
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._logName">
<summary>
日志名称
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._businessId">
<summary>
业务编号
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._category">
<summary>
分类
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._class">
<summary>
类名
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._method">
<summary>
方法名
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._params">
<summary>
参数
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._caption">
<summary>
标题
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._content">
<summary>
内容
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._sql">
<summary>
Sql语句
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._sqlParams">
<summary>
Sql参数
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._errorCode">
<summary>
错误码
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._exception">
<summary>
异常
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._level">
<summary>
日志级别
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._errorMessage">
<summary>
错误消息
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._stackTrace">
<summary>
堆栈跟踪
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._area">
<summary>
区域
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._controller">
<summary>
控制器
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._action">
<summary>
操作方法
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogBase._requetType">
<summary>
请求方式
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.BusinessId(System.String)">
<summary>
设置业务编号
</summary>
<param name="businessId">业务编号</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Category(System.String)">
<summary>
设置分类
</summary>
<param name="category">分类</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Class(System.String)">
<summary>
设置类名
</summary>
<param name="class">类名</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Method(System.String)">
<summary>
设置方法名
</summary>
<param name="method">方法名</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Params(System.String,System.Object[])">
<summary>
设置参数
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Append(System.Text.StringBuilder,System.String,System.Object[])">
<summary>
追加内容
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.ParamsLine(System.String,System.Object[])">
<summary>
设置参数并换行
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.AppendLine(System.Text.StringBuilder,System.String,System.Object[])">
<summary>
追加内容并换行
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Caption(System.String,System.Object[])">
<summary>
设置标题
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Content(System.String,System.Object[])">
<summary>
设置内容
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.ContentLine(System.String,System.Object[])">
<summary>
设置内容并换行
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Sql(System.String,System.Object[])">
<summary>
设置Sql语句
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.SqlLine(System.String,System.Object[])">
<summary>
设置Sql语句并换行
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.SqlParams(System.String,System.Object[])">
<summary>
设置Sql参数
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.SqlParamsLine(System.String,System.Object[])">
<summary>
设置Sql参数并换行
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.ErrorCode(System.String)">
<summary>
设置错误码
</summary>
<param name="value">错误码</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Exception(System.Exception)">
<summary>
设置异常
</summary>
<param name="value">异常</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.ReplaceSql(System.String)">
<summary>
替换Sql语句
</summary>
<param name="value"></param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Rquest(System.String,System.String,System.String,System.String)">
<summary>
设置Rquest
</summary>
<param name="area">区域</param>
<param name="controller">控制器</param>
<param name="action">操作方法</param>
<param name="requestType">请求方式</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.GetCaption">
<summary>
获取标题
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.GetContent">
<summary>
获取内容
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.GetSql">
<summary>
获取Sql
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.GetMessage">
<summary>
获取日志消息
</summary>
<returns></returns>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogBase.IsDebugEnabled">
<summary>
Debug级别是否启用
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Debug">
<summary>
调试
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Debug(System.String,System.Object[])">
<summary>
调试
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.DebugLog">
<summary>
写调试日志
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Execute(System.Action,Wolf.Infrastructure.Logs.LogLevel,System.String,System.Object[])">
<summary>
执行
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Clear">
<summary>
清理
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Info">
<summary>
信息
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Info(System.String,System.Object[])">
<summary>
信息
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.InfoLog">
<summary>
写信息日志
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Warn">
<summary>
警告
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Warn(System.String,System.Object[])">
<summary>
警告
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.WarnLog">
<summary>
写警告日志
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Error">
<summary>
错误
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Error(System.String,System.Object[])">
<summary>
错误
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.ErrorLog">
<summary>
写错误日志
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Fatal">
<summary>
致命错误
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.Fatal(System.String,System.Object[])">
<summary>
致命错误
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogBase.FatalLog">
<summary>
写致命错误日志
</summary>
</member>
<member name="T:Wolf.Infrastructure.Logs.LogContext">
<summary>
日志上下文
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogContext.TraceId">
<summary>
跟踪号
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogContext.#ctor(System.String)">
<summary>
初始化日志上下文
</summary>
<param name="traceId">跟踪号</param>
</member>
<member name="T:Wolf.Infrastructure.Logs.LogLevel">
<summary>
日志级别
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogLevel.Fatal">
<summary>
致命错误
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogLevel.Error">
<summary>
错误
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogLevel.Warning">
<summary>
警告
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogLevel.Information">
<summary>
信息
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.LogLevel.Debug">
<summary>
调试
</summary>
</member>
<member name="T:Wolf.Infrastructure.Logs.LogMessage">
<summary>
日志消息
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.LogName">
<summary>
日志名称
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.LevelDesc">
<summary>
日志级别说明
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.TraceId">
<summary>
跟踪号
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.OperationTime">
<summary>
操作时间
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Duration">
<summary>
持续时间
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Url">
<summary>
网址
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.BusinessId">
<summary>
业务编号
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Application">
<summary>
应用程序
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Tenant">
<summary>
租户
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Category">
<summary>
分类
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Class">
<summary>
类名
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Method">
<summary>
方法名
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Params">
<summary>
参数
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.IP">
<summary>
IP
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Host">
<summary>
主机
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Browser">
<summary>
浏览器
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.ThreadId">
<summary>
线程号
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.UserId">
<summary>
用户编号
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Operator">
<summary>
操作人姓名
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Role">
<summary>
操作人角色
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Caption">
<summary>
标题
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Content">
<summary>
内容
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Sql">
<summary>
Sql语句
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.SqlParams">
<summary>
Sql参数
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.ErrorCode">
<summary>
错误码
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Error">
<summary>
错误消息
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.StackTrace">
<summary>
堆栈跟踪
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Area">
<summary>
区域信息
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Controller">
<summary>
控制器
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Action">
<summary>
操作方法
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.RequestType">
<summary>
请求方式
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.ExceptionInfo">
<summary>
异常
</summary>
</member>
<member name="P:Wolf.Infrastructure.Logs.LogMessage.Level">
<summary>
日志级别
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.LogMessage.ToString">
<summary>
获取格式化字符串
</summary>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Logs.NullLog">
<summary>
空日志
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.#ctor">
<summary>
初始化日志
</summary>
</member>
<member name="F:Wolf.Infrastructure.Logs.NullLog.Instance">
<summary>
空日志实例
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.BusinessId(System.String)">
<summary>
设置业务编号
</summary>
<param name="businessId">业务编号</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.Category(System.String)">
<summary>
设置分类
</summary>
<param name="category">分类</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.Class(System.String)">
<summary>
设置类名
</summary>
<param name="class">类名</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.Method(System.String)">
<summary>
设置方法名
</summary>
<param name="method">方法名</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.Params(System.String,System.Object[])">
<summary>
设置参数
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.ParamsLine(System.String,System.Object[])">
<summary>
设置参数并换行
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.Caption(System.String,System.Object[])">
<summary>
设置标题
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.Content(System.String,System.Object[])">
<summary>
设置内容
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.ContentLine(System.String,System.Object[])">
<summary>
设置内容并换行
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.Sql(System.String,System.Object[])">
<summary>
设置Sql语句
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.SqlLine(System.String,System.Object[])">
<summary>
设置Sql语句并换行
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.SqlParams(System.String,System.Object[])">
<summary>
设置Sql参数
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.SqlParamsLine(System.String,System.Object[])">
<summary>
设置Sql参数并换行
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.ErrorCode(System.String)">
<summary>
设置错误码
</summary>
<param name="value">错误码</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.Exception(System.Exception)">
<summary>
设置异常
</summary>
<param name="value">异常</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.ReplaceSql(System.String)">
<summary>
替换Sql语句
</summary>
<param name="value"></param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.GetCaption">
<summary>
获取标题
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.GetContent">
<summary>
获取内容
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.GetSql">
<summary>
获取Sql
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.GetMessage">
<summary>
获取日志消息
</summary>
<returns></returns>
</member>
<member name="P:Wolf.Infrastructure.Logs.NullLog.IsDebugEnabled">
<summary>
Debug级别是否启用
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.Debug">
<summary>
调试
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.Debug(System.String,System.Object[])">
<summary>
调试
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.Info">
<summary>
信息
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.Info(System.String,System.Object[])">
<summary>
信息
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.Warn">
<summary>
警告
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.Warn(System.String,System.Object[])">
<summary>
警告
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.Error">
<summary>
错误
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.Error(System.String,System.Object[])">
<summary>
错误
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.Fatal">
<summary>
致命错误
</summary>
</member>
<member name="M:Wolf.Infrastructure.Logs.NullLog.Fatal(System.String,System.Object[])">
<summary>
致命错误
</summary>
<param name="value"></param>
<param name="args">变量值</param>
</member>
<member name="T:Wolf.Infrastructure.Security.ScrambleQueryStrings">
<summary>
加密查询字符串
</summary>
</member>
<member name="M:Wolf.Infrastructure.Security.ScrambleQueryStrings.#ctor">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.Security.ScrambleQueryStrings"/>类型的实例
</summary>
</member>
<member name="P:Wolf.Infrastructure.Security.ScrambleQueryStrings.ScrambleKey">
<summary>
密匙
</summary>
</member>
<member name="P:Wolf.Infrastructure.Security.ScrambleQueryStrings.ScrambleIV">
<summary>
IV
</summary>
</member>
<member name="M:Wolf.Infrastructure.Security.ScrambleQueryStrings.Encrypt(System.String)">
<summary>
加密
</summary>
<param name="message">需要加密的字符串</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Security.ScrambleQueryStrings.Decrypt(System.String)">
<summary>
解密
</summary>
<param name="message">需要解密的字符串</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Security.ScrambleQueryStrings.DecryptQueryString(System.String)">
<summary>
解密查询字符串
</summary>
<param name="message">需要解密的字符串</param>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.Page.PageBuilder">
<summary>
分页生成器
</summary>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Page.PageBuilder.GenerateRecordCount(System.String,System.String)">
<summary>
生成查询总记录数Sql语句
</summary>
<param name="sql">sql语句</param>
<param name="where">where条件</param>
<returns>总记录数Sql</returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Page.PageBuilder.GeneratePagingWithRowNumberSql(System.String,System.String,System.Int32,System.Int32,System.String)">
<summary>
获取分页查询sql语句
</summary>
<param name="sql">sql语句</param>
<param name="where">查询条件</param>
<param name="page">当前页</param>
<param name="pageSize">每页记录数</param>
<param name="order">排序方式</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Page.PageBuilder.FetchPageBody(System.String)">
<summary>
从sql语句中获取分页语句
</summary>
<param name="sql">sql语句</param>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.AbstractQuery">
<summary>
抽象查询
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.QueryBuilder.AbstractQuery.Parent">
<summary>
父查询
</summary>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1">
<summary>
查询基类
</summary>
<typeparam name="TQ">查询基类</typeparam>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1.bindingOrder">
<summary>
绑定排序
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1.Clauses">
<summary>
条件列表
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1.orFlag">
<summary>
Or 标识
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1.notFlag">
<summary>
Not 标识
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1.EngineScope">
<summary>
引擎域
</summary>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1.#ctor">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1"/>类型的实例
</summary>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1.SetEngineScope(System.String)">
<summary>
设置引擎域
</summary>
<param name="engine">引擎名</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1.OrderedClauses(System.String)">
<summary>
排序条件,对条件列表进行排序
</summary>
<param name="engine">引擎名</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1.GetBindings(System.String)">
<summary>
获取绑定参数
</summary>
<param name="engine">引擎名</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1.Clone">
<summary>
克隆对象
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1.NewQuery">
<summary>
创建新的查询
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1.SetParent(Wolf.Infrastructure.SqlBuilder.QueryBuilder.AbstractQuery)">
<summary>
设置父查询
</summary>
<param name="parent"></param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1.NewChild">
<summary>
创建子查询
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1.Add(System.String,Wolf.Infrastructure.SqlBuilder.QueryBuilder.Clauses.AbstractClause,System.String)">
<summary>
添加条件
</summary>
<param name="component">组件</param>
<param name="clause">条件</param>
<param name="engineCode">引擎编码</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1.Get``1(System.String,System.String)">
<summary>
获取组件中的条件列表
</summary>
<typeparam name="TC">条件</typeparam>
<param name="component">组件</param>
<param name="engineCode">引擎编码</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1.Get(System.String,System.String)">
<summary>
获取组件中的条件列表
</summary>
<param name="component">组件</param>
<param name="engineCode">引擎编码</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.QueryBuilder.BaseQuery`1.GetOne``1(System.String,System.String)">
<summary>
获取单个组件条件
</summary>
<typeparam name="C">条件</typeparam>
<param name="component">组件</param>
<param name="engineCode">引擎编码</param>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Clauses.AbstractClause">
<summary>
抽象条件
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Clauses.AbstractClause.Engine">
<summary>
引擎
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Clauses.AbstractClause.Component">
<summary>
组件
</summary>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Clauses.AbstractClause.GetBindings(System.String)">
<summary>
获取绑定参数数组
</summary>
<param name="engine">引擎名</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Clauses.AbstractClause.Clone">
<summary>
克隆对象
</summary>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Clauses.AggregateClause">
<summary>
聚合条件
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Clauses.AggregateClause.Columns">
<summary>
列名集合
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Clauses.AggregateClause.Type">
<summary>
类型
</summary>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Clauses.AggregateClause.Clone">
<summary>
克隆对象
</summary>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Clauses.AbstractColumn">
<summary>
抽象列
</summary>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Clauses.Column">
<summary>
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Clauses.Column.Name">
<summary>
列名
</summary>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Clauses.Column.Clone">
<summary>
克隆对象
</summary>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Clauses.QueryColumn">
<summary>
查询列
</summary>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.AbstractCondition">
<summary>
抽象条件
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.AbstractCondition.IsOr">
<summary>
是否 Or 条件
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.AbstractCondition.IsNot">
<summary>
是否 Not 条件
</summary>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.BasicCondition`1">
<summary>
基础条件,表示列和值之间的比较
</summary>
<typeparam name="T">数据类型</typeparam>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.BasicCondition`1.Column">
<summary>
列名
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.BasicCondition`1.Operator">
<summary>
操作符
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.BasicCondition`1.Value">
<summary>
</summary>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.BasicStringCondition">
<summary>
基础条件-字符串,表示列和值之间的比较
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.BasicStringCondition.CaseSensitive">
<summary>
是否区分大小写,默认不区分
</summary>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.BetweenCondition`1">
<summary>
范围条件表示Between条件
</summary>
<typeparam name="T">数据类型</typeparam>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.BetweenCondition`1.Column">
<summary>
列名
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.BetweenCondition`1.Max">
<summary>
最大值
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.BetweenCondition`1.Min">
<summary>
最小值
</summary>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.ExistsCondition`1">
<summary>
表示一个"存在子查询"条件
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.ExistsCondition`1.Query">
<summary>
子查询
</summary>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.InCondition`1">
<summary>
In条件表示In条件
</summary>
<typeparam name="T">数据类型</typeparam>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.InCondition`1.Column">
<summary>
列名
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.InCondition`1.Values">
<summary>
值集合
</summary>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.InQueryCondition">
<summary>
In 子查询条件
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.InQueryCondition.Column">
<summary>
列名
</summary>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.NestedCondition`1">
<summary>
嵌套子句条件
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.NestedCondition`1.Query">
<summary>
子查询
</summary>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.NullCondition">
<summary>
Null条件表示一个"is null"条件
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.NullCondition.Column">
<summary>
列名
</summary>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.QueryCondition`1">
<summary>
查询条件,表示列和完整子查询之间的比较
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.RawCondition">
<summary>
原始条件
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.RawCondition.Expression">
<summary>
表达式
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.RawCondition.Bindings">
<summary>
绑定参数
</summary>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.TwoColumnsCondition">
<summary>
两列条件表示两列之间的比较用于表与表之间的判断例如A.Id=B.Id
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.TwoColumnsCondition.First">
<summary>
条件一
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.TwoColumnsCondition.Operator">
<summary>
操作符
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.QueryBuilder.Conditions.TwoColumnsCondition.Second">
<summary>
条件二
</summary>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.Where.SqlOperator">
<summary>
Sql操作符
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.Where.SqlOperator.Equal">
<summary>
等于
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.Where.SqlOperator.NotEqual">
<summary>
不等于
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.Where.SqlOperator.GreaterThanEqual">
<summary>
大于等于
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.Where.SqlOperator.LessThanEqual">
<summary>
小于等于
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.Where.SqlOperator.LessThan">
<summary>
小于
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.Where.SqlOperator.GreaterThan">
<summary>
大于
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.Where.SqlOperator.Like">
<summary>
全模糊
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.Where.SqlOperator.LikeLeft">
<summary>
左模糊
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.Where.SqlOperator.LikeRight">
<summary>
右模糊
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.Where.SqlOperator.In">
<summary>
In
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.Where.SqlOperator.Between">
<summary>
范围
</summary>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition">
<summary>
Where条件
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.WhereList">
<summary>
Where列表
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.ConditionDic">
<summary>
条件字典
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.ParamValues">
<summary>
参数值,记录参数(名-值)
</summary>
</member>
<member name="F:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.ParamPrefix">
<summary>
参数前缀
</summary>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.AddCondition(System.String,System.Object,Wolf.Infrastructure.SqlBuilder.Where.SqlOperator,System.Boolean)">
<summary>
添加条件
</summary>
<param name="field">字段名</param>
<param name="value">字段值</param>
<param name="sqlOperator">操作符</param>
<param name="condition">拼接条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.AddSqlCondition(System.String,System.Boolean)">
<summary>
添加Sql
</summary>
<param name="sql">sql语句</param>
<param name="condition">拼接条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.In(System.String,System.Object,System.Boolean)">
<summary>
添加In条件过滤
</summary>
<param name="field">字段名</param>
<param name="value">字段值</param>
<param name="condition">拼接条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.AddBetweenCondition(System.String,System.Object,System.Object,System.Boolean)">
<summary>
添加Between条件
</summary>
<param name="fieldName">字段名</param>
<param name="beginValue">开始值</param>
<param name="endValue">结束值</param>
<param name="condition">拼接条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.Between(System.String,System.Object,System.Object,System.Boolean)">
<summary>
添加范围条件过滤
</summary>
<param name="fieldName">字段名</param>
<param name="beginValue">开始值</param>
<param name="endValue">结束值</param>
<param name="condition">拼接条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.Between(System.String,Wolf.Infrastructure.CommonModel.TimeRange,System.Boolean)">
<summary>
添加范围条件过滤
</summary>
<param name="fieldName">字段名</param>
<param name="range">时间范围</param>
<param name="condition">拼接条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.Equal(System.String,System.Object,System.Boolean)">
<summary>
添加相等条件过滤
</summary>
<param name="field">字段名</param>
<param name="value">字段值</param>
<param name="condition">拼接条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.NotEqual(System.String,System.Object,System.Boolean)">
<summary>
添加不相等条件过滤
</summary>
<param name="field">字段名</param>
<param name="value">字段值</param>
<param name="condition">拼接条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.Greater(System.String,System.Object,System.Boolean)">
<summary>
添加大于条件过滤
</summary>
<param name="field">字段名</param>
<param name="value">字段值</param>
<param name="condtion">拼接条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.GreaterEqual(System.String,System.Object,System.Boolean)">
<summary>
添加大于等于条件过滤
</summary>
<param name="field">字段名</param>
<param name="value">字段值</param>
<param name="condition">拼接条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.Less(System.String,System.Object,System.Boolean)">
<summary>
添加小于条件过滤
</summary>
<param name="field">字段名</param>
<param name="value">字段值</param>
<param name="condition">拼接条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.LessEqual(System.String,System.Object,System.Boolean)">
<summary>
添加小于等于条件过滤
</summary>
<param name="field">字段名</param>
<param name="value">字段值</param>
<param name="condition">拼接条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.Contains(System.String,System.Object,System.Boolean)">
<summary>
添加头尾匹配条件过滤
</summary>
<param name="field">字段名</param>
<param name="value">字段值</param>
<param name="condition">拼接条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.Starts(System.String,System.Object,System.Boolean)">
<summary>
添加头匹配条件过滤
</summary>
<param name="field">字段名</param>
<param name="value">字段值</param>
<param name="condition">拼接条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.Ends(System.String,System.Object,System.Boolean)">
<summary>
添加尾匹配条件过滤
</summary>
<param name="field">字段名</param>
<param name="value">字段值</param>
<param name="condition">拼接条件</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.BuildSql">
<summary>
构建Sql
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.BuildParamSql">
<summary>
构建参数化Sql
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.GetParamValue">
<summary>
获取参数值
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.GetParamDic">
<summary>
获取参数字典
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.ConvertSqlOperator(Wolf.Infrastructure.SqlBuilder.Where.SqlOperator)">
<summary>
辅助枚举类型为对应的Sql语句操作符号
</summary>
<param name="sqlOperator">操作符</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.ConvertParamValue(System.Type,System.Object)">
<summary>
转换参数值
</summary>
<param name="type">参数类型</param>
<param name="fieldValue">参数值</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.GetParamIndex(System.String)">
<summary>
获取参数索引
</summary>
<param name="field">字段名</param>
<returns>参数索引</returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.GetFieldName(System.String)">
<summary>
获取字段名
</summary>
<param name="field">字段</param>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereCondition.GetParamName(System.String)">
<summary>
获取参数字段名
</summary>
<param name="field">字段名</param>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo">
<summary>
字段信息
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo.FieldName">
<summary>
字段名
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo.FieldValue">
<summary>
字段值,开始字段值
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo.EndValue">
<summary>
字段值结束字段值仅Between
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo.Type">
<summary>
字段值类型
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo.SqlOperator">
<summary>
Sql操作符
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo.Condition">
<summary>
拼接条件
</summary>
</member>
<member name="P:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo.SqlWhere">
<summary>
Sql条件如果当前条件存在则忽略其他设置
</summary>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo.#ctor(System.String)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo"/>类型的实例
</summary>
<param name="sqlWhere">sql语句条件</param>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo.#ctor(System.String,System.Boolean)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo"/>类型的实例
</summary>
<param name="sqlWhere">sql语句条件</param>
<param name="condition">拼接条件</param>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo.#ctor(System.String,System.Object,Wolf.Infrastructure.SqlBuilder.Where.SqlOperator)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo"/>类型的实例
</summary>
<param name="fieldName">字段名</param>
<param name="fieldValue">字段值</param>
<param name="sqlOperator">操作符</param>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo.#ctor(System.String,System.Object,Wolf.Infrastructure.SqlBuilder.Where.SqlOperator,System.Boolean)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo"/>类型的实例
</summary>
<param name="fieldName">字段名</param>
<param name="fieldValue">字段值</param>
<param name="sqlOperator">操作符</param>
<param name="condition">拼接条件</param>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo.#ctor(System.String,System.Object,System.Object,Wolf.Infrastructure.SqlBuilder.Where.SqlOperator)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo"/>类型的实例
</summary>
<param name="fieldName">字段名</param>
<param name="beginValue">开始字段值</param>
<param name="endValue">结束字段值</param>
<param name="sqlOperator">操作符</param>
</member>
<member name="M:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo.#ctor(System.String,System.Object,System.Object,Wolf.Infrastructure.SqlBuilder.Where.SqlOperator,System.Boolean)">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.SqlBuilder.Where.WhereInfo"/>类型的实例
</summary>
<param name="fieldName">字段名</param>
<param name="beginValue">开始字段值</param>
<param name="endValue">结束字段值</param>
<param name="sqlOperator">操作符</param>
<param name="condition">拼接条件</param>
</member>
<member name="T:Wolf.Infrastructure.Utils.WebUtil">
<summary>
Web工具
</summary>
</member>
<member name="P:Wolf.Infrastructure.Utils.WebUtil.Timeout">
<summary>
等待请求开始返回的超时时间
</summary>
</member>
<member name="P:Wolf.Infrastructure.Utils.WebUtil.ReadWriteTimeout">
<summary>
等待读取数据完成的超时时间
</summary>
</member>
<member name="P:Wolf.Infrastructure.Utils.WebUtil.IgnoreSSLCheck">
<summary>
是否忽略SSL检查
</summary>
</member>
<member name="M:Wolf.Infrastructure.Utils.WebUtil.DoPost(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
<summary>
执行HTTP POST请求。
</summary>
<param name="url">请求地址</param>
<param name="textParams">请求文本参数</param>
<returns>HTTP响应</returns>
</member>
<member name="M:Wolf.Infrastructure.Utils.WebUtil.DoPost(System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IDictionary{System.String,System.String})">
<summary>
执行HTTP POST请求。
</summary>
<param name="url">请求地址</param>
<param name="textParams">请求文本参数</param>
<param name="headerParams">请求头部参数</param>
<returns>HTTP响应</returns>
</member>
<member name="M:Wolf.Infrastructure.Utils.WebUtil.DoGet(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
<summary>
执行HTTP GET请求。
</summary>
<param name="url">请求地址</param>
<param name="textParams">请求文本参数</param>
<returns>HTTP响应</returns>
</member>
<member name="M:Wolf.Infrastructure.Utils.WebUtil.DoGet(System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IDictionary{System.String,System.String})">
<summary>
执行HTTP GET请求。
</summary>
<param name="url">请求地址</param>
<param name="textParams">请求文本参数</param>
<param name="headerParams">请求头部参数</param>
<returns>HTTP响应</returns>
</member>
<member name="M:Wolf.Infrastructure.Utils.WebUtil.DoPost(System.String,System.Byte[],System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
<summary>
执行带body体的POST请求。
</summary>
<param name="url">请求地址含URL参数</param>
<param name="body">请求body体字节流</param>
<param name="contentType">body内容类型</param>
<param name="headerParams">请求头部参数</param>
<returns>HTTP响应</returns>
</member>
<member name="M:Wolf.Infrastructure.Utils.WebUtil.GetResponseAsString(System.Net.HttpWebResponse,System.Text.Encoding)">
<summary>
把响应流转换为文本。
</summary>
<param name="rsp">响应流对象</param>
<param name="encoding">编码方式</param>
<returns>响应文本</returns>
</member>
<member name="M:Wolf.Infrastructure.Utils.WebUtil.BuildRequestUrl(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
<summary>
组装含参数的请求URL。
</summary>
<param name="url">请求地址</param>
<param name="parameters">请求参数映射</param>
<returns>带参数的请求URL</returns>
</member>
<member name="M:Wolf.Infrastructure.Utils.WebUtil.BuildRequestUrl(System.String,System.String[])">
<summary>
组装含参数的请求URL。
</summary>
<param name="url">请求地址</param>
<param name="queries">一个或多个经过URL编码后的请求参数串</param>
<returns>带参数的请求URL</returns>
</member>
<member name="M:Wolf.Infrastructure.Utils.WebUtil.BuildQuery(System.Collections.Generic.IDictionary{System.String,System.String})">
<summary>
组装普通文本请求参数。
</summary>
<param name="parameters">Key-Value形式请求参数字典</param>
<returns>URL编码后的请求数据</returns>
</member>
<member name="T:Wolf.Infrastructure.Validations.IValidation">
<summary>
验证操作
</summary>
</member>
<member name="M:Wolf.Infrastructure.Validations.IValidation.Validate(System.Object)">
<summary>
验证
</summary>
<param name="target">验证目标</param>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Validations.IValidationHandler">
<summary>
验证处理器
</summary>
</member>
<member name="M:Wolf.Infrastructure.Validations.IValidationHandler.Handle(Wolf.Infrastructure.Validations.ValidationResultCollection)">
<summary>
处理验证错误
</summary>
<param name="results">验证结果集合</param>
</member>
<member name="T:Wolf.Infrastructure.Validations.IValidationRule">
<summary>
验证规则
</summary>
</member>
<member name="M:Wolf.Infrastructure.Validations.IValidationRule.Validate">
<summary>
验证
</summary>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Validations.Validation">
<summary>
验证操作
</summary>
</member>
<member name="M:Wolf.Infrastructure.Validations.Validation.Validate(System.Object)">
<summary>
验证
</summary>
<param name="target">目标对象</param>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Validations.ValidationFactory">
<summary>
验证工厂
</summary>
</member>
<member name="M:Wolf.Infrastructure.Validations.ValidationFactory.Create">
<summary>
创建验证操作
</summary>
<returns></returns>
</member>
<member name="T:Wolf.Infrastructure.Validations.ValidationHandler">
<summary>
默认验证处理器,直接抛出异常
</summary>
</member>
<member name="M:Wolf.Infrastructure.Validations.ValidationHandler.Handle(Wolf.Infrastructure.Validations.ValidationResultCollection)">
<summary>
处理验证错误
</summary>
<param name="results">验证结果集合</param>
</member>
<member name="T:Wolf.Infrastructure.Validations.ValidationResultCollection">
<summary>
验证结果集合
</summary>
</member>
<member name="F:Wolf.Infrastructure.Validations.ValidationResultCollection._results">
<summary>
验证结果
</summary>
</member>
<member name="P:Wolf.Infrastructure.Validations.ValidationResultCollection.IsValid">
<summary>
是否有效
</summary>
</member>
<member name="P:Wolf.Infrastructure.Validations.ValidationResultCollection.Count">
<summary>
验证结果个数
</summary>
</member>
<member name="M:Wolf.Infrastructure.Validations.ValidationResultCollection.#ctor">
<summary>
初始化一个<see cref="T:Wolf.Infrastructure.Validations.ValidationResultCollection"/>类型的实例
</summary>
</member>
<member name="M:Wolf.Infrastructure.Validations.ValidationResultCollection.Add(System.ComponentModel.DataAnnotations.ValidationResult)">
<summary>
添加验证结果
</summary>
<param name="result">验证结果</param>
</member>
<member name="M:Wolf.Infrastructure.Validations.ValidationResultCollection.AddList(System.Collections.Generic.IEnumerable{System.ComponentModel.DataAnnotations.ValidationResult})">
<summary>
添加验证结果集合
</summary>
<param name="results">验证结果集合</param>
</member>
<member name="M:Wolf.Infrastructure.Validations.ValidationResultCollection.System#Collections#Generic#IEnumerable{System#ComponentModel#DataAnnotations#ValidationResult}#GetEnumerator">
<summary>
获取迭代器
</summary>
<returns></returns>
</member>
<member name="M:Wolf.Infrastructure.Validations.ValidationResultCollection.System#Collections#IEnumerable#GetEnumerator">
<summary>
获取迭代器
</summary>
<returns></returns>
</member>
</members>
</doc>