ModificationCommandBatch 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
可作为批处理执行的 的 集合 ModificationCommand的基类。
此类型通常由数据库提供程序使用;它通常不在应用程序代码中使用。
public abstract class ModificationCommandBatch
type ModificationCommandBatch = class
Public MustInherit Class ModificationCommandBatch
- 继承
-
ModificationCommandBatch
- 派生
注解
有关详细信息 和示例,请参阅数据库提供程序和扩展的实现 。
构造函数
ModificationCommandBatch() |
可作为批处理执行的 的 集合 ModificationCommand的基类。 此类型通常由数据库提供程序使用;它通常不在应用程序代码中使用。 |
属性
AreMoreBatchesExpected |
指示在此批之后是否预期会有更多批。 |
ModificationCommands |
批处理中的概念性插入/更新/删除 ModificationCommands的列表。 |
RequiresTransaction |
指示批处理是否需要事务才能正确执行。 |
方法
AddCommand(IReadOnlyModificationCommand) |
将给定的插入/更新/删除 ModificationCommands 添加到批处理。 |
AddCommand(ModificationCommand) |
将给定的插入/更新/删除 ModificationCommands 添加到批处理。 |
Complete(Boolean) |
指示不会向此批添加更多命令,并准备执行该命令。 |
Execute(IRelationalConnection) |
将插入/更新/删除命令发送到数据库。 |
ExecuteAsync(IRelationalConnection, CancellationToken) |
将插入/更新/删除命令发送到数据库。 |
TryAddCommand(IReadOnlyModificationCommand) |
尝试将给定的插入/更新/删除 |