Falcon.ModelSP/Falcon.ModelSP/Falcon.ModelSP.xml
2019-11-22 10:48:53 +08:00

125 lines
5.2 KiB
XML
Raw 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>Falcon.ModelSP</name>
</assembly>
<members>
<member name="T:Falcon.ModelSP.DataExtend">
<summary>
数据库上下文方法扩展
</summary>
</member>
<member name="M:Falcon.ModelSP.DataExtend.RunProcuder``1(Microsoft.EntityFrameworkCore.DbContext,``0)">
<summary>
执行无返回值的存储过程
</summary>
<typeparam name="TPrarmType">参数类型</typeparam>
<param name="db">数据上下文</param>
<param name="data">参数数据</param>
</member>
<member name="M:Falcon.ModelSP.DataExtend.RunProcuder``2(Microsoft.EntityFrameworkCore.DbContext,``0)">
<summary>
执行有返回值的存储过程
</summary>
<typeparam name="TPrarmType">参数类型</typeparam>
<typeparam name="TResultType">返回结果项类型</typeparam>
<param name="db">数据上下文</param>
<param name="data">参数数据</param>
</member>
<member name="M:Falcon.ModelSP.DataExtend.getParams``1(``0)">
<summary>
获取存储过程参数枚举
</summary>
<typeparam name="T">参数模型类型</typeparam>
<param name="data">参数实例</param>
</member>
<member name="M:Falcon.ModelSP.DataExtend.ignoreProp(System.Reflection.PropertyInfo)">
<summary>
是否忽略属性
</summary>
<param name="p">要检查的属性</param>
</member>
<member name="M:Falcon.ModelSP.DataExtend.getName(System.Reflection.PropertyInfo)">
<summary>
获取存储过程参数名称
</summary>
<param name="p">对应的属性</param>
</member>
<member name="M:Falcon.ModelSP.DataExtend.getProcuderName``1">
<summary>
获取存储过程名
</summary>
<typeparam name="T">参数模型</typeparam>
</member>
<member name="M:Falcon.ModelSP.DataExtend.SqlQuery``1(Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade,System.String,Microsoft.Data.SqlClient.SqlParameter[])">
<summary>
根据传入的sql语句和参数枚举执行存储过程并且返回类型枚举
</summary>
<typeparam name="TR">返回值类型</typeparam>
<param name="db">数据库上下文</param>
<param name="sql">要执行的sql语句</param>
<param name="para">参数枚举</param>
<returns></returns>
</member>
<member name="T:Falcon.ModelSP.FalconSPIgnoreAttribute">
<summary>
表示调用时候忽略此属性
</summary>
</member>
<member name="T:Falcon.ModelSP.FalconSPPrarmNameAttribute">
<summary>
定义名称
</summary>
</member>
<member name="T:Falcon.ModelSP.FalconSPProcuderNameAttribute">
<summary>
定义存储过程名称
</summary>
</member>
<member name="T:Falcon.ModelSP.FalconSPRuner">
<summary>
存储过程执行器实现
</summary>
</member>
<member name="T:Falcon.ModelSP.IFalconSPRuner">
<summary>
执行存储过程接口
</summary>
</member>
<member name="M:Falcon.ModelSP.IFalconSPRuner.RunSP``1(Microsoft.EntityFrameworkCore.DbContext,``0)">
<summary>
通过数据库上下文执行无返回值的存储过程
</summary>
<typeparam name="TPrarmType">参数类型</typeparam>
<param name="db">数据上下文</param>
<param name="data">参数数据</param>
</member>
<member name="M:Falcon.ModelSP.IFalconSPRuner.RunSP``2(Microsoft.EntityFrameworkCore.DbContext,``0)">
<summary>
通过数据库上下文执行存储过程,并返回查询结果
</summary>
<typeparam name="TPrarmType">参数类型</typeparam>
<typeparam name="TResultType">返回结果项类型</typeparam>
<param name="db">数据上下文</param>
<param name="data">参数数据</param>
</member>
<member name="T:Falcon.ModelSP.IServiceCollectionExtend">
<summary>
IServiceCollection扩展
</summary>
</member>
<member name="M:Falcon.ModelSP.IServiceCollectionExtend.UseFalconSP(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
<summary>
注册对数据库存储过程模型化的调用扩展
</summary>
<param name="services">注册服务集合</param>
<returns></returns>
</member>
<member name="T:Falcon.ModelSP.ProcuderNotFoundException">
<summary>
存储过程没有找到的异常
</summary>
</member>
</members>
</doc>