AddCommand(IReadOnlyModificationCommand)
|
在清單中指定位置 ModificationCommands 新增命令更新命令的命令文字。
(繼承來源 ReaderModificationCommandBatch)
|
AddCommand(ModificationCommand)
|
將指定的插入/更新/刪除 ModificationCommands 新增至批次。
(繼承來源 ReaderModificationCommandBatch)
|
AddParameter(IColumnModification)
|
將給定 columnModification 的參數新增至針對此批次所建置的關聯式命令。
(繼承來源 ReaderModificationCommandBatch)
|
AddParameters(IReadOnlyModificationCommand)
|
將指定 modificationCommand 中所有資料行修改的參數新增至針對此批次所建置的關聯式命令。
(繼承來源 ReaderModificationCommandBatch)
|
CanAddCommand(IReadOnlyModificationCommand)
|
只有在尚未新增任何命令時,才會傳 true 回 。
|
CanAddCommand(IReadOnlyModificationCommand)
|
檢查是否可以將新的命令新增至批次。
(繼承來源 ReaderModificationCommandBatch)
|
CanAddCommand(ModificationCommand)
|
只有在尚未新增任何命令時,才會傳 true 回 。
|
CanAddCommand(ModificationCommand)
|
檢查是否可以將新的命令新增至批次。
(繼承來源 ReaderModificationCommandBatch)
|
Complete(Boolean)
|
表示不會再將命令新增至此批次,並準備執行。
(繼承來源 ReaderModificationCommandBatch)
|
Consume(DbDataReader)
|
的實作 AffectedCountModificationCommandBatch ,其不支援批次處理,方法是將批次中的命令數目限制為一。
此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。
(繼承來源 AffectedCountModificationCommandBatch)
|
Consume(RelationalDataReader)
|
取用 所 Execute(IRelationalConnection) 建立的資料讀取器。
(繼承來源 AffectedCountModificationCommandBatch)
|
ConsumeAsync(DbDataReader, CancellationToken)
|
的實作 AffectedCountModificationCommandBatch ,其不支援批次處理,方法是將批次中的命令數目限制為一。
此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。
(繼承來源 AffectedCountModificationCommandBatch)
|
ConsumeAsync(RelationalDataReader, CancellationToken)
|
取用 所 ExecuteAsync(IRelationalConnection, CancellationToken) 建立的資料讀取器。
(繼承來源 AffectedCountModificationCommandBatch)
|
ConsumeResultSet(Int32, RelationalDataReader)
|
取用 所 Execute(IRelationalConnection) 建立的資料讀取器,將值傳播回 ModificationCommand 。
(繼承來源 AffectedCountModificationCommandBatch)
|
ConsumeResultSetAsync(Int32, RelationalDataReader, CancellationToken)
|
取用 所 ExecuteAsync(IRelationalConnection, CancellationToken) 建立的資料讀取器,將值傳播回 ModificationCommand 。
(繼承來源 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithoutPropagation(Int32, DbDataReader)
|
的實作 AffectedCountModificationCommandBatch ,其不支援批次處理,方法是將批次中的命令數目限制為一。
此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。
(繼承來源 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithoutPropagation(Int32, RelationalDataReader)
|
取用 所 Execute(IRelationalConnection) 建立的資料讀取器,而不將值傳播回 ModificationCommand 。
(繼承來源 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithoutPropagationAsync(Int32, DbDataReader, CancellationToken)
|
的實作 AffectedCountModificationCommandBatch ,其不支援批次處理,方法是將批次中的命令數目限制為一。
此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。
(繼承來源 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithoutPropagationAsync(Int32, RelationalDataReader, CancellationToken)
|
取用 所 ExecuteAsync(IRelationalConnection, CancellationToken) 建立的資料讀取器,而不將值傳播回 ModificationCommand 。
(繼承來源 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithPropagation(Int32, DbDataReader)
|
的實作 AffectedCountModificationCommandBatch ,其不支援批次處理,方法是將批次中的命令數目限制為一。
此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。
(繼承來源 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithPropagation(Int32, RelationalDataReader)
|
取用 所 Execute(IRelationalConnection) 建立的資料讀取器,將值傳播回 ModificationCommand 。
(繼承來源 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithPropagationAsync(Int32, DbDataReader, CancellationToken)
|
的實作 AffectedCountModificationCommandBatch ,其不支援批次處理,方法是將批次中的命令數目限制為一。
此類型通常是由資料庫提供者使用;它通常不會用於應用程式程式碼中。
(繼承來源 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithPropagationAsync(Int32, RelationalDataReader, CancellationToken)
|
取用 所 ExecuteAsync(IRelationalConnection, CancellationToken) 建立的資料讀取器,將值傳播回 ModificationCommand 。
(繼承來源 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithRowsAffectedOnly(Int32, RelationalDataReader)
|
取用 所 Execute(IRelationalConnection) 建立的資料讀取器,而不將值傳播回 ModificationCommand 。
(繼承來源 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithRowsAffectedOnlyAsync(Int32, RelationalDataReader, CancellationToken)
|
取用 所 ExecuteAsync(IRelationalConnection, CancellationToken) 建立的資料讀取器,而不將值傳播回 ModificationCommand 。
(繼承來源 AffectedCountModificationCommandBatch)
|
CreateStoreCommand()
|
產生 RawSqlCommand 批次的 。
(繼承來源 ReaderModificationCommandBatch)
|
CreateValueBufferFactory(IReadOnlyList<ColumnModification>)
|
IRelationalValueBufferFactory建立將用來建立 ValueBuffer 以取用資料讀取器的 。
(繼承來源 ReaderModificationCommandBatch)
|
CreateValueBufferFactory(IReadOnlyList<IColumnModification>)
|
IRelationalValueBufferFactory建立將用來建立 ValueBuffer 以取用資料讀取器的 。
(繼承來源 ReaderModificationCommandBatch)
|
Execute(IRelationalConnection)
|
使用指定的連接,針對資料庫執行這個批次所產生的命令。
(繼承來源 ReaderModificationCommandBatch)
|
ExecuteAsync(IRelationalConnection, CancellationToken)
|
使用指定的連接,針對資料庫執行這個批次所產生的命令。
(繼承來源 ReaderModificationCommandBatch)
|
GetCommandText()
|
取得目前批次中所有命令的命令文字,並在 上 CachedCommandText 快取它。
(繼承來源 ReaderModificationCommandBatch)
|
GetParameterCount()
|
取得批次所需的參數總數。
(繼承來源 ReaderModificationCommandBatch)
|
IsCommandTextValid()
|
傳回 , true 因為只會產生單一命令,因此命令文字必須有效。
|
IsCommandTextValid()
|
檢查命令文字是否有效。
(繼承來源 ReaderModificationCommandBatch)
|
IsValid()
|
檢查命令文字是否有效。
(繼承來源 ReaderModificationCommandBatch)
|
ResetCommandText()
|
重設建立器以開始建置新的批次。
(繼承來源 ReaderModificationCommandBatch)
|
RollbackLastCommand(IReadOnlyModificationCommand)
|
回復新增的最後一個命令。 新增命令導致批次變成無效 (,例如 CommandText 太長) 時使用。
(繼承來源 ReaderModificationCommandBatch)
|
SetRequiresTransaction(Boolean)
|
設定批次是否需要交易才能正確執行。
(繼承來源 ReaderModificationCommandBatch)
|
ThrowAggregateUpdateConcurrencyException(Int32, Int32, Int32)
|
擲回例外狀況,指出命令影響非預期的資料列數目。
(繼承來源 AffectedCountModificationCommandBatch)
|
ThrowAggregateUpdateConcurrencyException(RelationalDataReader, Int32, Int32, Int32)
|
擲回例外狀況,指出命令影響非預期的資料列數目。
(繼承來源 AffectedCountModificationCommandBatch)
|
ThrowAggregateUpdateConcurrencyExceptionAsync(RelationalDataReader, Int32, Int32, Int32, CancellationToken)
|
擲回例外狀況,指出命令影響非預期的資料列數目。
(繼承來源 AffectedCountModificationCommandBatch)
|
TryAddCommand(IReadOnlyModificationCommand)
|
嘗試將指定的插入/更新/刪除 modificationCommand 新增至批次。
(繼承來源 ReaderModificationCommandBatch)
|
UpdateCachedCommandText(Int32)
|
更新位於清單中指定位置之命令的 ModificationCommands 命令文字。
(繼承來源 ReaderModificationCommandBatch)
|