Class AdoProvider
Inheritance
System.Object
AdoProvider
Implements
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: FreeSql.dll
Syntax
public abstract class AdoProvider : IAdo, IDisposable
Constructors
|
Improve this Doc
View Source
AdoProvider(DataType, String, String[])
Declaration
public AdoProvider(DataType dataType, string connectionString, string[] slaveConnectionStrings)
Parameters
| Type |
Name |
Description |
| DataType |
dataType |
|
| System.String |
connectionString |
|
| System.String[] |
slaveConnectionStrings |
|
Fields
|
Improve this Doc
View Source
ResolveTransaction
Declaration
protected Func<DbTransaction> ResolveTransaction
Field Value
| Type |
Description |
| System.Func<System.Data.Common.DbTransaction> |
|
|
Improve this Doc
View Source
slaveUnavailables
Declaration
protected int slaveUnavailables
Field Value
| Type |
Description |
| System.Int32 |
|
Properties
|
Improve this Doc
View Source
_util
Declaration
public CommonUtils _util { get; set; }
Property Value
|
Improve this Doc
View Source
ConnectionString
Declaration
public string ConnectionString { get; protected set; }
Property Value
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
DataType
Declaration
public DataType DataType { get; }
Property Value
|
Improve this Doc
View Source
Identifier
Declaration
public Guid Identifier { get; protected set; }
Property Value
| Type |
Description |
| System.Guid |
|
|
Improve this Doc
View Source
Declaration
protected bool IsTracePerformance { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
MasterPool
Declaration
public IObjectPool<DbConnection> MasterPool { get; protected set; }
Property Value
| Type |
Description |
| IObjectPool<System.Data.Common.DbConnection> |
|
|
Improve this Doc
View Source
SlaveConnectionStrings
Declaration
public string[] SlaveConnectionStrings { get; protected set; }
Property Value
| Type |
Description |
| System.String[] |
|
|
Improve this Doc
View Source
SlavePools
Declaration
public List<IObjectPool<DbConnection>> SlavePools { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.List<IObjectPool<System.Data.Common.DbConnection>> |
|
|
Improve this Doc
View Source
TransactionCurrentThread
Declaration
public DbTransaction TransactionCurrentThread { get; }
Property Value
| Type |
Description |
| System.Data.Common.DbTransaction |
|
|
Improve this Doc
View Source
TransactionCurrentThreadAopBefore
Declaration
public TraceBeforeEventArgs TransactionCurrentThreadAopBefore { get; }
Property Value
Methods
|
Improve this Doc
View Source
Addslashes(String, Object[])
Declaration
public string Addslashes(string filter, params object[] parms)
Parameters
| Type |
Name |
Description |
| System.String |
filter |
|
| System.Object[] |
parms |
|
Returns
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
AddslashesIEnumerable(Object, Type, ColumnInfo)
Declaration
protected string AddslashesIEnumerable(object param, Type mapType, ColumnInfo mapColumn)
Parameters
| Type |
Name |
Description |
| System.Object |
param |
|
| System.Type |
mapType |
|
| ColumnInfo |
mapColumn |
|
Returns
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
AddslashesProcessParam(Object, Type, ColumnInfo)
Declaration
public abstract object AddslashesProcessParam(object param, Type mapType, ColumnInfo mapColumn)
Parameters
| Type |
Name |
Description |
| System.Object |
param |
|
| System.Type |
mapType |
|
| ColumnInfo |
mapColumn |
|
Returns
| Type |
Description |
| System.Object |
|
|
Improve this Doc
View Source
BeginTransaction(Nullable<IsolationLevel>)
Declaration
public void BeginTransaction(IsolationLevel? isolationLevel)
Parameters
| Type |
Name |
Description |
| System.Nullable<System.Data.IsolationLevel> |
isolationLevel |
|
|
Improve this Doc
View Source
CommandFluent(String, Object)
Declaration
public AdoCommandFluent CommandFluent(string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
|
Improve this Doc
View Source
CommitTransaction()
Declaration
public void CommitTransaction()
|
Improve this Doc
View Source
CreateCommand()
Declaration
public abstract DbCommand CreateCommand()
Returns
| Type |
Description |
| System.Data.Common.DbCommand |
|
|
Improve this Doc
View Source
Dispose()
Declaration
|
Improve this Doc
View Source
ExecuteArray(CommandType, String, DbParameter[])
Declaration
public object[][] ExecuteArray(CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Object[][] |
|
|
Improve this Doc
View Source
ExecuteArray(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[])
Declaration
public object[][] ExecuteArray(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Object[][] |
|
|
Improve this Doc
View Source
ExecuteArray(DbConnection, DbTransaction, String, Object)
Declaration
public object[][] ExecuteArray(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| System.Object[][] |
|
|
Improve this Doc
View Source
ExecuteArray(DbTransaction, CommandType, String, DbParameter[])
Declaration
public object[][] ExecuteArray(DbTransaction transaction, CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Object[][] |
|
|
Improve this Doc
View Source
ExecuteArray(DbTransaction, String, Object)
Declaration
public object[][] ExecuteArray(DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| System.Object[][] |
|
|
Improve this Doc
View Source
ExecuteArray(String, Object)
Declaration
public object[][] ExecuteArray(string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| System.Object[][] |
|
|
Improve this Doc
View Source
ExecuteArrayAsync(CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<object[][]> ExecuteArrayAsync(CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Object[][]> |
|
|
Improve this Doc
View Source
ExecuteArrayAsync(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[], CancellationToken)
Declaration
public async Task<object[][]> ExecuteArrayAsync(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Object[][]> |
|
|
Improve this Doc
View Source
ExecuteArrayAsync(DbConnection, DbTransaction, String, Object, CancellationToken)
Declaration
public Task<object[][]> ExecuteArrayAsync(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Object[][]> |
|
|
Improve this Doc
View Source
ExecuteArrayAsync(DbTransaction, CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<object[][]> ExecuteArrayAsync(DbTransaction transaction, CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Object[][]> |
|
|
Improve this Doc
View Source
ExecuteArrayAsync(DbTransaction, String, Object, CancellationToken)
Declaration
public Task<object[][]> ExecuteArrayAsync(DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Object[][]> |
|
|
Improve this Doc
View Source
ExecuteArrayAsync(String, Object, CancellationToken)
Declaration
public Task<object[][]> ExecuteArrayAsync(string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Object[][]> |
|
|
Improve this Doc
View Source
ExecuteConnectTest(Int32)
Declaration
public bool ExecuteConnectTest(int commandTimeout = 0)
Parameters
| Type |
Name |
Description |
| System.Int32 |
commandTimeout |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
ExecuteConnectTestAsync(Int32, CancellationToken)
Declaration
public async Task<bool> ExecuteConnectTestAsync(int commandTimeout = 0, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Int32 |
commandTimeout |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Boolean> |
|
|
Improve this Doc
View Source
ExecuteDataSet(CommandType, String, DbParameter[])
Declaration
public DataSet ExecuteDataSet(CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Data.DataSet |
|
|
Improve this Doc
View Source
ExecuteDataSet(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[])
Declaration
public DataSet ExecuteDataSet(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Data.DataSet |
|
|
Improve this Doc
View Source
ExecuteDataSet(DbConnection, DbTransaction, String, Object)
Declaration
public DataSet ExecuteDataSet(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| System.Data.DataSet |
|
|
Improve this Doc
View Source
ExecuteDataSet(DbTransaction, CommandType, String, DbParameter[])
Declaration
public DataSet ExecuteDataSet(DbTransaction transaction, CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Data.DataSet |
|
|
Improve this Doc
View Source
ExecuteDataSet(DbTransaction, String, Object)
Declaration
public DataSet ExecuteDataSet(DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| System.Data.DataSet |
|
|
Improve this Doc
View Source
ExecuteDataSet(String, Object)
Declaration
public DataSet ExecuteDataSet(string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| System.Data.DataSet |
|
|
Improve this Doc
View Source
ExecuteDataSetAsync(CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<DataSet> ExecuteDataSetAsync(CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Data.DataSet> |
|
|
Improve this Doc
View Source
ExecuteDataSetAsync(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[], CancellationToken)
Declaration
public async Task<DataSet> ExecuteDataSetAsync(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Data.DataSet> |
|
|
Improve this Doc
View Source
ExecuteDataSetAsync(DbConnection, DbTransaction, String, Object, CancellationToken)
Declaration
public Task<DataSet> ExecuteDataSetAsync(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Data.DataSet> |
|
|
Improve this Doc
View Source
ExecuteDataSetAsync(DbTransaction, CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<DataSet> ExecuteDataSetAsync(DbTransaction transaction, CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Data.DataSet> |
|
|
Improve this Doc
View Source
ExecuteDataSetAsync(DbTransaction, String, Object, CancellationToken)
Declaration
public Task<DataSet> ExecuteDataSetAsync(DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Data.DataSet> |
|
|
Improve this Doc
View Source
ExecuteDataSetAsync(String, Object, CancellationToken)
Declaration
public Task<DataSet> ExecuteDataSetAsync(string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Data.DataSet> |
|
|
Improve this Doc
View Source
ExecuteDataTable(CommandType, String, DbParameter[])
Declaration
public DataTable ExecuteDataTable(CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Data.DataTable |
|
|
Improve this Doc
View Source
ExecuteDataTable(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[])
Declaration
public DataTable ExecuteDataTable(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Data.DataTable |
|
|
Improve this Doc
View Source
ExecuteDataTable(DbConnection, DbTransaction, String, Object)
Declaration
public DataTable ExecuteDataTable(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| System.Data.DataTable |
|
|
Improve this Doc
View Source
ExecuteDataTable(DbTransaction, CommandType, String, DbParameter[])
Declaration
public DataTable ExecuteDataTable(DbTransaction transaction, CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Data.DataTable |
|
|
Improve this Doc
View Source
ExecuteDataTable(DbTransaction, String, Object)
Declaration
public DataTable ExecuteDataTable(DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| System.Data.DataTable |
|
|
Improve this Doc
View Source
ExecuteDataTable(String, Object)
Declaration
public DataTable ExecuteDataTable(string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| System.Data.DataTable |
|
|
Improve this Doc
View Source
ExecuteDataTableAsync(CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<DataTable> ExecuteDataTableAsync(CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Data.DataTable> |
|
|
Improve this Doc
View Source
ExecuteDataTableAsync(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[], CancellationToken)
Declaration
public async Task<DataTable> ExecuteDataTableAsync(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Data.DataTable> |
|
|
Improve this Doc
View Source
ExecuteDataTableAsync(DbConnection, DbTransaction, String, Object, CancellationToken)
Declaration
public Task<DataTable> ExecuteDataTableAsync(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Data.DataTable> |
|
|
Improve this Doc
View Source
ExecuteDataTableAsync(DbTransaction, CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<DataTable> ExecuteDataTableAsync(DbTransaction transaction, CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Data.DataTable> |
|
|
Improve this Doc
View Source
ExecuteDataTableAsync(DbTransaction, String, Object, CancellationToken)
Declaration
public Task<DataTable> ExecuteDataTableAsync(DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Data.DataTable> |
|
|
Improve this Doc
View Source
ExecuteDataTableAsync(String, Object, CancellationToken)
Declaration
public Task<DataTable> ExecuteDataTableAsync(string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Data.DataTable> |
|
|
Improve this Doc
View Source
ExecuteNonQuery(CommandType, String, DbParameter[])
Declaration
public int ExecuteNonQuery(CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
ExecuteNonQuery(DbConnection, DbTransaction, CommandType, String, Int32, Action<DbCommand>, DbParameter[])
Declaration
public int ExecuteNonQuery(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, Action<DbCommand> cmdAfterHandler, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Action<System.Data.Common.DbCommand> |
cmdAfterHandler |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
ExecuteNonQuery(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[])
Declaration
public int ExecuteNonQuery(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
ExecuteNonQuery(DbConnection, DbTransaction, String, Object)
Declaration
public int ExecuteNonQuery(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
ExecuteNonQuery(DbTransaction, CommandType, String, DbParameter[])
Declaration
public int ExecuteNonQuery(DbTransaction transaction, CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
ExecuteNonQuery(DbTransaction, String, Object)
Declaration
public int ExecuteNonQuery(DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
ExecuteNonQuery(String, Object)
Declaration
public int ExecuteNonQuery(string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
ExecuteNonQueryAsync(CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<int> ExecuteNonQueryAsync(CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Int32> |
|
|
Improve this Doc
View Source
ExecuteNonQueryAsync(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[], CancellationToken)
Declaration
public Task<int> ExecuteNonQueryAsync(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Int32> |
|
|
Improve this Doc
View Source
ExecuteNonQueryAsync(DbConnection, DbTransaction, CommandType, String, Int32, Func<DbCommand, Task>, DbParameter[], CancellationToken)
Declaration
public async Task<int> ExecuteNonQueryAsync(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, Func<DbCommand, Task> cmdAfterHandler, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Func<System.Data.Common.DbCommand, System.Threading.Tasks.Task> |
cmdAfterHandler |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Int32> |
|
|
Improve this Doc
View Source
ExecuteNonQueryAsync(DbConnection, DbTransaction, String, Object, CancellationToken)
Declaration
public Task<int> ExecuteNonQueryAsync(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Int32> |
|
|
Improve this Doc
View Source
ExecuteNonQueryAsync(DbTransaction, CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<int> ExecuteNonQueryAsync(DbTransaction transaction, CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Int32> |
|
|
Improve this Doc
View Source
ExecuteNonQueryAsync(DbTransaction, String, Object, CancellationToken)
Declaration
public Task<int> ExecuteNonQueryAsync(DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Int32> |
|
|
Improve this Doc
View Source
ExecuteNonQueryAsync(String, Object, CancellationToken)
Declaration
public Task<int> ExecuteNonQueryAsync(string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Int32> |
|
|
Improve this Doc
View Source
ExecuteReader(Action<FetchCallbackArgs<DbDataReader>>, CommandType, String, DbParameter[])
Declaration
public void ExecuteReader(Action<FetchCallbackArgs<DbDataReader>> fetchHandler, CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Action<FetchCallbackArgs<System.Data.Common.DbDataReader>> |
fetchHandler |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
|
Improve this Doc
View Source
ExecuteReader(Action<FetchCallbackArgs<DbDataReader>>, String, Object)
Declaration
public void ExecuteReader(Action<FetchCallbackArgs<DbDataReader>> fetchHandler, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Action<FetchCallbackArgs<System.Data.Common.DbDataReader>> |
fetchHandler |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
|
Improve this Doc
View Source
ExecuteReader(DbConnection, DbTransaction, Action<FetchCallbackArgs<DbDataReader>>, CommandType, String, Int32, DbParameter[])
Declaration
public void ExecuteReader(DbConnection connection, DbTransaction transaction, Action<FetchCallbackArgs<DbDataReader>> fetchHandler, CommandType cmdType, string cmdText, int cmdTimeout, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Action<FetchCallbackArgs<System.Data.Common.DbDataReader>> |
fetchHandler |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
|
Improve this Doc
View Source
ExecuteReader(DbConnection, DbTransaction, Action<FetchCallbackArgs<DbDataReader>>, String, Object)
Declaration
public void ExecuteReader(DbConnection connection, DbTransaction transaction, Action<FetchCallbackArgs<DbDataReader>> fetchHandler, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Action<FetchCallbackArgs<System.Data.Common.DbDataReader>> |
fetchHandler |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
|
Improve this Doc
View Source
ExecuteReader(DbTransaction, Action<FetchCallbackArgs<DbDataReader>>, CommandType, String, DbParameter[])
Declaration
public void ExecuteReader(DbTransaction transaction, Action<FetchCallbackArgs<DbDataReader>> fetchHandler, CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Action<FetchCallbackArgs<System.Data.Common.DbDataReader>> |
fetchHandler |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
|
Improve this Doc
View Source
ExecuteReader(DbTransaction, Action<FetchCallbackArgs<DbDataReader>>, String, Object)
Declaration
public void ExecuteReader(DbTransaction transaction, Action<FetchCallbackArgs<DbDataReader>> fetchHandler, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Action<FetchCallbackArgs<System.Data.Common.DbDataReader>> |
fetchHandler |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
|
Improve this Doc
View Source
ExecuteReaderAsync(DbConnection, DbTransaction, Func<FetchCallbackArgs<DbDataReader>, Task>, CommandType, String, Int32, DbParameter[], CancellationToken)
Declaration
public Task ExecuteReaderAsync(DbConnection connection, DbTransaction transaction, Func<FetchCallbackArgs<DbDataReader>, Task> fetchHandler, CommandType cmdType, string cmdText, int cmdTimeout, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Func<FetchCallbackArgs<System.Data.Common.DbDataReader>, System.Threading.Tasks.Task> |
fetchHandler |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
|
Improve this Doc
View Source
ExecuteReaderAsync(DbConnection, DbTransaction, Func<FetchCallbackArgs<DbDataReader>, Task>, String, Object, CancellationToken)
Declaration
public Task ExecuteReaderAsync(DbConnection connection, DbTransaction transaction, Func<FetchCallbackArgs<DbDataReader>, Task> fetchHandler, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Func<FetchCallbackArgs<System.Data.Common.DbDataReader>, System.Threading.Tasks.Task> |
fetchHandler |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
|
Improve this Doc
View Source
ExecuteReaderAsync(DbTransaction, Func<FetchCallbackArgs<DbDataReader>, Task>, CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task ExecuteReaderAsync(DbTransaction transaction, Func<FetchCallbackArgs<DbDataReader>, Task> fetchHandler, CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Func<FetchCallbackArgs<System.Data.Common.DbDataReader>, System.Threading.Tasks.Task> |
fetchHandler |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
|
Improve this Doc
View Source
ExecuteReaderAsync(DbTransaction, Func<FetchCallbackArgs<DbDataReader>, Task>, String, Object, CancellationToken)
Declaration
public Task ExecuteReaderAsync(DbTransaction transaction, Func<FetchCallbackArgs<DbDataReader>, Task> fetchHandler, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Func<FetchCallbackArgs<System.Data.Common.DbDataReader>, System.Threading.Tasks.Task> |
fetchHandler |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
|
Improve this Doc
View Source
ExecuteReaderAsync(Func<FetchCallbackArgs<DbDataReader>, Task>, CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task ExecuteReaderAsync(Func<FetchCallbackArgs<DbDataReader>, Task> fetchHandler, CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Func<FetchCallbackArgs<System.Data.Common.DbDataReader>, System.Threading.Tasks.Task> |
fetchHandler |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
|
Improve this Doc
View Source
ExecuteReaderAsync(Func<FetchCallbackArgs<DbDataReader>, Task>, String, Object, CancellationToken)
Declaration
public Task ExecuteReaderAsync(Func<FetchCallbackArgs<DbDataReader>, Task> fetchHandler, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Func<FetchCallbackArgs<System.Data.Common.DbDataReader>, System.Threading.Tasks.Task> |
fetchHandler |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
|
Improve this Doc
View Source
ExecuteReaderMultiple(Int32, DbConnection, DbTransaction, Action<FetchCallbackArgs<DbDataReader>, Int32>, Action<DbDataReader, Int32>, CommandType, String, Int32, DbParameter[])
Declaration
public void ExecuteReaderMultiple(int multipleResult, DbConnection connection, DbTransaction transaction, Action<FetchCallbackArgs<DbDataReader>, int> fetchHandler, Action<DbDataReader, int> schemaHandler, CommandType cmdType, string cmdText, int cmdTimeout, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Int32 |
multipleResult |
|
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Action<FetchCallbackArgs<System.Data.Common.DbDataReader>, System.Int32> |
fetchHandler |
|
| System.Action<System.Data.Common.DbDataReader, System.Int32> |
schemaHandler |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
|
Improve this Doc
View Source
ExecuteReaderMultipleAsync(Int32, DbConnection, DbTransaction, Func<FetchCallbackArgs<DbDataReader>, Int32, Task>, Action<DbDataReader, Int32>, CommandType, String, Int32, DbParameter[], CancellationToken)
Declaration
public async Task ExecuteReaderMultipleAsync(int multipleResult, DbConnection connection, DbTransaction transaction, Func<FetchCallbackArgs<DbDataReader>, int, Task> fetchHandler, Action<DbDataReader, int> schemaHandler, CommandType cmdType, string cmdText, int cmdTimeout, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Int32 |
multipleResult |
|
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Func<FetchCallbackArgs<System.Data.Common.DbDataReader>, System.Int32, System.Threading.Tasks.Task> |
fetchHandler |
|
| System.Action<System.Data.Common.DbDataReader, System.Int32> |
schemaHandler |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
|
Improve this Doc
View Source
ExecuteScalar(CommandType, String, DbParameter[])
Declaration
public object ExecuteScalar(CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Object |
|
|
Improve this Doc
View Source
ExecuteScalar(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[])
Declaration
public object ExecuteScalar(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Object |
|
|
Improve this Doc
View Source
ExecuteScalar(DbConnection, DbTransaction, String, Object)
Declaration
public object ExecuteScalar(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| System.Object |
|
|
Improve this Doc
View Source
ExecuteScalar(DbTransaction, CommandType, String, DbParameter[])
Declaration
public object ExecuteScalar(DbTransaction transaction, CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Object |
|
|
Improve this Doc
View Source
ExecuteScalar(DbTransaction, String, Object)
Declaration
public object ExecuteScalar(DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| System.Object |
|
|
Improve this Doc
View Source
ExecuteScalar(String, Object)
Declaration
public object ExecuteScalar(string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| System.Object |
|
|
Improve this Doc
View Source
ExecuteScalarAsync(CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<object> ExecuteScalarAsync(CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Object> |
|
|
Improve this Doc
View Source
ExecuteScalarAsync(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[], CancellationToken)
Declaration
public async Task<object> ExecuteScalarAsync(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Object> |
|
|
Improve this Doc
View Source
ExecuteScalarAsync(DbConnection, DbTransaction, String, Object, CancellationToken)
Declaration
public Task<object> ExecuteScalarAsync(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Object> |
|
|
Improve this Doc
View Source
ExecuteScalarAsync(DbTransaction, CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<object> ExecuteScalarAsync(DbTransaction transaction, CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Object> |
|
|
Improve this Doc
View Source
ExecuteScalarAsync(DbTransaction, String, Object, CancellationToken)
Declaration
public Task<object> ExecuteScalarAsync(DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Object> |
|
|
Improve this Doc
View Source
ExecuteScalarAsync(String, Object, CancellationToken)
Declaration
public Task<object> ExecuteScalarAsync(string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Object> |
|
|
Improve this Doc
View Source
Finalize()
Declaration
protected void Finalize()
|
Improve this Doc
View Source
GetDbParamtersByObject(Object)
Declaration
public DbParameter[] GetDbParamtersByObject(object obj)
Parameters
| Type |
Name |
Description |
| System.Object |
obj |
|
Returns
| Type |
Description |
| System.Data.Common.DbParameter[] |
|
|
Improve this Doc
View Source
GetDbParamtersByObject(String, Object)
Declaration
public abstract DbParameter[] GetDbParamtersByObject(string sql, object obj)
Parameters
| Type |
Name |
Description |
| System.String |
sql |
|
| System.Object |
obj |
|
Returns
| Type |
Description |
| System.Data.Common.DbParameter[] |
|
|
Improve this Doc
View Source
IsFromSlave(String)
Declaration
public static bool IsFromSlave(string cmdText)
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
Query<T>(CommandType, String, DbParameter[])
Declaration
public List<T> Query<T>(CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Collections.Generic.List<T> |
|
Type Parameters
|
Improve this Doc
View Source
Query<T>(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[])
Declaration
public List<T> Query<T>(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Collections.Generic.List<T> |
|
Type Parameters
|
Improve this Doc
View Source
Query<T>(DbConnection, DbTransaction, String, Object)
Declaration
public List<T> Query<T>(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| System.Collections.Generic.List<T> |
|
Type Parameters
|
Improve this Doc
View Source
Query<T>(DbTransaction, CommandType, String, DbParameter[])
Declaration
public List<T> Query<T>(DbTransaction transaction, CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Collections.Generic.List<T> |
|
Type Parameters
|
Improve this Doc
View Source
Query<T>(DbTransaction, String, Object)
Declaration
public List<T> Query<T>(DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| System.Collections.Generic.List<T> |
|
Type Parameters
|
Improve this Doc
View Source
Query<T>(String, Object)
Declaration
public List<T> Query<T>(string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| System.Collections.Generic.List<T> |
|
Type Parameters
|
Improve this Doc
View Source
Query<T>(Type, DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[])
Declaration
public List<T> Query<T>(Type resultType, DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Type |
resultType |
|
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| System.Collections.Generic.List<T> |
|
Type Parameters
|
Improve this Doc
View Source
Query<T1, T2>(CommandType, String, DbParameter[])
Declaration
public NativeTuple<List<T1>, List<T2>> Query<T1, T2>(CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>> |
|
Type Parameters
|
Improve this Doc
View Source
Query<T1, T2>(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[])
Declaration
public NativeTuple<List<T1>, List<T2>> Query<T1, T2>(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>> |
|
Type Parameters
|
Improve this Doc
View Source
Query<T1, T2>(DbConnection, DbTransaction, String, Object)
Declaration
public NativeTuple<List<T1>, List<T2>> Query<T1, T2>(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>> |
|
Type Parameters
|
Improve this Doc
View Source
Query<T1, T2>(DbTransaction, CommandType, String, DbParameter[])
Declaration
public NativeTuple<List<T1>, List<T2>> Query<T1, T2>(DbTransaction transaction, CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>> |
|
Type Parameters
|
Improve this Doc
View Source
Query<T1, T2>(DbTransaction, String, Object)
Declaration
public NativeTuple<List<T1>, List<T2>> Query<T1, T2>(DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>> |
|
Type Parameters
|
Improve this Doc
View Source
Query<T1, T2>(String, Object)
Declaration
public NativeTuple<List<T1>, List<T2>> Query<T1, T2>(string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>> |
|
Type Parameters
|
Improve this Doc
View Source
Query<T1, T2, T3>(CommandType, String, DbParameter[])
Declaration
public NativeTuple<List<T1>, List<T2>, List<T3>> Query<T1, T2, T3>(CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
|
Improve this Doc
View Source
Query<T1, T2, T3>(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[])
Declaration
public NativeTuple<List<T1>, List<T2>, List<T3>> Query<T1, T2, T3>(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
|
Improve this Doc
View Source
Query<T1, T2, T3>(DbConnection, DbTransaction, String, Object)
Declaration
public NativeTuple<List<T1>, List<T2>, List<T3>> Query<T1, T2, T3>(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
|
Improve this Doc
View Source
Query<T1, T2, T3>(DbTransaction, CommandType, String, DbParameter[])
Declaration
public NativeTuple<List<T1>, List<T2>, List<T3>> Query<T1, T2, T3>(DbTransaction transaction, CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
|
Improve this Doc
View Source
Query<T1, T2, T3>(DbTransaction, String, Object)
Declaration
public NativeTuple<List<T1>, List<T2>, List<T3>> Query<T1, T2, T3>(DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
|
Improve this Doc
View Source
Query<T1, T2, T3>(String, Object)
Declaration
public NativeTuple<List<T1>, List<T2>, List<T3>> Query<T1, T2, T3>(string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
|
Improve this Doc
View Source
Query<T1, T2, T3, T4>(CommandType, String, DbParameter[])
Declaration
public NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>> Query<T1, T2, T3, T4>(CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
|
Improve this Doc
View Source
Query<T1, T2, T3, T4>(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[])
Declaration
public NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>> Query<T1, T2, T3, T4>(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
|
Improve this Doc
View Source
Query<T1, T2, T3, T4>(DbConnection, DbTransaction, String, Object)
Declaration
public NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>> Query<T1, T2, T3, T4>(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
|
Improve this Doc
View Source
Query<T1, T2, T3, T4>(DbTransaction, CommandType, String, DbParameter[])
Declaration
public NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>> Query<T1, T2, T3, T4>(DbTransaction transaction, CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
|
Improve this Doc
View Source
Query<T1, T2, T3, T4>(DbTransaction, String, Object)
Declaration
public NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>> Query<T1, T2, T3, T4>(DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
|
Improve this Doc
View Source
Query<T1, T2, T3, T4>(String, Object)
Declaration
public NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>> Query<T1, T2, T3, T4>(string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
|
Improve this Doc
View Source
Query<T1, T2, T3, T4, T5>(CommandType, String, DbParameter[])
Declaration
public NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>, List<T5>> Query<T1, T2, T3, T4, T5>(CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>, System.Collections.Generic.List<T5>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
| T5 |
|
|
Improve this Doc
View Source
Query<T1, T2, T3, T4, T5>(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[])
Declaration
public NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>, List<T5>> Query<T1, T2, T3, T4, T5>(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>, System.Collections.Generic.List<T5>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
| T5 |
|
|
Improve this Doc
View Source
Query<T1, T2, T3, T4, T5>(DbConnection, DbTransaction, String, Object)
Declaration
public NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>, List<T5>> Query<T1, T2, T3, T4, T5>(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>, System.Collections.Generic.List<T5>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
| T5 |
|
|
Improve this Doc
View Source
Query<T1, T2, T3, T4, T5>(DbTransaction, CommandType, String, DbParameter[])
Declaration
public NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>, List<T5>> Query<T1, T2, T3, T4, T5>(DbTransaction transaction, CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>, System.Collections.Generic.List<T5>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
| T5 |
|
|
Improve this Doc
View Source
Query<T1, T2, T3, T4, T5>(DbTransaction, String, Object)
Declaration
public NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>, List<T5>> Query<T1, T2, T3, T4, T5>(DbTransaction transaction, string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>, System.Collections.Generic.List<T5>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
| T5 |
|
|
Improve this Doc
View Source
Query<T1, T2, T3, T4, T5>(String, Object)
Declaration
public NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>, List<T5>> Query<T1, T2, T3, T4, T5>(string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>, System.Collections.Generic.List<T5>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
| T5 |
|
|
Improve this Doc
View Source
QueryAsync<T>(CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<List<T>> QueryAsync<T>(CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Collections.Generic.List<T>> |
|
Type Parameters
|
Improve this Doc
View Source
QueryAsync<T>(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[], CancellationToken)
Declaration
public Task<List<T>> QueryAsync<T>(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Collections.Generic.List<T>> |
|
Type Parameters
|
Improve this Doc
View Source
QueryAsync<T>(DbConnection, DbTransaction, String, Object, CancellationToken)
Declaration
public Task<List<T>> QueryAsync<T>(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Collections.Generic.List<T>> |
|
Type Parameters
|
Improve this Doc
View Source
QueryAsync<T>(DbTransaction, CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<List<T>> QueryAsync<T>(DbTransaction transaction, CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Collections.Generic.List<T>> |
|
Type Parameters
|
Improve this Doc
View Source
QueryAsync<T>(DbTransaction, String, Object, CancellationToken)
Declaration
public Task<List<T>> QueryAsync<T>(DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Collections.Generic.List<T>> |
|
Type Parameters
|
Improve this Doc
View Source
QueryAsync<T>(String, Object, CancellationToken)
Declaration
public Task<List<T>> QueryAsync<T>(string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Collections.Generic.List<T>> |
|
Type Parameters
|
Improve this Doc
View Source
QueryAsync<T>(Type, DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[], CancellationToken)
Declaration
public async Task<List<T>> QueryAsync<T>(Type resultType, DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Type |
resultType |
|
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Collections.Generic.List<T>> |
|
Type Parameters
|
Improve this Doc
View Source
QueryAsync<T1, T2>(CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>>> QueryAsync<T1, T2>(CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>>> |
|
Type Parameters
|
Improve this Doc
View Source
QueryAsync<T1, T2>(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[], CancellationToken)
Declaration
public async Task<NativeTuple<List<T1>, List<T2>>> QueryAsync<T1, T2>(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>>> |
|
Type Parameters
|
Improve this Doc
View Source
QueryAsync<T1, T2>(DbConnection, DbTransaction, String, Object, CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>>> QueryAsync<T1, T2>(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>>> |
|
Type Parameters
|
Improve this Doc
View Source
QueryAsync<T1, T2>(DbTransaction, CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>>> QueryAsync<T1, T2>(DbTransaction transaction, CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>>> |
|
Type Parameters
|
Improve this Doc
View Source
QueryAsync<T1, T2>(DbTransaction, String, Object, CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>>> QueryAsync<T1, T2>(DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>>> |
|
Type Parameters
|
Improve this Doc
View Source
QueryAsync<T1, T2>(String, Object, CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>>> QueryAsync<T1, T2>(string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>>> |
|
Type Parameters
|
Improve this Doc
View Source
QueryAsync<T1, T2, T3>(CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>, List<T3>>> QueryAsync<T1, T2, T3>(CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
|
Improve this Doc
View Source
QueryAsync<T1, T2, T3>(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[], CancellationToken)
Declaration
public async Task<NativeTuple<List<T1>, List<T2>, List<T3>>> QueryAsync<T1, T2, T3>(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
|
Improve this Doc
View Source
QueryAsync<T1, T2, T3>(DbConnection, DbTransaction, String, Object, CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>, List<T3>>> QueryAsync<T1, T2, T3>(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
|
Improve this Doc
View Source
QueryAsync<T1, T2, T3>(DbTransaction, CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>, List<T3>>> QueryAsync<T1, T2, T3>(DbTransaction transaction, CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
|
Improve this Doc
View Source
QueryAsync<T1, T2, T3>(DbTransaction, String, Object, CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>, List<T3>>> QueryAsync<T1, T2, T3>(DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
|
Improve this Doc
View Source
QueryAsync<T1, T2, T3>(String, Object, CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>, List<T3>>> QueryAsync<T1, T2, T3>(string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
|
Improve this Doc
View Source
QueryAsync<T1, T2, T3, T4>(CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>>> QueryAsync<T1, T2, T3, T4>(CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
|
Improve this Doc
View Source
QueryAsync<T1, T2, T3, T4>(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[], CancellationToken)
Declaration
public async Task<NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>>> QueryAsync<T1, T2, T3, T4>(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
|
Improve this Doc
View Source
QueryAsync<T1, T2, T3, T4>(DbConnection, DbTransaction, String, Object, CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>>> QueryAsync<T1, T2, T3, T4>(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
|
Improve this Doc
View Source
QueryAsync<T1, T2, T3, T4>(DbTransaction, CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>>> QueryAsync<T1, T2, T3, T4>(DbTransaction transaction, CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
|
Improve this Doc
View Source
QueryAsync<T1, T2, T3, T4>(DbTransaction, String, Object, CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>>> QueryAsync<T1, T2, T3, T4>(DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
|
Improve this Doc
View Source
QueryAsync<T1, T2, T3, T4>(String, Object, CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>>> QueryAsync<T1, T2, T3, T4>(string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
|
Improve this Doc
View Source
QueryAsync<T1, T2, T3, T4, T5>(CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>, List<T5>>> QueryAsync<T1, T2, T3, T4, T5>(CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>, System.Collections.Generic.List<T5>>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
| T5 |
|
|
Improve this Doc
View Source
QueryAsync<T1, T2, T3, T4, T5>(DbConnection, DbTransaction, CommandType, String, Int32, DbParameter[], CancellationToken)
Declaration
public async Task<NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>, List<T5>>> QueryAsync<T1, T2, T3, T4, T5>(DbConnection connection, DbTransaction transaction, CommandType cmdType, string cmdText, int cmdTimeout, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Int32 |
cmdTimeout |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>, System.Collections.Generic.List<T5>>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
| T5 |
|
|
Improve this Doc
View Source
QueryAsync<T1, T2, T3, T4, T5>(DbConnection, DbTransaction, String, Object, CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>, List<T5>>> QueryAsync<T1, T2, T3, T4, T5>(DbConnection connection, DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbConnection |
connection |
|
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>, System.Collections.Generic.List<T5>>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
| T5 |
|
|
Improve this Doc
View Source
QueryAsync<T1, T2, T3, T4, T5>(DbTransaction, CommandType, String, DbParameter[], CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>, List<T5>>> QueryAsync<T1, T2, T3, T4, T5>(DbTransaction transaction, CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>, System.Collections.Generic.List<T5>>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
| T5 |
|
|
Improve this Doc
View Source
QueryAsync<T1, T2, T3, T4, T5>(DbTransaction, String, Object, CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>, List<T5>>> QueryAsync<T1, T2, T3, T4, T5>(DbTransaction transaction, string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.Common.DbTransaction |
transaction |
|
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>, System.Collections.Generic.List<T5>>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
| T5 |
|
|
Improve this Doc
View Source
QueryAsync<T1, T2, T3, T4, T5>(String, Object, CancellationToken)
Declaration
public Task<NativeTuple<List<T1>, List<T2>, List<T3>, List<T4>, List<T5>>> QueryAsync<T1, T2, T3, T4, T5>(string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<NativeTuple<System.Collections.Generic.List<T1>, System.Collections.Generic.List<T2>, System.Collections.Generic.List<T3>, System.Collections.Generic.List<T4>, System.Collections.Generic.List<T5>>> |
|
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
| T5 |
|
|
Improve this Doc
View Source
QuerySingle<T>(CommandType, String, DbParameter[])
Declaration
public T QuerySingle<T>(CommandType cmdType, string cmdText, params DbParameter[] cmdParms)
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
Returns
Type Parameters
|
Improve this Doc
View Source
QuerySingle<T>(String, Object)
Declaration
public T QuerySingle<T>(string cmdText, object parms = null)
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
Returns
Type Parameters
|
Improve this Doc
View Source
QuerySingleAsync<T>(CommandType, String, DbParameter[], CancellationToken)
Declaration
public async Task<T> QuerySingleAsync<T>(CommandType cmdType, string cmdText, DbParameter[] cmdParms, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.Data.CommandType |
cmdType |
|
| System.String |
cmdText |
|
| System.Data.Common.DbParameter[] |
cmdParms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Type Parameters
|
Improve this Doc
View Source
QuerySingleAsync<T>(String, Object, CancellationToken)
Declaration
public async Task<T> QuerySingleAsync<T>(string cmdText, object parms = null, CancellationToken cancellationToken = default(CancellationToken))
Parameters
| Type |
Name |
Description |
| System.String |
cmdText |
|
| System.Object |
parms |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<T> |
|
Type Parameters
|
Improve this Doc
View Source
ReturnConnection(IObjectPool<DbConnection>, Object<DbConnection>, Exception)
Declaration
public abstract void ReturnConnection(IObjectPool<DbConnection> pool, Object<DbConnection> conn, Exception ex)
Parameters
| Type |
Name |
Description |
| IObjectPool<System.Data.Common.DbConnection> |
pool |
|
| Object<System.Data.Common.DbConnection> |
conn |
|
| System.Exception |
ex |
|
|
Improve this Doc
View Source
RollbackTransaction(Exception)
Declaration
public void RollbackTransaction(Exception ex)
Parameters
| Type |
Name |
Description |
| System.Exception |
ex |
|
|
Improve this Doc
View Source
Transaction(Action)
Declaration
public void Transaction(Action handler)
Parameters
| Type |
Name |
Description |
| System.Action |
handler |
|
|
Improve this Doc
View Source
Transaction(IsolationLevel, Action)
Declaration
public void Transaction(IsolationLevel isolationLevel, Action handler)
Parameters
| Type |
Name |
Description |
| System.Data.IsolationLevel |
isolationLevel |
|
| System.Action |
handler |
|
Implements
System.IDisposable
Extension Methods
FreeSqlGlobalExtensions.QuerySingle<T1>(FreeSql.IAdo, System.Linq.Expressions.Expression<System.Func<T1>>)
FreeSqlGlobalExtensions.QuerySingleAsync<T1>(FreeSql.IAdo, System.Linq.Expressions.Expression<System.Func<T1>>, System.Threading.CancellationToken)