获取用于创建设备的脚本。
此 API 不符合 CLS。
命名空间: Microsoft.SqlServer.Management.Smo
程序集: Microsoft.SqlServer.SmoExtended(在 Microsoft.SqlServer.SmoExtended.dll 中)
语法
声明
<CLSCompliantAttribute(False)> _
Protected Sub GetDevicesScript ( _
query As StringBuilder, _
devices As BackupDeviceList, _
targetVersion As ServerVersion _
)
用法
Dim query As StringBuilder
Dim devices As BackupDeviceList
Dim targetVersion As ServerVersion
Me.GetDevicesScript(query, devices, _
targetVersion)
[CLSCompliantAttribute(false)]
protected void GetDevicesScript(
StringBuilder query,
BackupDeviceList devices,
ServerVersion targetVersion
)
[CLSCompliantAttribute(false)]
protected:
void GetDevicesScript(
StringBuilder^ query,
BackupDeviceList^ devices,
ServerVersion^ targetVersion
)
[<CLSCompliantAttribute(false)>]
member GetDevicesScript :
query:StringBuilder *
devices:BackupDeviceList *
targetVersion:ServerVersion -> unit
protected function GetDevicesScript(
query : StringBuilder,
devices : BackupDeviceList,
targetVersion : ServerVersion
)
参数
- query
类型:System.Text.StringBuilder
一个指定 Transact-SQL 查询的 StringBuilder 值。
- devices
类型:Microsoft.SqlServer.Management.Smo.BackupDeviceList
一个 BackupDeviceItem 对象值,该值指定与备份或还原操作关联的设备。
- targetVersion
类型:Microsoft.SqlServer.Management.Common.ServerVersion
一个 ServerVersion 对象,该对象指定要在其上重新创建设备的 SQL Server 实例的版本。