TargetServerVersion 属性

Gets or sets the version of the instance of SQL Server for which the generated script is intended.

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

语法

声明
Public Property TargetServerVersion As SqlServerVersion
    Get
    Set
用法
Dim instance As ScriptingOptions
Dim value As SqlServerVersion

value = instance.TargetServerVersion

instance.TargetServerVersion = value
public SqlServerVersion TargetServerVersion { get; set; }
public:
property SqlServerVersion TargetServerVersion {
    SqlServerVersion get ();
    void set (SqlServerVersion value);
}
member TargetServerVersion : SqlServerVersion with get, set
function get TargetServerVersion () : SqlServerVersion
function set TargetServerVersion (value : SqlServerVersion)

属性值

类型:Microsoft.SqlServer.Management.Smo. . :: . .SqlServerVersion
A SqlServerVersion object value that specifies the version of the instance of SQL Server.

注释

The default value of this property is Version80.

示例

The following code example specifies that the script owner will be listed in the generated script.

Visual Basic

Dim scOps As New ScriptingOptions()
scOps.TargetServerVersion = SqlServerVersion.Version100

PowerShell

$scOps = New-Object Microsoft.SqlServer.Management.Smo.ScriptingOptions
$scOps.TargetServerVersion = [Microsoft.SqlServer.Management.Smo.SqlServerVersion]::Version100