SetUseBulkProceduresDefault 方法

设置一个值,该值指示在设置存储过程时是否应创建大容量过程。

命名空间:  Microsoft.Synchronization.Data.SqlServer
程序集:  Microsoft.Synchronization.Data.SqlServer(在 Microsoft.Synchronization.Data.SqlServer.dll 中)

语法

声明
Public Sub SetUseBulkProceduresDefault ( _
    useBulk As Boolean _
)
用法
Dim instance As SqlSyncScopeProvisioning
Dim useBulk As Boolean

instance.SetUseBulkProceduresDefault(useBulk)
public void SetUseBulkProceduresDefault(
    bool useBulk
)
public:
void SetUseBulkProceduresDefault(
    bool useBulk
)
member SetUseBulkProceduresDefault : 
        useBulk:bool -> unit 
public function SetUseBulkProceduresDefault(
    useBulk : boolean
)

参数

注释

大容量过程利用 SQL Server 2008 和 SQL Azure 的表值参数功能通过使用单个存储过程调用来应用多个插入、更新和删除操作,而不是要求存储过程调用应用每一变更。这在变更应用期间极大地提高了这些操作的性能,并且减少了客户端与服务器之间的往返次数。

请注意,为表创建大容量过程后,这些过程始终用于包括该表的所有作用域,即便是指定了不应使用大容量过程的作用域也是如此。此外,如果已为其他使用大容量过程的作用域设置了某个表,则将 SetUseBulkProceduresDefault 指定为 false 没有任何作用。

请参阅

参考

SqlSyncScopeProvisioning类

SqlSyncScopeProvisioning 成员

Microsoft.Synchronization.Data.SqlServer 命名空间