You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
436 lines
21 KiB
436 lines
21 KiB
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>Mirle.Component.Database</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:Mirle.Component.Database.ColumnAttributeTypeMapper`1">
|
|
<summary>
|
|
Uses the Name value of the <see cref="T:Mirle.Component.Database.ColumnAttribute"/> specified to determine
|
|
the association between the name of the column in the query results and the member to
|
|
which it will be extracted. If no column mapping is present all members are mapped as
|
|
usual.
|
|
</summary>
|
|
<typeparam name="T">The type of the object that this association between the mapper applies to.</typeparam>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.ColumnAttributeTypeMapper`1.#ctor">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.Database.ColumnAttribute">
|
|
<summary>
|
|
欄位屬性類別
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.Database.ColumnAttribute.Name">
|
|
<summary>
|
|
欄位名稱
|
|
</summary>
|
|
</member>
|
|
<member name="T:Mirle.Component.Database.FallbackTypeMapper">
|
|
<summary>
|
|
欄位成員對應類別
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.FallbackTypeMapper.#ctor(System.Collections.Generic.IEnumerable{Dapper.SqlMapper.ITypeMap})">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="mappers"></param>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.FallbackTypeMapper.FindConstructor(System.String[],System.Type[])">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="names"></param>
|
|
<param name="types"></param>
|
|
<returns></returns>
|
|
<exception cref="T:System.NotImplementedException"></exception>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.FallbackTypeMapper.GetConstructorParameter(System.Reflection.ConstructorInfo,System.String)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="constructor"></param>
|
|
<param name="columnName"></param>
|
|
<returns></returns>
|
|
<exception cref="T:System.NotImplementedException"></exception>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.FallbackTypeMapper.GetMember(System.String)">
|
|
<summary>
|
|
|
|
</summary>
|
|
<param name="columnName"></param>
|
|
<returns></returns>
|
|
<exception cref="T:System.NotImplementedException"></exception>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.FallbackTypeMapper.FindExplicitConstructor">
|
|
<summary>
|
|
|
|
</summary>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="T:Mirle.Component.Database.RelationDatabaseExtensions">
|
|
<summary>
|
|
資料庫擴充方法類別
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.GetScriptContent(System.String,System.String)">
|
|
<summary>
|
|
取得資料庫語法
|
|
</summary>
|
|
<param name="filePath">完整檔案路徑</param>
|
|
<param name="nodeName">完整子節點名稱</param>
|
|
<returns>資料庫語法</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.GetScriptContent(System.String,System.String,System.String)">
|
|
<summary>
|
|
取得資料庫語法
|
|
</summary>
|
|
<param name="filePath">檔案位置</param>
|
|
<param name="fileName">檔案名稱</param>
|
|
<param name="nodeName">完整子節點名稱</param>
|
|
<returns>資料庫語法</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.GetData(System.Data.IDbConnection,System.String,System.Object,System.Data.IDbTransaction,System.Int32)">
|
|
<summary>
|
|
查詢資料
|
|
</summary>
|
|
<param name="conn">關聯式資料庫連線</param>
|
|
<param name="query">資料庫語法</param>
|
|
<param name="commandTimeOut">查詢逾時</param>
|
|
<param name="param">參數</param>
|
|
<param name="trans">關聯式資料庫交易</param>
|
|
<returns>資料集</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.GetData(System.Data.IDbConnection,System.String,System.String,System.Object,System.Data.IDbTransaction,System.Int32)">
|
|
<summary>
|
|
查詢資料
|
|
</summary>
|
|
<param name="conn">關聯式資料庫連線</param>
|
|
<param name="filePath">完整檔案路徑</param>
|
|
<param name="nodeName">完整節點名稱</param>
|
|
<param name="commandTimeOut">查詢逾時</param>
|
|
<param name="param">參數</param>
|
|
<param name="trans">關聯式資料庫交易</param>
|
|
<returns>資料集</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.GetData(System.Data.IDbConnection,System.String,System.String,System.String,System.Object,System.Data.IDbTransaction,System.Int32)">
|
|
<summary>
|
|
查詢資料表
|
|
</summary>
|
|
<param name="conn">關聯式資料庫連線</param>
|
|
<param name="filePath">檔案路徑</param>
|
|
<param name="fileName">檔案名稱</param>
|
|
<param name="nodeName">完整節點名稱</param>
|
|
<param name="commandTimeOut">查詢逾時</param>
|
|
<param name="param">參數</param>
|
|
<param name="trans">關聯式資料庫交易</param>
|
|
<returns>資料集</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.GetData``1(System.Data.IDbConnection,System.String,System.Object,System.Data.IDbTransaction,System.Int32)">
|
|
<summary>
|
|
查詢資料表
|
|
</summary>
|
|
<typeparam name="T">資料表類別</typeparam>
|
|
<param name="conn">關聯式資料庫連線</param>
|
|
<param name="query">關聯式資料庫語法</param>
|
|
<param name="commandTimeOut">查詢逾時</param>
|
|
<param name="param">參數</param>
|
|
<param name="trans">關聯式資料庫交易</param>
|
|
<returns>資料集</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.GetData``1(System.Data.IDbConnection,System.String,System.String,System.Object,System.Data.IDbTransaction,System.Int32)">
|
|
<summary>
|
|
查詢資料表
|
|
</summary>
|
|
<typeparam name="T">資料表類別</typeparam>
|
|
<param name="conn">關聯式資料庫連線</param>
|
|
<param name="filePath">完整檔案路徑</param>
|
|
<param name="nodeName">完整節點名稱</param>
|
|
<param name="commandTimeOut">查詢逾時</param>
|
|
<param name="param">參數</param>
|
|
<param name="trans">關聯式資料庫交易</param>
|
|
<returns>資料集</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.GetData``1(System.Data.IDbConnection,System.String,System.String,System.String,System.Object,System.Data.IDbTransaction,System.Int32)">
|
|
<summary>
|
|
查詢資料表
|
|
</summary>
|
|
<typeparam name="T">資料表類別</typeparam>
|
|
<param name="conn">關聯式資料庫連線</param>
|
|
<param name="filePath">檔案路徑</param>
|
|
<param name="fileName">檔案名稱</param>
|
|
<param name="nodeName">完整節點名稱</param>
|
|
<param name="commandTimeOut">查詢逾時</param>
|
|
<param name="param">參數</param>
|
|
<param name="trans">關聯式資料庫交易</param>
|
|
<returns>資料集</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.GetDataAsync(System.Data.IDbConnection,System.String,System.Object,System.Data.IDbTransaction,System.Int32)">
|
|
<summary>
|
|
查詢資料表
|
|
</summary>
|
|
<param name="conn">關聯式資料庫連線</param>
|
|
<param name="query">關聯式資料庫語法</param>
|
|
<param name="commandTimeOut">查詢逾時</param>
|
|
<param name="param">參數</param>
|
|
<param name="trans">關聯式資料庫交易</param>
|
|
<returns>資料集</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.GetDataAsync(System.Data.IDbConnection,System.String,System.String,System.Object,System.Data.IDbTransaction,System.Int32)">
|
|
<summary>
|
|
查詢資料表
|
|
</summary>
|
|
<param name="conn">關聯式資料庫連線</param>
|
|
<param name="filePath">完整檔案路徑</param>
|
|
<param name="nodeName">完整節點名稱</param>
|
|
<param name="commandTimeOut">查詢逾時</param>
|
|
<param name="param">參數</param>
|
|
<param name="trans">關聯式資料庫交易</param>
|
|
<returns>資料集</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.GetDataAsync(System.Data.IDbConnection,System.String,System.String,System.String,System.Object,System.Data.IDbTransaction,System.Int32)">
|
|
<summary>
|
|
查詢資料表
|
|
</summary>
|
|
<param name="conn">關聯式資料庫連線</param>
|
|
<param name="filePath">檔案路徑</param>
|
|
<param name="fileName">檔案名稱</param>
|
|
<param name="nodeName">節點名稱</param>
|
|
<param name="commandTimeOut">查詢逾時</param>
|
|
<param name="param">參數</param>
|
|
<param name="trans">關聯式資料庫交易</param>
|
|
<returns>資料集</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.GetDataAsync``1(System.Data.IDbConnection,System.String,System.Object,System.Data.IDbTransaction,System.Int32)">
|
|
<summary>
|
|
查詢資料表
|
|
</summary>
|
|
<typeparam name="T">資料表類別</typeparam>
|
|
<param name="conn">關聯式資料庫連線</param>
|
|
<param name="query">資料庫語法</param>
|
|
<param name="commandTimeOut">查詢逾時</param>
|
|
<param name="param">參數</param>
|
|
<param name="trans">關聯式資料庫交易</param>
|
|
<returns>資料集</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.GetDataAsync``1(System.Data.IDbConnection,System.String,System.String,System.Object,System.Data.IDbTransaction,System.Int32)">
|
|
<summary>
|
|
查詢資料表
|
|
</summary>
|
|
<typeparam name="T">資料表類別</typeparam>
|
|
<param name="conn">關聯式資料庫連線</param>
|
|
<param name="filePath">完整檔案路徑</param>
|
|
<param name="nodeName">完整節點名稱</param>
|
|
<param name="commandTimeOut">查詢逾時</param>
|
|
<param name="param">參數</param>
|
|
<param name="trans">關聯式資料庫交易</param>
|
|
<returns>資料集</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.GetDataAsync``1(System.Data.IDbConnection,System.String,System.String,System.String,System.Object,System.Data.IDbTransaction,System.Int32)">
|
|
<summary>
|
|
查詢資料表
|
|
</summary>
|
|
<typeparam name="T">資料表類別</typeparam>
|
|
<param name="conn">關聯式資料庫連線</param>
|
|
<param name="filePath">檔案路徑</param>
|
|
<param name="fileName">檔案名稱</param>
|
|
<param name="nodeName">完整節點名稱</param>
|
|
<param name="commandTimeOut">查詢逾時</param>
|
|
<param name="param">參數</param>
|
|
<param name="trans">關聯式資料庫交易</param>
|
|
<returns>資料集</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.UpdateData(System.Data.IDbConnection,System.String,System.Object,System.Data.IDbTransaction)">
|
|
<summary>
|
|
更新資料
|
|
</summary>
|
|
<param name="conn">關聯式資料庫連線</param>
|
|
<param name="query">資料庫語法</param>
|
|
<param name="param">參數</param>
|
|
<param name="trans">關聯式資料庫交易</param>
|
|
<returns>異動筆數</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.UpdateData(System.Data.IDbConnection,System.String,System.String,System.Object,System.Data.IDbTransaction)">
|
|
<summary>
|
|
更新資料
|
|
</summary>
|
|
<param name="conn">關聯式資料庫連線</param>
|
|
<param name="filePath">完整檔案路徑</param>
|
|
<param name="nodeName">完整節點名稱</param>
|
|
<param name="param">參數</param>
|
|
<param name="trans">關聯式資料庫交易</param>
|
|
<returns>異動筆數</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.UpdateData(System.Data.IDbConnection,System.String,System.String,System.String,System.Object,System.Data.IDbTransaction)">
|
|
<summary>
|
|
更新資料
|
|
</summary>
|
|
<param name="conn">關聯式資料庫連線</param>
|
|
<param name="filePath">檔案路徑</param>
|
|
<param name="fileName">檔案名稱</param>
|
|
<param name="nodeName">完整節點名稱</param>
|
|
<param name="param">參數</param>
|
|
<param name="trans">關聯式資料庫交易</param>
|
|
<returns>異動筆數</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.UpdateDataAsync(System.Data.IDbConnection,System.String,System.Object,System.Data.IDbTransaction)">
|
|
<summary>
|
|
更新資料表資料
|
|
</summary>
|
|
<param name="conn">關聯式資料庫連線</param>
|
|
<param name="query">資料庫語法</param>
|
|
<param name="param">參數</param>
|
|
<param name="trans">資料庫交易</param>
|
|
<returns>異動筆數</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.UpdateDataAsync(System.Data.IDbConnection,System.String,System.String,System.Object,System.Data.IDbTransaction)">
|
|
<summary>
|
|
更新資料
|
|
</summary>
|
|
<param name="conn">關聯式資料庫連線</param>
|
|
<param name="filePath">完整檔案路徑</param>
|
|
<param name="nodeName">完整節點名稱</param>
|
|
<param name="param">參數</param>
|
|
<param name="trans">關聯式資料庫交易</param>
|
|
<returns>異動筆數</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseExtensions.UpdateDataAsync(System.Data.IDbConnection,System.String,System.String,System.String,System.Object,System.Data.IDbTransaction)">
|
|
<summary>
|
|
更新資料
|
|
</summary>
|
|
<param name="conn">關聯式資料庫連線</param>
|
|
<param name="filePath">檔案路徑</param>
|
|
<param name="fileName">檔案名稱</param>
|
|
<param name="nodeName">完整節點名稱</param>
|
|
<param name="param">參數</param>
|
|
<param name="trans">關聯式資料庫交易</param>
|
|
<returns>異動筆數</returns>
|
|
</member>
|
|
<member name="T:Mirle.Component.Database.RelationDatabaseFactory">
|
|
<summary>
|
|
關聯式資料庫類別
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseFactory.#ctor">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseFactory.#ctor(Mirle.Component.Database.RelationDatabaseType)">
|
|
<summary>
|
|
建構式
|
|
</summary>
|
|
<param name="databaseType">資料庫類別</param>
|
|
</member>
|
|
<member name="F:Mirle.Component.Database.RelationDatabaseFactory._relationDB">
|
|
<summary>
|
|
關聯式資料庫物件
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.Database.RelationDatabaseFactory._syncRoot">
|
|
<summary>
|
|
關聯式資料庫物件鎖定
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.Database.RelationDatabaseFactory._databaseType">
|
|
<summary>
|
|
關聯式資料庫類別
|
|
</summary>
|
|
</member>
|
|
<member name="P:Mirle.Component.Database.RelationDatabaseFactory.Connection">
|
|
<summary>
|
|
關聯式資料庫連線
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseFactory.Instance(Mirle.Component.Database.RelationDatabaseType)">
|
|
<summary>
|
|
關聯式資料庫類別實例
|
|
</summary>
|
|
<param name="databaseType">資料庫類別</param>
|
|
<returns>關聯式資料庫類別</returns>
|
|
<remarks>預設為 Oracle Database</remarks>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseFactory.Opne">
|
|
<summary>
|
|
開啟資料庫連線
|
|
</summary>
|
|
<returns>資料庫連線</returns>
|
|
<exception cref="T:System.ArgumentException">資料庫類別未定義</exception>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseFactory.SetRelationDatabaseType(Mirle.Component.Database.RelationDatabaseType)">
|
|
<summary>
|
|
設定資料庫類別
|
|
</summary>
|
|
<param name="relationDatabaseType">資料庫類別列舉項目</param>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseFactory.Commit(System.Data.IDbTransaction,System.String@)">
|
|
<summary>
|
|
確認交易
|
|
</summary>
|
|
<param name="trans">資料庫交易</param>
|
|
<param name="result">交易結果</param>
|
|
<returns>True/False</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseFactory.GetScriptContent(System.String,System.String)">
|
|
<summary>
|
|
取得資料庫語法
|
|
</summary>
|
|
<param name="filePath">完整檔案路徑</param>
|
|
<param name="nodeName">完整子節點名稱</param>
|
|
<returns>資料庫語法</returns>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseFactory.GetScriptContent(System.String,System.String,System.String)">
|
|
<summary>
|
|
取得資料庫語法
|
|
</summary>
|
|
<param name="filePath">檔案路徑</param>
|
|
<param name="fileName">檔案名稱</param>
|
|
<param name="nodeName">完整子節點名稱</param>
|
|
<returns>資料庫語法</returns>
|
|
</member>
|
|
<member name="F:Mirle.Component.Database.RelationDatabaseFactory.disposedValue">
|
|
<summary>
|
|
釋放旗標
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseFactory.Dispose">
|
|
<summary>
|
|
釋放物件
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseFactory.Finalize">
|
|
<summary>
|
|
解構式
|
|
</summary>
|
|
</member>
|
|
<member name="M:Mirle.Component.Database.RelationDatabaseFactory.Dispose(System.Boolean)">
|
|
<summary>
|
|
釋放物件
|
|
</summary>
|
|
<param name="disposing">受控物件釋放旗標</param>
|
|
</member>
|
|
<member name="T:Mirle.Component.Database.RelationDatabaseType">
|
|
<summary>
|
|
關聯式資料庫類別
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.Database.RelationDatabaseType.Oracle">
|
|
<summary>
|
|
Oracle Database
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.Database.RelationDatabaseType.Mssql">
|
|
<summary>
|
|
Microsoft SQL Server Database
|
|
</summary>
|
|
</member>
|
|
<member name="F:Mirle.Component.Database.RelationDatabaseType.PostgreSQL">
|
|
<summary>
|
|
PostgreSQL Database
|
|
</summary>
|
|
</member>
|
|
</members>
|
|
</doc>
|