SMO オブジェクト モデル名前空間
適用対象: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Microsoft Fabric SQL Database
SQL Server 管理オブジェクト (SMO) には、さまざまな名前空間があります。 それぞれの名前空間は、SMO 内の機能の各領域を表しています。
SQL Server 2022 (16.x) では、SMO アセンブリは C:\Program Files\Microsoft SQL Server\160\SDK\Assemblies フォルダーにあります。
名前空間
SMO 名前空間は次のとおりです。
クラス | 機能 |
---|---|
Microsoft.SqlServer.Management.Smo | Microsoft SQL Server をプログラムで操作するために使用されるインスタンス クラス、ユーティリティ クラス、および列挙型が含まれています。 |
Microsoft.SqlServer.Management.Common | 接続クラスなど、レプリケーション管理オブジェクト (RMO) および SMO に共通のクラスが含まれています。 |
Microsoft.SqlServer.Management.Smo.Agent | SQL Server エージェントを表すクラスが含まれています。 |
Microsoft.SqlServer.Management.Smo.Wmi | WMI プロバイダーを表すクラスが含まれています。 |
Microsoft.SqlServer.Management.Smo.RegisteredServers | 登録済みサーバーを表すクラスが含まれています。 |
Microsoft.SqlServer.Management.Smo.Mail | データベース メールを表すクラスが含まれています。 |
Microsoft.SqlServer.Management.Smo.Broker | Service Broker を表すクラスが含まれています。 |