Compartir a través de


Espacios de nombres del modelo de objetos de SMO

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsBase de datos de Azure SQL en Microsoft Fabric

Sql Server Management Objects (SMO) tiene varios espacios de nombres. Los diferentes espacios de nombres representan áreas de funcionalidad diferentes dentro de los SMO.

En SQL Server 2022 (16.x), los ensamblados SMO se encuentran en la carpeta C:\Archivos de programa\Microsoft SQL Server\160\SDK\Assemblies.

Namespaces

Los espacios de nombres de SMO son los siguientes:

Class Function
Microsoft.SqlServer.Management.Smo Contiene clases de instancia, clases de utilidad y enumeraciones que se usan para manipular Microsoft SQL Server mediante programación.
Microsoft.SqlServer.Management.Common Contiene las clases que son comunes a Replication Management Objects (RMO) y SMO, como clases de conexión.
Microsoft.SqlServer.Management.Smo.Agent Contiene clases que representan el Agente SQL Server.
Microsoft.SqlServer.Management.Smo.Wmi Contiene clases que representan el proveedor WMI.
Microsoft.SqlServer.Management.Smo.RegisteredServers Contiene clases que representan el servidor registrado.
Microsoft.SqlServer.Management.Smo.Mail Contiene clases que representan el correo electrónico de base de datos.
Microsoft.SqlServer.Management.Smo.Broker Contiene clases que representan Service Broker.