zhaolei
4 days ago 0b51bf5178442b800fd76f4ff1df5b8e47af7525
commit | author | age
4a2e5b 1 <?xml version="1.0"?>
Z 2 <doc>
3     <assembly>
4         <name>Prow.Data</name>
5     </assembly>
6     <members>
7         <member name="T:Prow.Data.DatabaseOption">
8             <summary>
9             数据库配置类
10             </summary>
11         </member>
12         <member name="P:Prow.Data.DatabaseOption.KeepAlive">
13             <summary>
14             是否保持 Connection 一直处于 Open 状态,此参数为 true 时必须显示手动调用 Dispose 方法
15             </summary>
16         </member>
17         <member name="P:Prow.Data.DatabaseOption.ConnectionString">
18             <summary>
19             数据库连接字符串
20             </summary>
21         </member>
22         <member name="P:Prow.Data.DatabaseOption.ProviderName">
23             <summary>
24             数据库类型 DatabaseProviderType 实体类中定义 默认 DatabaseProviderType.SqlServer 
25             </summary>
26         </member>
27         <member name="T:Prow.Data.DatabaseProviderType">
28              <summary>
29             
30              </summary>
31         </member>
32         <member name="F:Prow.Data.DatabaseProviderType.MySql">
33             <summary>
34             
35             </summary>
36         </member>
37         <member name="F:Prow.Data.DatabaseProviderType.MariaDb">
38             <summary>
39             
40             </summary>
41         </member>
42         <member name="F:Prow.Data.DatabaseProviderType.SqlServerCe">
43             <summary>
44             
45             </summary>
46         </member>
47         <member name="F:Prow.Data.DatabaseProviderType.Npgsql">
48             <summary>
49             
50             </summary>
51         </member>
52         <member name="F:Prow.Data.DatabaseProviderType.Oracle">
53             <summary>
54             
55             </summary>
56         </member>
57         <member name="F:Prow.Data.DatabaseProviderType.SQLite">
58             <summary>
59             
60             </summary>
61         </member>
62         <member name="F:Prow.Data.DatabaseProviderType.Firebird">
63             <summary>
64             
65             </summary>
66         </member>
67         <member name="F:Prow.Data.DatabaseProviderType.OleDb">
68             <summary>
69             
70             </summary>
71         </member>
72         <member name="F:Prow.Data.DatabaseProviderType.SqlServer">
73             <summary>
74             
75             </summary>
76         </member>
77         <member name="T:Prow.Data.DbContextManager">
78             <summary>
79             业务实体类上下文,通过不同的数据库配置文件创建不同的业务实体类
80             </summary>
81         </member>
82         <member name="M:Prow.Data.DbContextManager.Create``1">
83             <summary>
84             配置文件如果启用Widget配置,T.FullName 必须是 {AssemblyName}.{ClassName} 并且继承DataAccess类下的T
85             </summary>
86             <typeparam name="T"></typeparam>
87             <returns></returns>
88         </member>
89         <member name="T:Prow.Data.DbManager">
90             <summary>
91             数据库连接适配操作类,创建 IDatabase 用于与数据库交互
92             </summary>
93         </member>
94         <member name="M:Prow.Data.DbManager.Create(System.String,System.Boolean)">
95             <summary>
0b51bf 96             通过DI服务自动读取配置文件创建 IDatabase 操作类
4a2e5b 97             </summary>
0b51bf 98             <param name="name">配置文件中 ConnectionStrings 键值Key</param>
Z 99             <param name="keepAlive">是否保持 Connection 一直处于 Open 状态,此参数为True时必须显示手动调用 Dispose 方法</param>
4a2e5b 100             <returns></returns>
Z 101         </member>
102         <member name="M:Prow.Data.DbManager.Create(Prow.Data.DatabaseOption)">
103             <summary>
104             通过指定DatabaseOption配置项创建 IDatabase 操作类
105             </summary>
106             <param name="option">指定 DatabaseOption 配置项</param>
107             <returns></returns>
108         </member>
109         <member name="M:Prow.Data.DbManager.GetConnectionString(System.String)">
110             <summary>
0b51bf 111             获取连接字符串方法
4a2e5b 112             </summary>
0b51bf 113             <param name="name">连接字符串 name</param>
4a2e5b 114             <returns></returns>
Z 115         </member>
116         <member name="T:Prow.Data.DefaultDbAdapter">
117             <summary>
118             数据库适配操作类
119             </summary>
120         </member>
121         <member name="M:Prow.Data.DefaultDbAdapter.Create(System.String,System.Boolean)">
122             <summary>
123             创建 IDatabase 实例方法
124             </summary>
125             <param name="name">连接字符串名称</param>
126             <param name="keepAlive">是否保持Connection一直处于Open状态,此参数为True时必须显示手动调用Dispose方法</param>
127             <returns>IDatabase 实例</returns>
128         </member>
129         <member name="M:Prow.Data.DefaultDbAdapter.Create(Prow.Data.DatabaseOption)">
130             <summary>
131             创建 IDatabase 实例方法
132             </summary>
133             <param name="option">DatabaseOption 实例</param>
134             <returns>IDatabase 实例</returns>
135         </member>
136         <member name="T:Prow.Data.DefaultDbContext`1">
137             <summary>
138             IDbContext 默认实现类
139             </summary>
140         </member>
0b51bf 141         <member name="M:Prow.Data.DefaultDbContext`1.#ctor">
4a2e5b 142             <summary>
Z 143             默认构造函数
144             </summary>
145         </member>
146         <member name="M:Prow.Data.DefaultDbContext`1.Create">
147             <summary>
148             创建 T 实例方法
149             </summary>
150             <returns>T 实例</returns>
151         </member>
152         <member name="T:Prow.Data.DefaultDbContext`1.DbAdapterItem">
153              <summary>
154             
155              </summary>
156         </member>
157         <member name="P:Prow.Data.DefaultDbContext`1.DbAdapterItem.Enabled">
158             <summary>
159             获得/设置 是否启用
160             </summary>
161         </member>
162         <member name="P:Prow.Data.DefaultDbContext`1.DbAdapterItem.Widget">
163             <summary>
164             获得/设置 插件描述 动态链接库名称
165             </summary>
166         </member>
167         <member name="T:Prow.Data.IDbAdapter">
168             <summary>
169             数据库连接适配操作类,创建IDatabase用于与数据库交互
170             </summary>
171         </member>
172         <member name="M:Prow.Data.IDbAdapter.Create(System.String,System.Boolean)">
173             <summary>
174             创建 IDatabase 实例方法
175             </summary>
176             <param name="name">配置文件中连接字符串名称</param>
177             <param name="keepAlive">是否保持Connection一直处于Open状态,此参数为True时必须显示手动调用Dispose方法</param>
178             <returns>IDatabase 实例</returns>
179         </member>
180         <member name="T:Prow.Data.IDbContext`1">
181             <summary>
182             业务实体类上下文,通过不同的数据库配置文件更换不同的业务实体类
183             </summary>
184             <typeparam name="T"></typeparam>
185         </member>
186         <member name="M:Prow.Data.IDbContext`1.Create">
187             <summary>
188             创建 T 实例方法
189             </summary>
190             <returns>T 实例</returns>
191         </member>
192         <member name="T:Prow.Data.DatabaseExtensions">
193             <summary>
194             IDatabase Logger 扩展
195             </summary>
196         </member>
0b51bf 197         <member name="M:Prow.Data.DatabaseExtensions.OnCommandExecuted(PetaPoco.IDatabase,System.Action)">
4a2e5b 198             <summary>
Z 199             IDatabase 实例数据库脚本执行前回调方法
200             </summary>
201             <param name="db"></param>
202             <param name="executedCallback"></param>
203         </member>
0b51bf 204         <member name="M:Prow.Data.DatabaseExtensions.OnCommandExecuting(PetaPoco.IDatabase,System.Action)">
4a2e5b 205             <summary>
Z 206             IDatabase 实例数据库脚本执行后回调方法
207             </summary>
208             <param name="db"></param>
209             <param name="executingCallback"></param>
210         </member>
211     </members>
212 </doc>