Freigeben über


SMO-Namespaces

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

In SQL Server 2008 befinden sich die SMO-Assemblys im Ordner C:\Programme\Microsoft SQL Server\100\SDK\Assemblies\.

Namespaces

Es folgt eine Liste der SMO-Namespaces:

Klasse

Funktion

Microsoft.SqlServer.Management.Smo

Enthält Instanzklassen, Dienstprogrammklassen und Enumerationen, die verwendet werden, um MicrosoftSQL Server programmgesteuert zu bearbeiten.

Microsoft.SqlServer.Management.Common

Enthält die Klassen, die Replikationsverwaltungsobjekte (RMO) und SMO gemeinsam haben, 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 den 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 Service Broker darstellen.