Поделиться через


Пространства имен модели объектов SMO

Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure Azure Synapse Analytics

Объекты управления SQL Server (SMO) имеют различные пространства имен. Разные пространства имен представляют разные типы функциональности в объектах SMO.

В SQL Server 2022 (16.x) сборки SMO находятся в папке C:\Program Files\Microsoft SQL Server\160\SDK\Assemblies.

Пространства имен

Пространства имен объектов SMO приведены ниже.

Класс Function
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 Содержит классы, представляющие компонент Database Mail.
Microsoft.SqlServer.Management.Smo.Broker Содержит классы, представляющие Компонент Service Broker.