次の方法で共有


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 を表すクラスが含まれています。