Condividi tramite


Spazi dei nomi del modello a oggetti SMO

Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure database SQL di Azure Synapse Analytics in Microsoft Fabric

SQL Server Management Objects (SMO) include vari spazi dei nomi. I diversi spazi dei nomi rappresentano aree diverse della funzionalità di SMO.

In SQL Server 2022 (16.x), gli assembly SMO si trovano nella cartella C:\Programmi\Microsoft SQL Server\160\SDK\Assemblies.

Namespaces (Spazi dei nomi)

Di seguito sono elencati gli spazi dei nomi di SMO:

Classe Funzione
Microsoft.SqlServer.Management.Smo Contiene classi di istanza, classi di utilità ed enumerazioni usate per modificare a livello di codice Microsoft SQL Server.
Microsoft.SqlServer.Management.Common Contiene le classi comuni a RMO (Replication Management Objects) e SMO, ad esempio classi di connessione.
Microsoft.SqlServer.Management.Smo.Agent Contiene classi che rappresentano SQL Server Agent.
Microsoft.SqlServer.Management.Smo.Wmi Contiene classi che rappresentano il provider WMI.
Microsoft.SqlServer.Management.Smo.RegisteredServers Contiene classi che rappresentano il server registrato.
Microsoft.SqlServer.Management.Smo.Mail Contiene classi che rappresentano Posta elettronica database.
Microsoft.SqlServer.Management.Smo.Broker Contiene classi che rappresentano Service Broker.