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 Azure Synapse Analytics

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.