ReportingService2005.ExecuteBatch 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在单个数据库事务内执行与批处理 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。
如果在批处理执行时任一方法调用中发生错误,报表服务器将停止执行并回滚任何以前的操作。 当方法调用依赖于批处理中其他方法调用的成功执行时,这非常有用。
用户必须对批处理中包含的所有操作具有权限。