ScriptOption Class
ScriptOption オブジェクトは、ScriptingOptions オブジェクトを使用してスクリプト作成オプションのセットに含めることができる Microsoft SQL Server スクリプト オプションを表します。
名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (microsoft.sqlserver.smo.dll 内)
構文
'宣言
Public NotInheritable Class ScriptOption
public sealed class ScriptOption
public ref class ScriptOption sealed
public final class ScriptOption
public final class ScriptOption
解説
更新されたテキスト :2006 年 12 月 12 日
更新されたテキスト :2006 年 7 月 17 日
ScriptOption オブジェクトは、スクリプトを作成できる各種の SQL Server アイテムのプロパティを格納します。実際にスクリプトを作成するアイテムのセットは、ScriptingOptions オブジェクトを使用して指定します。
注意 : |
---|
使用するスクリプト オプションによっては、対象サーバーで実行されないスクリプトが Transfer オブジェクトによって生成されることもあります。 |
この名前空間、クラス、またはメンバは、Microsoft .NET Framework Version 2.0 でのみサポートされています。
継承階層
System.Object
Microsoft.SqlServer.Management.Smo.ScriptOption
使用例
'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Reference the AdventureWorks database.
Dim db As Database
db = srv.Databases("AdventureWorks")
'Define a Scripter object and set the required scripting options.
Dim scrp As Scripter
scrp = New Scripter(srv)
scrp.Options.ScriptDrops = False
scrp.Options.WithDependencies = True
'Iterate through the tables in database and script each one. Display the script.
'Note that the StringCollection type needs the System.Collections.Specialized namespace to be included.
Dim tb As Table
Dim smoObjects(1) As Urn
For Each tb In db.Tables
smoObjects = New Urn(0) {}
smoObjects(0) = tb.Urn
If tb.IsSystemObject = False Then
Dim sc As StringCollection
sc = scrp.Script(smoObjects)
Dim st As String
For Each st In sc
Console.WriteLine(st)
Next
End If
Next
スレッド セーフ
この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォーム
開発プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
対象プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
参照
関連項目
ScriptOption Members
Microsoft.SqlServer.Management.Smo Namespace
その他の技術情報
Visual Basic .NET でデータベースの依存関係のスクリプトを作成する方法
スクリプト
変更履歴
リリース |
履歴 |
2006 年 12 月 12 日 |
変更内容 :
|
2006 年 7 月 17 日 |
変更内容 :
|