Freigeben über


SMO-Namespaces

SQL Server Management Objects (SMO) verfügt über verschiedene Namespaces. Die verschiedenen Namespaces stellen unterschiedliche Funktionalitätsbereiche innerhalb von SMO dar.

In SQL Server 2014 befinden sich die SMO-Assemblys im Ordner "C:\Programme\Microsoft SQL Server\120\SDK\Assemblies\".

Namespaces

Die SMO-Namespaces sind:

Klasse Funktion
Microsoft.SqlServer.Management.Smo Enthält Instanzklassen, Hilfsklassen und Enumerationen, die zum programmgesteuerten Bearbeiten von MicrosoftSQL Server verwendet werden.
Microsoft.SqlServer.Management.Common Enthält die Klassen, die für Replikationsverwaltungsobjekte (Replication Management Objects, RMO) und SMO gemeinsam sind, z. B. Verbindungsklassen.
Microsoft.SqlServer.Management.Smo.Agent Enthält Klassen, die den SQL Server-Agent darstellen.
Microsoft.SqlServer.Management.Smo.Wmi Enthält Klassen, die den WMI-Anbieter darstellen.
Microsoft.SqlServer.Management.Smo.RegisteredServers Enthält Klassen, die registrierten Server darstellen.
Microsoft.SqlServer.Management.Smo.Mail Enthält Klassen, die Datenbank-E-Mail darstellen.
Microsoft.SqlServer.Management.Smo.Broker Enthält Klassen, die den Service Broker darstellen.