ReportingService2005.ExecuteBatch 方法

定义

在单个数据库事务内执行与批处理 ID 关联的所有方法。

public:
 void ExecuteBatch();
public void ExecuteBatch ();
member this.ExecuteBatch : unit -> unit
Public Sub ExecuteBatch ()

注解

下表显示了有关此操作的标头和权限信息。

SOAP 标头 (In) BatchHeaderValue

(Out) ServerInfoHeaderValue
所需的权限 批处理中单个操作的权限。

与当前设置的批 ID 关联的所有方法都按照调用顺序在单个数据库事务的范围内执行。 批处理 ID 包含在每个 Web 服务操作的 SOAP 标头中。

若要执行批处理,请将 Web 服务的 属性设置为 BatchHeaderValue 创建批处理时生成的批 ID。

如果在批处理执行时任一方法调用中发生错误,报表服务器将停止执行并回滚任何以前的操作。 当方法调用依赖于批处理中其他方法调用的成功执行时,这非常有用。

用户必须对批处理中包含的所有操作具有权限。

适用于