DependencyWalker クラス
DependencyWalker オブジェクトは、依存関係の識別など、依存関係に関連するスクリプト作成操作を実行するためのツールです。また、出力を一覧に変換します。
継承階層
System. . :: . .Object
Microsoft.SqlServer.Management.Smo..::..DependencyWalker
Microsoft.SqlServer.Management.Smo. . :: . .Scripter
名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)
構文
'宣言
Public Class DependencyWalker
'使用
Dim instance As DependencyWalker
public class DependencyWalker
public ref class DependencyWalker
type DependencyWalker = class end
public class DependencyWalker
DependencyWalker 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
DependencyWalker() () () () | DependencyWalker クラスの新しいインスタンスを初期化します。 | |
DependencyWalker(Server) | 指定した SQL Server のインスタンスで、DependencyWalker クラスの新しいインスタンスを初期化します。 |
先頭に戻る
プロパティ
名前 | 説明 | |
---|---|---|
DependencyTree | サーバー依存関係ツリーを取得します。値の設定も可能です。 | |
FilterCallbackFunction | DiscoverDependencies メソッドの実行中に URN をフィルターにより除外するためのスクリプト オプションを取得します。値の設定も可能です。 | |
KnownObjectsList | サーバー内の既知の全オブジェクトの一覧を取得します。値の設定も可能です。 | |
Server | DependencyWalker ツール オブジェクトが関連付けられた Microsoft SQL Server のインスタンスを取得します。値の設定も可能です。 | |
Total | DependencyWalker()()()() オブジェクトで処理されたオブジェクトの数を取得します。値の設定も可能です。 | |
TotalCount | Dependency Walker によって検出されるオブジェクトの数を取得します。値の設定も可能です。 |
先頭に戻る
メソッド
名前 | 説明 | |
---|---|---|
DiscoverDependencies(array<SqlSmoObject> [] () [] [], DependencyType) | SQL Server のインスタンス上にある SQL Server オブジェクトの指定したオブジェクト配列に対する親または子の依存関係を表す階層オブジェクト ツリーを作成します。 | |
DiscoverDependencies(array<SqlSmoObject> [] () [] [], Boolean) | SQL Server のインスタンス上にある SQL Server オブジェクトの指定したオブジェクト配列に対する親または子の依存関係を表す階層オブジェクト ツリーを作成します。 | |
DiscoverDependencies(array<Urn> [] () [] [], DependencyType) | SQL Server のインスタンス上にある SQL Server オブジェクトの指定した Urn 配列に対する親または子の依存関係を表す階層オブジェクト ツリーを作成します。 | |
DiscoverDependencies(array<Urn> [] () [] [], Boolean) | SQL Server のインスタンス上にある SQL Server オブジェクトの指定した Urn 配列に対する親または子の依存関係を表す階層オブジェクト ツリーを作成します。 | |
DiscoverDependencies(UrnCollection, DependencyType) | SQL Server のインスタンス上にある SQL Server オブジェクトの指定した Urn コレクションに対する親または子の依存関係を表す階層オブジェクト ツリーを作成します。 | |
DiscoverDependencies(UrnCollection, Boolean) | SQL Server のインスタンス上にある SQL Server オブジェクトの指定した Urn コレクションに対する親または子の依存関係を表す階層オブジェクト ツリーを作成します。 | |
Equals | (Object から継承されています。) | |
Finalize | (Object から継承されています。) | |
GetHashCode | (Object から継承されています。) | |
GetServerObject | 依存関係検出操作を実行している SQL Server のインスタンスを表す Server オブジェクトを返します。 | |
GetType | (Object から継承されています。) | |
MemberwiseClone | (Object から継承されています。) | |
ToString | (Object から継承されています。) | |
WalkDependencies | 指定した DependencyTree オブジェクトから、オブジェクトとその依存関係の線形リストを作成します。 |
先頭に戻る
説明
DependencyWalker オブジェクトは、SQL Server の物理オブジェクトを表したものではありません。
スレッド セーフ
この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。