Partager via


Espaces de noms du modèle objet SMO

S’applique à : SQL ServerAzure SQL Database Azure SQL Managed Instance Azure Synapse Analytics

SQL Server Management Objects (SMO) a différents espaces de noms. Les différents espaces de noms représentent différentes zones de fonctionnalités au sein de SMO.

Dans SQL Server 2022 (16.x), les assemblys SMO se trouvent dans le dossier C :\Program Files\Microsoft SQL Server\160\SDK\Assemblys.

Espaces de noms

Les espaces de noms SMO sont les suivants :

Classe Fonction
Microsoft.SqlServer.Management.Smo Contient des classes d’instance, des classes utilitaires et des énumérations utilisées pour manipuler Par programmation Microsoft SQL Server.
Microsoft.SqlServer.Management.Common Contient les classes communes à RMO et SMO, comme les classes de connexion.
Microsoft.SqlServer.Management.Smo.Agent Contient des classes qui représentent l’agent SQL Server.
Microsoft.SqlServer.Management.Smo.Wmi Contient les classes qui représentent le fournisseur WMI.
Microsoft.SqlServer.Management.Smo.RegisteredServers Contient les classes qui représentent le serveur inscrit.
Microsoft.SqlServer.Management.Smo.Mail Contient les classes qui représentent la messagerie de base de données.
Microsoft.SqlServer.Management.Smo.Broker Contient des classes qui représentent Service Broker.