ScriptingOptions コンストラクター (ScriptingOptions)
指定したスクリプト作成オプションに基づいて ScriptingOptions クラスの新しいインスタンスを初期化します。
名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)
構文
'宣言
Public Sub New ( _
so As ScriptingOptions _
)
'使用
Dim so As ScriptingOptions
Dim instance As New ScriptingOptions(so)
public ScriptingOptions(
ScriptingOptions so
)
public:
ScriptingOptions(
ScriptingOptions^ so
)
new :
so:ScriptingOptions -> ScriptingOptions
public function ScriptingOptions(
so : ScriptingOptions
)
パラメーター
- so
型: Microsoft.SqlServer.Management.Smo. . :: . .ScriptingOptions
スクリプト オプションを示す ScriptingOptions オブジェクトの値です。
使用例
次のコード例は、ScriptingOptions クラスの新しいインスタンスを作成し、それを使って Scripter を構成しています。
Visual Basic
'Connect to the default, local instance of SQLServer
Dim srv As Server
srv = New Server("(local)")
'Set the options of a scripter working on the local server
Dim scrp As Scripter
scrp = New Scripter(srv)
scrp.Options.ScriptDrops = false
scrp.Options.WithDependencies = true
'Create a ScriptingOptions instance from the Scripters already-configured options.
Dim scriptingOptions As ScriptingOptions
scriptingOptions = New ScriptingOptions(scrp.Options)
PowerShell
$srv = New-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
$scrp = New-Object Microsoft.SqlServer.Management.Smo.Scripter($srv)
$scrp.Options.ScriptDrops = $FALSE
$scrp.Options.WithDependencies = $TRUE
$scriptingOptions = New-Object Microsoft.SqlServer.Management.Smo.ScriptingOptions($scrp.Options)