Exportieren (0) Drucken
Alle erweitern
Erweitern Minimieren
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Microsoft.SqlServer.Management.Smo-Namespace

Der Microsoft.SqlServer.Management.Smo-Namespace enthält Klassen, die SQL Server Database Engine (Datenbankmodul)-Kernobjekte darstellen. Diese schließen Instanzen, Datenbanken, Tabellen, gespeicherte Prozeduren und Sichten ein.

Der Microsoft.SqlServer.Management.Smo-Namespace enthält die Objekte, die SQL Server Database Engine (Datenbankmodul)-Instanzobjektklassen und einige Hilfsprogrammklassen, die bestimmte Tasks darstellen, wie Skripterstellung darstellen. Wenn eine Verbindung mit der Instanz von SQL Server Database Engine (Datenbankmodul) hergestellt wurde, indem eine Serverobjektvariable verwendete, können für Objekte auf der Instanz zugegriffen werden, indem die SMO-Instanzobjekte verwendet. Beispielsweise können Sie das Database-Objekt mit den Zugriffsdatenbanken in der verbundenen Instanz von SQL Server Database Engine (Datenbankmodul) verwenden. Alle Instanzklassen werden der Server-Klasse in der Objekthierarchie verknüpft. Hilfsprogrammklassen sind außerhalb der Server-Klassenobjekthierarchie und stellen bestimmte Tasks, wie Sichern oder Skripts dar.

Die meisten der Klassen Microsoft.SqlServer.Management.Smo-Namespace befindet sich in den Microsoft.SqlServer.Smo.dll- und Microsoft.SqlServer.SmoExtended.dll-Dateien. Darüber hinaus sind einige der Enumerationsklassen in den Microsoft.SqlServer.SqlEnum.dll- und Microsoft.SqlServer.SmoEnum.dll-Assemblydateien. Sie müssen alle vier Dateien importieren, um auf alle Klassen im Namespace Microsoft.SqlServer.Management.Smo zuzugreifen.

Mit dem Microsoft.SqlServer.Management.Smo-Namespace verwenden, können Sie folgende Vorgänge ausführen:

  • Stellen Sie eine Verbindung mit einer Instanz von SQL Server Database Engine (Datenbankmodul) her.

  • Anzeigen und Ändern von Instanzeinstellungen und Konfigurationsoptionen.

  • Anzeigen und Ändern von Datenbankobjekten.

  • Führen Sie Tasks DDL (Datendefinitionssprache) in einer Instanz von SQL Server Database Engine (Datenbankmodul) aus.

  • Erstellen von Skripts für Datenbankabhängigkeiten.

  • Führen Sie Datenbankwartungstasks, wie Sicherungs- und Wiederherstellungsvorgänge aus.

  • Übertragen des Datenbankschemas und Daten.

  Klasse Beschreibung
Öffentliche Klasse AbstractCollectionBase Das AbstractCollectionBase-Objekt ist ein Basisklassenobjekt, das zur Erstellung von Auflistungsobjekten verwendet wird.
Öffentliche Klasse AffinityInfo Das AffinityInfo-Objekt stellt die Affinitätseinstellungen für alle CPUs und NUMA-Knoten auf einer SQL Server-Instanz dar. Der Zugriff auf das AffinityInfo-Objekt erfolgt über das Server-Objekt.
Öffentliche Klasse ApplicationRole Das ApplicationRole-Objekt stellt eine Sicherheitsrolle dar, über die unabhängig von den Benutzerberechtigungen Zugriffsberechtigungen in einer Anwendung festgelegt werden.
Öffentliche Klasse ApplicationRoleCollection Die ApplicationRoleCollection-Klasse stellt eine Auflistung von ApplicationRole-Objekten dar, die alle Anwendungsrollen für die Datenbank darstellen, auf die verwiesen wird.
Öffentliche Klasse ApplicationRoleEvents Das ApplicationRoleEvents-Objekt stellt die erforderlichen Einstellungen für die Ereignisbenachrichtigung für Microsoft SQL Server-Anwendungsrollen dar.
Öffentliche Klasse ArrayListCollectionBase Das ArrayListCollectionBase-Objekt stellt eine Basisklasse dar, die zur Erstellung von Auflistungen auf der Basis von Arraylisten verwendet wird.
Öffentliche Klasse AsymmetricKey Das AsymmetricKey-Objekt stellt einen asymmetrischen SQL Server-Schlüssel dar.
Öffentliche Klasse AsymmetricKeyCollection Die AsymmetricKeyCollection-Klasse stellt eine Auflistung von AsymmetricKey-Objekten dar, die alle asymmetrischen Schlüssel für die Datenbank darstellen, auf die verwiesen wird.
Öffentliche Klasse AsyncStatus Das AsyncStatus-Objekt stellt den Status eines asynchronen Prozesses dar.
Öffentliche Klasse Audit Das Audit-Objekt stellt ein SQL Server-Überwachungsprotokoll dar.
Öffentliche Klasse AuditCollection Die AuditCollection-Klasse stellt eine Auflistung von Audit-Objekten dar, die alle Überwachungen für die SQL Server-Instanz darstellen.
Öffentliche Klasse AuditExtender Fügt dem Überwachungsobjekt Methoden und Eigenschaften hinzu.
Öffentliche Klasse AuditSpecification Die AuditSpecification-Klasse definiert die Überwachungsgruppen und gibt die Serverüberwachung an, der sie angehören.
Öffentliche Klasse AvailabilityDatabase Stellt die Verfügbarkeitsdatenbank dar.
Öffentliche Klasse AvailabilityDatabaseCollection Stellt die Auflistung von in der Verfügbarkeitsgruppe enthaltenen Datenbanken dar.
Öffentliche Klasse AvailabilityGroup Zeigt die Verfügbarkeitsgruppe an, die die Datenbanken und die Replikate enthält.
Öffentliche Klasse AvailabilityGroupCollection Zeigt eine Auflistung von angegebenen Objekten in der Verfügbarkeitsgruppe an.
Öffentliche Klasse AvailabilityGroupListener Stellt das Objekt des Verfügbarkeitsgruppenlisteners dar.
Öffentliche Klasse AvailabilityGroupListenerCollection Stellt eine Auflistung von AvailabilityGroupListener-Objekten dar.
Öffentliche Klasse AvailabilityGroupListenerIPAddress Stellt die IP-Adresse eines Verfügbarkeitsgruppenlisteners dar.
Öffentliche Klasse AvailabilityGroupListenerIPAddressCollection Stellt eine Auflistung von AvailabilityGroupListenerIPAddress-Objekten dar.
Öffentliche Klasse AvailabilityGroupListenerIPAddressCollectionBase Stellt eine Klasse dar, die allgemeine Funktionen von allen Schemaauflistungsklassen enthält.
Öffentliche Klasse AvailabilityGroupState Stellt eine Adapterklasse dar, die das logische IAvailabilityGroupState-Facet für eine Verfügbarkeitsgruppe implementiert.
Öffentliche Klasse AvailabilityReplica Zeigt das Verfügbarkeitsreplikat und seine Eigenschaften an.
Öffentliche Klasse AvailabilityReplicaCollection Stellt die AvailabilityReplicaCollection-Objekte dar.
Öffentliche Klasse Backup Das Backup-Objekt ermöglicht den programmgesteuerten Zugriff auf Microsoft SQL Server-Sicherungsvorgänge.
Öffentliche Klasse BackupDevice Das BackupDevice-Objekt ermöglicht programmgesteuerten Zugriff auf SQL Server-Sicherungsmedien.
Öffentliche Klasse BackupDeviceCollection Die BackupDeviceCollection-Klasse stellt eine Auflistung von BackupDevice-Objekten dar, die alle Sicherungsmedien für eine SQL Server-Instanz darstellen.
Öffentliche Klasse BackupDeviceItem Das BackupDeviceItem-Objekt ermöglicht programmgesteuerten Zugriff auf benannte SQL Server-Sicherungsmedien.
Öffentliche Klasse BackupDeviceList Das BackupDeviceList-Objekt ermöglicht programmgesteuerten Zugriff auf eine Liste von Sicherungsmedien.
Öffentliche Klasse BackupMedia Stellt ein Sicherungsmedium dar.
Öffentliche Klasse BackupMediaSet Stellt einen Sicherungsmediensatz dar.
Öffentliche Klasse BackupMediaSet.IncompleteBackupMediaSetException Die Ausnahme, die ausgelöst wird, wenn der Sicherungsmediensatz nicht vollständig ist.
Öffentliche Klasse BackupRestoreBase Die BackupRestoreBase-Klasse ist eine Basisklasse, die die von Sicherungs- und Wiederherstellungsvorgängen gemeinsam verwendete Funktionalität darstellt.
Öffentliche Klasse BackupSet Stellt den Sicherungssatz dar.
Öffentliche Klasse BackupSetCollection Stellt eine Auflistung von Sicherungssätzen dar.
Öffentliche Klasse Certificate Das Certificate-Objekt stellt ein SQL Server-Zertifikat dar.
Öffentliche Klasse CertificateCollection Die CertificateCollection-Klasse stellt eine Auflistung von Certificate-Objekten dar, die alle Zertifikate für eine SQL Server-Instanz darstellen.
Öffentliche Klasse CertificateEvents Das CertificateEvents-Objekt stellt die Einstellungen dar, die für die SQL Server Certificate-Ereignisbenachrichtigung erforderlich sind.
Öffentliche Klasse Check Das Check-Objekt stellt eine SQL Server-CHECK-Einschränkung dar. 
Öffentliche Klasse CheckCollection Die CheckCollection-Klasse stellt eine Auflistung von Check-Objekten dar, die alle für das übergeordnete Objekt definierten CHECK-Einschränkungen darstellen.
Öffentliche Klasse CollectionNotAvailableException Die CollectionNotAvailableException-Klasse ist eine Ausnahme, die bei einem Versuch ausgelöst wird, eine nicht verfügbare Auflistung abzurufen.
Öffentliche Klasse Column Das Column-Objekt stellt eine SQL Server-Spalte dar.
Öffentliche Klasse ColumnCollection Die ColumnCollection-Klasse stellt eine Auflistung von Column-Objekten dar, die alle für eine Tabelle definierten Spalten darstellen.
Öffentliche Klasse ConfigProperty Das ConfigProperty-Objekt enthält Informationen zu einer Microsoft SQL Server-Konfigurationsoption, z. B. maximale, minimale, aktuelle und neue Werte.
Öffentliche Klasse ConfigPropertyCollection Die ConfigPropertyCollection-Klasse stellt eine Auflistung von ConfigProperty-Objekten dar, die alle für die SQL Server-Instanz definierten Konfigurationseigenschaften darstellen.
Öffentliche Klasse Configuration Stellt die Configuration-Klasse dar, die Konfigurationsinformationen für die SQL Server-Instanz beinhaltet.
Öffentliche Klasse ConfigurationBase Die ConfigurationBase-Klasse ist eine Basisklasse, die Konfigurationsinformationen für die SQL Server-Instanz darstellt.
Öffentliche Klasse Cpu Die Cpu-Klasse enthält Informationen zu einer CPU auf einer SQL Server-Instanz.
Öffentliche Klasse CpuCollection Die CpuCollection-Klasse stellt eine Auflistung von Cpu-Objekten dar, die alle für eine SQL Server-Instanz definierten CPUs darstellen.
Öffentliche Klasse Credential Das Credential-Objekt stellt Microsoft  SQL Server-Anmeldeinformationen dar.
Öffentliche Klasse CredentialCollection Die CredentialCollection-Klasse stellt eine Auflistung von Credential-Objekten dar, die alle für die Microsoft SQL Server-Instanz definierten Anmeldeinformationen darstellen.
Öffentliche Klasse CryptographicProvider Das CryptographicProvider-Objekt stellt einen SQL Server-Kryptografieanbieter dar.
Öffentliche Klasse CryptographicProviderCollection Eine Auflistung vom Typ CryptographicProviderCollection, die eine Auflistung von CryptographicProvider-Objekten darstellt.
Öffentliche Klasse Database Stellt eine SQL Server-Datenbank dar.
Öffentliche Klasse DatabaseActiveDirectory Veraltet Das DatabaseActiveDirectory-Objekt ermöglicht programmgesteuerten Zugriff auf die Active Directory-Einstellungen für eine Datenbank.
Öffentliche Klasse DatabaseAdapter Der Typ des Datenbankadapters, der als Verwaltungsfacet verwendet werden soll.
Öffentliche Klasse DatabaseAdapterBase Stellt eine Datenbankadapterbasis dar.
Öffentliche Klasse DatabaseAuditSpecification Das DatabaseAuditSpecification-Objekt stellt ein überwachbares Ereignis für die Datenbank dar.
Öffentliche Klasse DatabaseAuditSpecificationCollection Die DatabaseAuditSpecificationCollection-Klasse stellt eine Auflistung von DatabaseAuditSpecification-Objekten dar, die alle für die Datenbank definierten Überwachungsspezifikationen darstellen.
Öffentliche Klasse DatabaseAuditSpecificationExtender Fügt dem DatabaseAuditSpecification-Objekt Methoden und Eigenschaften hinzu.
Öffentliche Klasse DatabaseCollection Die DatabaseCollection-Klasse stellt eine Auflistung von Database-Objekten dar, die alle für die SQL Server-Instanz definierten Datenbanken darstellen.
Öffentliche Klasse DatabaseDdlTrigger Das DatabaseDdlTrigger-Objekt stellt einen SQL Server-DDL-Trigger (Data Definition Language) auf Datenbankebene dar.
Öffentliche Klasse DatabaseDdlTriggerCollection Die DatabaseDdlTriggerCollection-Klasse stellt eine Auflistung von DatabaseDdlTrigger-Objekten dar, die alle für eine Tabelle definierten DDL-Trigger (Data Definition Language) auf Datenbankebene darstellen.
Öffentliche Klasse DatabaseDdlTriggerEvent Stellt das DatabaseDdlTriggerEvent-Objekt dar, das die Ereignisse für SQL Server-DDL-Trigger auf Datenbankebene darstellt, die in einen Ereignissatz für DDL-Trigger auf Datenbankebene aufgenommen werden können.
Öffentliche Klasse DatabaseDdlTriggerEventSet Das DatabaseDdlTriggerEventSet-Objekt stellt einen SQL Server-Ereignissatz für DLL-Trigger (Data Definition Language) auf Datenbankebene dar. 
Öffentliche Klasse DatabaseEncryptionKey Erstellt einen Verschlüsselungsschlüssel für die Datenbank.
Öffentliche Klasse DatabaseEncryptionKeyExtender Erweitert die Klasse für Datenbank-Verschlüsselungsschlüssel.
Öffentliche Klasse DatabaseEvent Das DatabaseEvent-Objekt stellt die SQL Server-Datenbankereignisse dar, die in einen Datenbankereignissatz aufgenommen werden können.
Öffentliche Klasse DatabaseEventArgs Das DatabaseEventArgs-Objekt stellt die Argumente dar, die durch das von der Datenbank ausgelöste Ereignis übergeben werden.
Öffentliche Klasse DatabaseEvents Das DatabaseEvents-Objekt stellt die Einstellungen dar, die für die Ereignisbenachrichtigung für Microsoft SQL Server-Datenbanken erforderlich sind.
Öffentliche Klasse DatabaseEventSet Das DatabaseEventSet-Objekt stellt einen SQL Server-Satz von Datenbankereignissen dar. 
Öffentliche Klasse DatabaseFile Das DatabaseFile-Objekt ist eine Basisklasse, die zur Erstellung von DataFile-Objekten und LogFile-Objekten verwendet wird.
Öffentliche Klasse DatabaseFileMappingsDictionary Durch diese von Dictionary geerbte Klasse werden Datenbank-Dateipfade des Quellservers dem entsprechenden, vom Benutzer angegebenen Zielserver-Speicherort zugeordnet.
Öffentliche Klasse DatabaseMaintenanceAdapter Das Facet zur Datenbankwartung verfügt über logische Eigenschaften. Es erbt von der DatabaseAdapter-Klasse.
Öffentliche Klasse DatabaseMapping Das DatabaseMapping-Objekt stellt eine SQL Server-Datenbankzuordnung dar.
Öffentliche Klasse DatabaseMirroringPayload Das DatabaseMirroringPayload-Objekt stellt die Nutzlasteinstellungen für die Datenbankspiegelung dar.
Öffentliche Klasse DatabaseOptions Das DatabaseOptions-Objekt stellt SQL Server-Datenbankoptionen dar.
Öffentliche Klasse DatabasePerformanceAdapter Das Datenbankleistungsfacet implementiert logische Eigenschaften, die Einfluss auf die Verwaltung der Datenbankleistung haben.
Öffentliche Klasse DatabasePermission Das DatabasePermission-Objekt stellt eine SQL Server-Datenbankberechtigung dar. Die Datenbankberechtigung kann einem Satz von Datenbankberechtigungen hinzugefügt und anschließend für Benutzer gewährt, widerrufen oder verweigert werden.
Öffentliche Klasse DatabasePermissionInfo Das DatabasePermissionInfo-Objekt stellt Informationen zu einer SQL Server-Datenbankberechtigung dar.
Öffentliche Klasse DatabasePermissionSet Das DatabasePermissionSet-Objekt stellt einen SQL Server-Satz von Datenbankberechtigungen dar.
Öffentliche Klasse DatabaseReplicaState Stellt den Laufzeitstatus einer Datenbank dar, die Teil einer Verfügbarkeitsgruppe ist. Diese Datenbank befindet sich möglicherweise in einem der Replikate, aus denen sich die Verfügbarkeitsgruppe zusammensetzt.
Öffentliche Klasse DatabaseReplicaStateCollection Stellt eine Auflistung von Objekten dar, die alle für die übergeordnete Datenbank definierten Angaben zum Datenbankreplikatstatus darstellen.
Öffentliche Klasse DatabaseReplicaStateCollectionBase Stellt eine Auflistung von DatabaseReplicaState-Objekten dar, die alle für die übergeordnete Datenbank definierten Angaben zum Datenbankreplikatstatus darstellen.
Öffentliche Klasse DatabaseRestorePlanner Stellt den Planer zur Datenbankwiederherstellung dar.
Öffentliche Klasse DatabaseRole Das DatabaseRole-Objekt stellt eine Sicherheitsrolle für SQL Server-Datenbanken dar.
Öffentliche Klasse DatabaseRoleCollection Die DatabaseRoleCollection-Klasse stellt eine Auflistung von DatabaseRole-Objekten dar, die alle für die übergeordnete Datenbank definierten Datenbankrollen darstellen.
Öffentliche Klasse DatabaseSecurityAdapter Umfasst Eigenschaften und Methoden, mit denen das Datenbanksicherheits-Facet verfügbar gemacht wird.
Öffentliche Klasse DatabaseSnapshotExtender Fügt dem DatabaseSnapshot-Objekt Methoden und Eigenschaften hinzu.
Öffentliche Klasse DataFile Das DataFile-Objekt stellt eine SQL Server-Datendatei dar.
Öffentliche Klasse DataFileCollection Die DataFileCollection-Klasse stellt eine Auflistung von DataFile-Objekten dar, die alle für das übergeordnete Objekt definierten Datendateien darstellen.
Öffentliche Klasse DataTransferBase Stellt die Datenübertragungsbasis dar.
Öffentliche Klasse DataType Das DataType-Objekt stellt einen SQL Server-Datentyp dar.
Öffentliche Klasse DdlTriggerBase DdlTriggerBase ist eine Basisklasse, die vom DatabaseDdlTrigger-Objekt geerbt wird. Sie stellt einen SQL Server-DDL-Trigger (Data Definition Language) auf Datenbankebene dar.
Öffentliche Klasse Default Das Default-Objekt stellt ein SQL Server-Standardobjekt dar.
Öffentliche Klasse DefaultCollection Die DefaultCollection-Klasse stellt eine Auflistung von Default-Objekten dar.
Öffentliche Klasse DefaultConstraint Das DefaultConstraint-Objekt stellt eine SQL Server-Standardeinschränkung dar.
Öffentliche Klasse DefaultLanguage Stellt die Liste alle vom Microsoft Search-Dienst unterstützten Standardsprachen dar.
Öffentliche Klasse DefaultRuleBase Die DefaultRuleBase-Klasse ist eine von der Rule-Klasse und der Default-Klasse geerbte Basisklasse.
Öffentliche Klasse DependencyCollection Die DependencyCollection-Klasse stellt eine Auflistung von Dependency-Objekten dar, die zum Ableiten der Knotenklassen in SMO-Skriptvorgängen verwendet werden.
Öffentliche Klasse DependencyCollectionNode Die DependencyCollectionNode-Klasse stellt einen Knoten in der Auflistung von Abhängigkeiten dar, der während Skriptvorgängen abgeleitet wird.
Öffentliche Klasse DependencyNode Die DependencyNode-Klasse stellt einen durch eine URN-Adresse definierten Knoten dar.
Öffentliche Klasse DependencyTree Das DependencyTree-Objekt stellt eine Baumstruktur dar, die SQL Server-Objekte und deren hierarchische Beziehungen untereinander enthält.
Öffentliche Klasse DependencyTreeNode Die DependencyTreeNode-Klasse stellt die untergeordneten und gleichgeordneten SQL Server-Objekte innerhalb einer DependencyTree-Objekthierarchie dar.
Öffentliche Klasse DependencyWalker Das DependencyWalker-Objekt ist ein Tool zum Ausführen von Skriptvorgängen, die Abhängigkeiten enthalten, z. B. das Identifizieren abhängiger Beziehungen. Das Tool wird gestartet und konvertiert diese Ausgabe in eine Liste.
Öffentliche Klasse Endpoint Die Endpoint-Klasse stellt einen Endpunktdienst dar, der systemeigene Lauschvorgänge für Anforderungen unterstützt.
Öffentliche Klasse EndpointCollection Die EndpointCollection-Klasse stellt eine Auflistung von Endpoint-Objekten dar, die alle HTTP-Endpunkte darstellen.
Öffentliche Klasse EndpointPayload Das EndpointPayload-Objekt stellt eine Endpunktnutzlast dar.
Öffentliche Klasse EndpointProtocol Das EndpointProtocol-Objekt stellt ein HTTP-Endpunktprotokoll dar.
Öffentliche Klasse EventProperty Die EventProperty-Klasse stellt eine Eigenschaft eines Ereignisses dar.
Öffentliche Klasse EventPropertyCollection Das EventPropertyCollection-Objekt stellt die Eigenschaften von Ereignisobjekten dar.
Öffentliche Klasse EventSetBase Die EventSetBase-Klasse ist eine Basisklasse, mit der Ereignissatzobjekte abgeleitet werden.
Öffentliche Klasse ExtendedProperty Das ExtendedProperty-Objekt stellt die erweiterten Eigenschaften dar, die für jedes Objekt definiert werden, das über eine ExtendedProperties-Auflistungseigenschaft verfügt.
Öffentliche Klasse ExtendedPropertyCollection Die ExtendedPropertyCollection-Klasse stellt eine Auflistung von ExtendedPropertyCollection-Objekten dar, die alle erweiterten Eigenschaften darstellen.
Öffentliche Klasse ExtendedStoredProcedure Das ExtendedStoredProcedure-Objekt stellt eine erweiterte gespeicherte Prozedur für die Microsoft SQL Server-Instanz dar.
Öffentliche Klasse ExtendedStoredProcedureCollection Die ExtendedStoredProcedureCollection-Klasse stellt eine Auflistung von ExtendedStoredProcedure-Objekten dar, die alle für die übergeordnete Datenbank definierten, erweiterten gespeicherten Prozeduren darstellen.
Öffentliche Klasse FailedOperationException Die FailedOperationException-Klasse stellt die Ausnahme dar, die bei einem fehlerhaften Vorgang ausgelöst wird. Fehlerhafte Datenbankvorgänge umfassen CREATE, DROP, ALTER, SCRIPT, REFRESH und RENAME. Diese Ausnahme kann auch ausgelöst werden, wenn öffentliche Methoden in SMO fehlschlagen.
Öffentliche Klasse Federation Stellt ein Verbundobjekt in der SQL Azure-Datenbank dar.
Öffentliche Klasse FederationCollection Stellt eine Auflistung von Verbundobjekten dar.
Öffentliche Klasse FileGroup Das FileGroup-Objekt stellt eine SQL Server-Dateigruppe dar. Weitere Informationen zu Dateigruppen finden Sie unter Verwenden von Dateigruppen und Dateien zur Speicherung von Daten.
Öffentliche Klasse FileGroupCollection Die FileGroupCollection-Klasse stellt eine Auflistung von FileGroup-Objekten dar, die alle für die übergeordnete Datenbank definierten Dateigruppen darstellen.
Öffentliche Klasse ForeignKey Das ForeignKey-Objekt stellt einen SQL Server-Fremdschlüssel dar.
Öffentliche Klasse ForeignKeyCollection Die ForeignKeyCollection-Klasse stellt eine Auflistung von ForeignKey-Objekten dar, die alle für das übergeordnete Objekt definierten Fremdschlüssel darstellen.
Öffentliche Klasse ForeignKeyColumn Das ForeignKeyColumn-Objekt stellt eine SQL Server-Fremdschlüsselspalte dar.
Öffentliche Klasse ForeignKeyColumnCollection Die ForeignKeyColumnCollection-Klasse stellt eine Auflistung von ForeignKeyColumn-Objekten dar, die alle für das übergeordnete Objekt definierten Fremdschlüsselspalten darstellen.
Öffentliche Klasse FrequencyPair Das FrequencyPair-Objekt ist ein Hilfsprogramm, mit dem gemessen wird, wie häufig Informationen zur Anzahl und Dauer gespeichert werden.
Öffentliche Klasse FullTextCatalog Das FullTextCatalog-Objekt stellt einen Microsoft Search-Volltextkatalog dar.
Öffentliche Klasse FullTextCatalogCollection Die FullTextCatalogCollection-Klasse stellt eine Auflistung von FullTextCatalog-Objekten dar, die alle für das übergeordnete Objekt definierten Volltextkataloge darstellen.
Öffentliche Klasse FullTextIndex Das FullTextIndex-Objekt stellt einen Microsoft Search-Volltextindex dar.
Öffentliche Klasse FullTextIndexColumn Das FullTextIndexColumn-Objekt stellt eine Microsoft Search-Volltextindexspalte dar. 
Öffentliche Klasse FullTextIndexColumnCollection Die FullTextIndexColumnCollection-Klasse stellt eine Auflistung von FullTextIndexColumn-Objekten dar, die alle für das übergeordnete Objekt definierten Volltextindexspalten darstellen.
Öffentliche Klasse FullTextService Das FullTextService-Objekt ermöglicht den programmgesteuerten Zugriff auf die Volltexteinstellungen von Microsoft Search.
Öffentliche Klasse FullTextStopList Das FullTextStopList-Objekt stellt eine Volltext-Stoppliste dar.
Öffentliche Klasse FullTextStopListCollection Die FullTextStopListCollection-Klasse stellt eine Auflistung von FullTextStopList-Objekten dar, die alle für die übergeordnete Datenbank definierten Volltext-Stopplisten darstellen.
Öffentliche Klasse HttpProtocol Das HttpProtocol-Objekt stellt ein HTTP-Protokoll für eine Instanz von Microsoft SQL Server dar.
Öffentliche Klasse Index Das Index-Objekt stellt einen SQL Server-Index dar.
Öffentliche Klasse IndexCollection Die IndexCollection-Klasse stellt eine Auflistung von Index-Objekten dar, die alle für die SQL Server-Instanz definierten Indizes darstellen.
Öffentliche Klasse IndexedColumn Das IndexedColumn-Objekt stellt eine zu einem Index gehörige SQL Server-Spalte dar. 
Öffentliche Klasse IndexedColumnCollection Die IndexedColumnCollection-Klasse stellt eine Auflistung von IndexedColumn-Objekten dar, die alle für die SQL Server-Instanz definierten, indizierten Spalten darstellen.
Öffentliche Klasse IndexEvents Das IndexEvents-Objekt stellt die Einstellungen dar, die für die Ereignisbenachrichtigung für SQL Server-Indizes erforderlich sind.
Öffentliche Klasse Information Die Information-Klasse enthält nicht konfigurierbare Informationen zur SQL Server-Instanz. Dazu gehören Systeminformationen und Optionen, die während des Setups festgelegt werden, z. B. die Sortierung.
Öffentliche Klasse InternalSmoErrorException Die InternalSmoErrorException-Klasse stellt die Ausnahme dar, die bei einem Fehler während der internen Phase eines SMO-Vorgangs ausgelöst wird.
Öffentliche Klasse InvalidRestorePlanException Die Ausnahme, die beim Versuch ausgelöst wird, einen ungültigen Wiederherstellungsplan auszuführen oder zu überprüfen.
Öffentliche Klasse InvalidScriptingOptionException Das InvalidScriptingOptionException-Element stellt eine Ausnahme dar, die auf eine ungültige Skriptoption zurückzuführen ist.
Öffentliche Klasse InvalidSmoOperationException Die InvalidSmoOperationException-Klasse stellt die Ausnahme dar, die ausgelöst wird, wenn ein SMO-Vorgang ungültig ist.
Öffentliche Klasse InvalidVersionSmoOperationException Die InvalidVersionSmoOperationException-Klasse stellt die Ausnahme dar, die ausgelöst wird, wenn die Version für einen SMO-Vorgang nicht gültig ist.
Öffentliche Klasse JobScheduleCollectionBase Die JobScheduleCollectionBase-Klasse stellt eine Basisklasse dar, die zur Erstellung der JobScheduleCollection-Klasse verwendet wird.
Öffentliche Klasse Language Ein Language-Objekt stellt eine von SQL Server unterstützte Sprache dar. Die SQL Server-Sprache bestimmt die Datums- und Uhrzeitformate sowie die Sprache, in denen die Systemmeldungen angezeigt werden.
Öffentliche Klasse LanguageCollection Die LanguageCollection-Klasse stellt eine Auflistung von Language-Objekten dar, die alle für die SQL Server-Instanz definierten Sprachen darstellen.
Öffentliche Klasse LinkedServer Ein LinkedServer-Objekt stellt ein anderes Datenbanksystem als SQL Server dar und wird über einen OLE DB-Treiber mit der aktuellen SQL Server-Instanz verknüpft.
Öffentliche Klasse LinkedServerCollection Die LinkedServerCollection-Klasse stellt eine Auflistung von LinkedServer-Objekten dar, die alle in der SQL Server-Instanz registrierten Verbindungsserver darstellen.
Öffentliche Klasse LinkedServerLogin Das LinkedServerLogin-Objekt stellt ein SQL Server-Anmeldekonto dar, das über die Berechtigung verfügt, eine Verbindung mit dem Verbindungsserver herzustellen.
Öffentliche Klasse LinkedServerLoginCollection Die LinkedServerLoginCollection-Klasse stellt eine Auflistung von LinkedServerLogin-Objekten dar, die alle für den Verbindungsserver definierten Verbindungsserveranmeldungen darstellen.
Öffentliche Klasse LogFile Das LogFile-Objekt stellt eine SQL Server-Protokolldatei dar.
Öffentliche Klasse LogFileCollection Die LogFileCollection-Klasse stellt eine Auflistung von LogFile-Objekten dar, die alle für die Microsoft SQL Server-Instanz definierten Protokolldateien darstellen.
Öffentliche Klasse Login Das Login-Objekt stellt ein SQL Server-Anmeldekonto dar, dem über die Windows-Authentifizierung oder SQL Server-Authentifizierung Zugriff auf die SQL Server-Instanz gewährt wurde.
Öffentliche Klasse LoginCollection Die LoginCollection-Klasse stellt eine Auflistung von Login-Objekten dar, die alle für die SQL Server-Instanz definierten Anmeldekonten darstellen.
Öffentliche Klasse LoginEvents Das LoginEvents-Objekt stellt die erforderlichen Einstellungen für die Ereignisbenachrichtigung der SQL Server-Anmeldenamen dar.
Öffentliche Klasse MasterKey Das MasterKey-Objekt stellt einen SQL Server-Datenbank-Hauptschlüssel dar.
Öffentliche Klasse MessageCollectionBase Die MessageCollectionBase-Klasse ist eine Basisklasse, die zur Erstellung von Meldungsauflistungsklassen verwendet wird.
Öffentliche Klasse MessageObjectBase Die MessageObjectBase-Klasse ist eine von Nachrichtenklassen geerbte Basisklasse.
Öffentliche Klasse MissingObjectException Die MissingObjectException-Klasse stellt die Ausnahme dar, die bei Fehlen eines Objekts ausgelöst wird.
Öffentliche Klasse NamedSmoObject Das NamedSmoObject-Objekt stellt ein benanntes SMO-Objekt dar.
Öffentliche Klasse NextRestoreEventArgs Stellt die nächsten Wiederherstellungsereignisargumente dar.
Öffentliche Klasse NumaNode Das NumaNode-Objekt stellt die Einstellungen eines NUMA-Knotens für eine SQL Server-Instanz dar.
Öffentliche Klasse NumaNodeCollection Das NumaNodeCollection-Objekt enthält Informationen zu einem NUMA-Knoten für eine SQL Server-Instanz.
Öffentliche Klasse NumberedObjectCollectionBase Die NumberedObjectCollectionBase-Klasse ist eine Basisklasse, die die allgemeine Funktionalität für Auflistungen nummerierter Objekte darstellt, z. B. das NumberedStoredProcedure-Objekt.
Öffentliche Klasse NumberedStoredProcedure Die NumberedStoredProcedure-Klasse stellt eine nummerierte gespeicherte Microsoft SQL Server-Prozedur dar.
Öffentliche Klasse NumberedStoredProcedureCollection Die NumberedStoredProcedureCollection-Klasse stellt eine Auflistung von NumberedStoredProcedure-Objekten dar, die alle nummerierten gespeicherten Prozeduren darstellen, die für eine Tabelle definiert wurden.
Öffentliche Klasse NumberedStoredProcedureParameter Das NumberedStoredProcedureParameter-Objekt stellt einen Parameter für eine nummerierte gespeicherte SQL Server-Prozedur dar.
Öffentliche Klasse NumberedStoredProcedureParameterCollection Die NumberedStoredProcedureParameterCollection-Klasse stellt eine Auflistung von NumberedStoredProcedure-Objekten dar, die alle für das übergeordnete Objekt definierten, nummerierten gespeicherten Prozeduren darstellen.
Öffentliche Klasse ObjectAlteredEventArgs Das ObjectAlteredEventArgs-Objekt stellt die Argumente dar, die beim Ändern eines Objekts vom ausgelösten Ereignis übergeben werden.
Öffentliche Klasse ObjectCreatedEventArgs Das ObjectCreatedEventArgs-Objekt stellt die Argumente dar, die beim Erstellen eines Objekts vom ausgelösten Ereignis übergeben werden.
Öffentliche Klasse ObjectDroppedEventArgs Das ObjectDroppedEventArgs-Objekt stellt die Argumente dar, die beim Löschen eines Objekts vom ausgelösten Ereignis übergeben werden.
Öffentliche Klasse ObjectEvent Das ObjectEvent-Objekt stellt die SQL Server-Objektereignisse dar, die in einen Objektereignissatz aufgenommen werden können.
Öffentliche Klasse ObjectEventSet Das ObjectEventSet-Objekt stellt einen SQL Server-Objektereignissatz dar.
Öffentliche Klasse ObjectPermission Das ObjectPermission-Objekt stellt eine SQL Server-Objektberechtigung dar.
Öffentliche Klasse ObjectPermissionInfo Das ObjectPermissionInfo-Objekt stellt Informationen zu einer SQL Server-Objektberechtigung dar.
Öffentliche Klasse ObjectPermissionSet Das ObjectPermissionSet-Objekt stellt einen Satz von Objektberechtigungen in Microsoft SQL Server dar.
Öffentliche Klasse ObjectRenamedEventArgs Das ObjectRenamedEventArgs-Objekt stellt die Argumente dar, die beim Umbenennen eines Objekts vom ausgelösten Ereignis übergeben werden.
Öffentliche Klasse OleDbProviderSettings Stellt die Einstellungen für einen SQL Server-OLE DB-Anbieter dar.
Öffentliche Klasse OleDbProviderSettingsCollection Die OleDbProviderSettingsCollection-Klasse stellt eine Auflistung von OleDbProviderSettings-Objekten dar, die alle für den Verbindungsserver definierten Einstellungen für OLE DB-Anbieter darstellen.
Öffentliche Klasse OrderColumn OrderColumn zeigt auf eine Spalte, deren Sortierfolge innerhalb einer mit der CREATE FUNCTION-Klausel und der ORDER BY-Klausel erstellten Tabellenwertfunktion angegeben wurde.
Öffentliche Klasse OrderColumnCollection Stellt eine OrderColumn-Auflistung dar.
Öffentliche Klasse PageRestorePlanner Stellt den Planer zur Seitenwiederherstellung dar.
Öffentliche Klasse Parameter Die Parameter-Klasse stellt einen Parameter dar. Es handelt sich um eine Basisklasse, die von der StoredProcedureParameter-Klasse und der UserDefinedFunctionParameter-Klasse geerbt wird und allgemeine Funktionen beider Klassen enthält.
Öffentliche Klasse ParameterBase Die ParameterBase-Klasse ist eine von der Parameter-Klasse und der UserDefinedAggregate-Klasse geerbte Basisklasse. Sie enthält allgemeine Funktionen beider Klassen.
Öffentliche Klasse ParameterCollectionBase Die ParameterCollectionBase-Klasse ist eine Basisklasse, die zur Erstellung von Parameterauflistungsklassen verwendet wird.
Öffentliche Klasse PartitionFunction Das PartitionFunction-Objekt ermöglicht programmgesteuerten Zugriff auf Partitionsfunktionen.
Öffentliche Klasse PartitionFunctionCollection Die PartitionFunctionCollection-Klasse stellt eine Auflistung von PartitionFunction-Objekten dar, die alle für die SQL Server-Instanz definierten Partitionsfunktionen darstellen.
Öffentliche Klasse PartitionFunctionEvents Das PartitionFunctionEvents-Objekt stellt die erforderlichen Einstellungen für die Ereignisbenachrichtigung der SQL Server-Partitionsfunktionen dar.
Öffentliche Klasse PartitionFunctionParameter Das PartitionFunctionParameter-Objekt ermöglicht programmgesteuerten Zugriff auf Partitionsfunktionsparameter.
Öffentliche Klasse PartitionFunctionParameterCollection Die PartitionFunctionParameterCollection-Klasse stellt eine Auflistung von PartitionFunctionParameter-Objekten dar, die alle für die Partitionsfunktion definierten Partitionsfunktionsparameter darstellen.
Öffentliche Klasse PartitionNumberedObjectCollectionBase PartitionNumberedObjectCollectionBase ist eine Basisklasse, die von der PhysicalPartitionCollection-Klasse geerbt wird.
Öffentliche Klasse PartitionScheme Das PartitionScheme-Objekt ermöglicht den programmgesteuerten Zugriff auf Partitionsschemas.
Öffentliche Klasse PartitionSchemeCollection Die PartitionSchemeCollection-Klasse stellt eine Auflistung von PartitionScheme-Objekten dar, die alle für die SQL Server-Instanz definierten Partitionsschemas darstellen.
Öffentliche Klasse PartitionSchemeEvents Das PartitionSchemeEvents-Objekt stellt die erforderlichen Einstellungen für die Ereignisbenachrichtigung des Microsoft SQL Server-Partitionsschemas dar.
Öffentliche Klasse PartitionSchemeParameter Das PartitionSchemeParameter-Objekt ermöglicht programmgesteuerten Zugriff auf Partitionsschemaparameter.
Öffentliche Klasse PartitionSchemeParameterCollection Die PartitionSchemeParameterCollection-Klasse stellt eine Auflistung von PartitionSchemeParameter-Objekten dar, die alle für das Partitionsschema definierten Partitionsschemaparameter darstellen.
Öffentliche Klasse Payload Das Payload-Objekt stellt eine SQL Server-HTTP-Endpunktnutzlast dar.
Öffentliche Klasse PercentCompleteEventArgs Stellt die Argumente dar, die durch das Ereignis übergeben werden, das bei Erreichen des Fertigstellungsprozentsatzes ausgelöst wird.
Öffentliche Klasse PerformanceCounters Ein PerformanceCounters-Objekt stellt einen Leistungsindikator dar, mit dem die Leistung der SQL Server-Instanz nachverfolgt wird.
Öffentliche Klasse PermissionInfo Die PermissionInfo-Klasse stellt Informationen zu gewährten oder verweigerten Berechtigungen bereit.
Öffentliche Klasse PermissionSetBase Die PermissionSetBase-Klasse ist eine Basisklasse, die von Berechtigungssatzklassen geerbt wird.
Öffentliche Klasse PhysicalPartition Das PhysicalPartition-Objekt stellt die physische Partition dar, auf der die Daten und die Metadaten für ein SQL Server-Objekt gespeichert werden.
Öffentliche Klasse PhysicalPartitionCollection Die PhysicalPartitionCollection-Klasse stellt eine Auflistung von PhysicalPartition-Objekten dar, die alle für ein Objekt definierten physischen Partitionen darstellen.
Öffentliche Klasse PlanGuide Erstellt ein Planhinweislistenobjekt: PlanGuide
Öffentliche Klasse PlanGuideCollection Auflistung von Planhinweislistenobjekten.
Öffentliche Klasse PlanGuideExtender Erweitert den Eigenschaftensatz für eine Planhinweisliste.
Öffentliche Klasse ProgressReportEventArgs Das ProgressReportEventArgs-Objekt ermöglicht programmgesteuerten Zugriff auf die Argumente, über die der Status eines Vorgangs in einer Objekthierarchie gemeldet wird, z. B. das Ermitteln von Abhängigkeiten in Skriptvorgängen.
Öffentliche Klasse Property Das Property-Objekt ermöglicht programmgesteuerten Zugriff auf die Eigenschaften aller SMO-Objekte.
Öffentliche Klasse PropertyCannotBeRetrievedException Die PropertyCannotBeRetrievedException-Klasse stellt die Ausnahme dar, die ausgelöst wird, wenn eine Eigenschaft nicht abgerufen werden kann.
Öffentliche Klasse PropertyCollection Die PropertyCollection-Klasse stellt eine Auflistung von Property-Objekten dar, die alle für das übergeordnete Objekt definierten Eigenschaften darstellen.
Öffentliche Klasse PropertyNotSetException Die PropertyNotSetException-Klasse stellt die Ausnahme dar, die ausgelöst wird, wenn ein Eigenschaftswert nicht festgelegt wurde.
Öffentliche Klasse PropertyReadOnlyException Die PropertyReadOnlyException-Klasse stellt die Ausnahme dar, die beim Versuch, eine schreibgeschützte Eigenschaft festzulegen, ausgelöst wird.
Öffentliche Klasse PropertyTypeMismatchException Die PropertyTypeMismatchException-Klasse stellt die Ausnahme dar, die beim Versuch ausgelöst wird, die Eigenschaft mit einem Wert festzulegen, der über den falschen Datentyp verfügt.
Öffentliche Klasse PropertyWriteException Die PropertyWriteException-Klasse stellt die Ausnahme dar, die ausgelöst wird, wenn beim Festlegen des Werts einer Eigenschaft ein Fehler auftritt.
Öffentliche Klasse Protocol Das Protocol-Objekt ermöglicht programmgesteuerten Zugriff auf die von SQL Server unterstützten Protokolle.
Öffentliche Klasse RelocateFile Das RelocateFile-Objekt ist ein programmgesteuertes Tool zum Verschieben von Dateien.
Öffentliche Klasse ResourceGovernor Stellt eine ResourceGovernor-Klasse dar.
Öffentliche Klasse ResourcePool Hier wird kein Inhalt aktualisiert. Fügen Sie kein Material ein.
Öffentliche Klasse ResourcePoolCollection Stellt eine Auflistung von Ressourcenpools dar.
Öffentliche Klasse Restore Das Restore-Objekt ermöglicht programmgesteuerten Zugriff auf Wiederherstellungsvorgänge.
Öffentliche Klasse RestoreOptions Stellt die Wiederherstellungsoptionen dar.
Öffentliche Klasse RestorePlan Stellt eine Sequenz von Datenbankwiederherstellungsvorgängen dar, die eine Datenbank zu einem Zeitpunkt in einen bestimmten Status wiederherstellen.
Öffentliche Klasse Rule Das Rule-Objekt ermöglicht den programmgesteuerten Zugriff auf eine SQL Server-Regel.
Öffentliche Klasse RuleCollection Die RuleCollection-Klasse stellt eine Auflistung von Rule-Objekten dar, die alle für die SQL Server-Instanz definierten Regeln darstellen.
Öffentliche Klasse Schema Das Schema-Objekt stellt einen Besitzkontext für ein SQL Server-Datenbankobjekt dar.
Öffentliche Klasse SchemaCollection Die SchemaCollection-Klasse stellt eine Auflistung von Schema-Objekten dar, die alle Schemas für die Datenbank darstellen, auf die verwiesen wird.
Öffentliche Klasse SchemaCollectionBase Die SchemaCollectionBase-Klasse ist eine Basisklasse, die von der SchemaCollection-Klasse geerbt wird.
Öffentliche Klasse SchemaCustomResolver Stellt ein Diagramm eines COM-basierten Konfliktlösers dar.
Öffentliche Klasse SchemaEvents Das SchemaEvents-Objekt stellt die Einstellungen dar, die für die Ereignisbenachrichtigung für SQL Server-Schemas erforderlich sind.
Öffentliche Klasse Scripter Das Scripter-Objekt ist das allumfassende Objekt der obersten Ebene zum Verwalten von Skriptvorgängen.
Öffentliche Klasse ScriptingErrorEventArgs Das ScriptingErrorEventArgs-Objekt ermöglicht programmgesteuerten Zugriff auf die Argumente, mit denen während der Skriptvorgänge aufgetretene Fehler gemeldet werden.
Öffentliche Klasse ScriptingOptions Das ScriptingOptions-Objekt stellt programmgesteuerte Optionen für die Optionen bereit, die für Skriptvorgänge festgelegt werden können.
Öffentliche Klasse ScriptNameObjectBase ScriptNameObjectBase ist eine Basisklasse, die von Klassen geerbt wurde, die einen alternativen, in Skriptvorgängen verwendeten Namen verwenden können.
Öffentliche Klasse ScriptOption Das ScriptOption-Objekt stellt die SQL Server-Skriptoptionen dar, die in Optionen zur Skripterstellung enthalten sein können, die mit dem ScriptingOptions-Objekt festgelegt werden.
Öffentliche Klasse ScriptSchemaObjectBase ScriptSchemaObjectBase ist eine Basisklasse, die von Klassen geerbt wird, die einen alternativen, in Skriptvorgängen verwendeten Namen verwenden können.
Öffentliche Klasse ScriptWriterException Stellt eine Ausnahme dar, die beim Versuch, ein Skript zu schreiben, aufgetreten ist.
Öffentliche Klasse SearchProperty Das SearchProperty-Objekt stellt eine Sucheigenschaft für ein SQL Server-Datenbankobjekt dar.
Öffentliche Klasse SearchPropertyCollection Die SearchPropertyCollection-Klasse stellt eine Auflistung von Sucheigenschaften für ein SQL Server-Datenbankobjekt dar.
Öffentliche Klasse SearchPropertyList SearchPropertyList stellt ein SearchPropertyCollection-Element in DataBase dar.
Öffentliche Klasse SearchPropertyListCollection Die SearchPropertyListCollection-Klasse stellt eine Auflistung vom Typ SearchPropertyList dar, die einer Datenbank zugeordnet ist.
Öffentliche Klasse Sequence Diese Klasse stellt die SQL Server-Sequenz dar. Als Sequenz wird ein benutzerdefiniertes schemagebundenes Objekt bezeichnet, das eine Sequenz numerischer Werte anhand der Spezifikation generiert, mit der die Sequenz erstellt wurde. Die Sequenz numerischer Werte wird in aufsteigender oder absteigender Reihenfolge in einem definierten Intervall generiert und kann so konfiguriert werden, dass sie beim Erreichen des Endes neu gestartet wird (Zyklus). Sequenzen werden anders als Identitätsspalten keinen bestimmten Tabellen zugeordnet. Anwendungen verweisen auf ein Sequenzobjekt, um dessen nächsten Wert abzurufen. Die Beziehung zwischen Sequenzen und Tabellen wird von der Anwendung gesteuert. Benutzeranwendungen können auf ein Sequenzobjekt verweisen und die Werte in mehreren Zeilen und Tabellen koordinieren.
Öffentliche Klasse SequenceCollection Die SequenceCollection-Klasse stellt eine Auflistung von Sequence-Objekten dar, die alle Sequenzen für die Datenbank darstellen, auf die verwiesen wird.
Öffentliche Klasse SequenceEvents Das SequenceEvents-Objekt stellt die Einstellungen dar, die für die Ereignisbenachrichtigung für Microsoft SQL Server-Sequenzen erforderlich sind.
Öffentliche Klasse SequenceExtender Enthält zusätzliche Funktionen für das Sequence-Objekt.
Öffentliche Klasse Server Das Server-Objekt stellt eine SQL Server-Instanz dar.
Öffentliche Klasse ServerActiveDirectory Veraltet Das ServerActiveDirectory-Objekt ermöglicht programmgesteuerten Zugriff auf die Active Directory-Funktionalität.
Öffentliche Klasse ServerAdapter Durch diese Klasse werden Servereigenschaften aggregiert, die andernfalls ausgeblendet wären.
Öffentliche Klasse ServerAdapterBase Ein ServerAdapterBase-Objekt ist eine Basisklasse, die zur Erstellung der ServerAdapter-Klasse verwendet wird.
Öffentliche Klasse ServerAuditSpecification Das ServerAuditSpecification-Objekt stellt ein überwachbares Ereignis für die SQL Server-Instanz dar.
Öffentliche Klasse ServerAuditSpecificationCollection Die ServerAuditSpecificationCollection-Klasse stellt eine Auflistung von ServerAuditSpecification-Objekten dar, die alle für den Server definierten Überwachungsspezifikationen darstellen.
Öffentliche Klasse ServerAuditSpecificationExtender Fügt dem ServerAuditSpecification-Objekt Methoden und Eigenschaften hinzu.
Öffentliche Klasse ServerConfigurationAdapter Macht Methoden für die Aktualisierung und Bearbeitung der Serverkonfigurationseigenschaften verfügbar.
Öffentliche Klasse ServerDdlTrigger Das ServerDdlTrigger-Objekt stellt einen SQL Server-DLL-Trigger (Data Definition Language) dar.
Öffentliche Klasse ServerDdlTriggerCollection Die ServerDdlTriggerCollection-Klasse stellt eine Auflistung von ServerDdlTrigger-Objekten dar, die alle für eine Tabelle definierten DDL-Trigger (Data Definition Language) auf Serverebene darstellen.
Öffentliche Klasse ServerDdlTriggerEvent Das ServerDdlTriggerEvent-Objekt stellt die Ereignisse für Microsoft SQL Server-DDL-Trigger (Data Definition Language) dar, die in einen Ereignissatz für DDL-Trigger auf Serverebene aufgenommen werden können.
Öffentliche Klasse ServerDdlTriggerEventSet Das ServerDdlTriggerEventSet-Objekt stellt einen SQL Server-Ereignissatz für DDL-Trigger (Data Definition Language) auf Serverebene dar.
Öffentliche Klasse ServerEvent Das ServerEvent-Objekt stellt die SQL Server-Serverereignisse dar, die in einen Serverereignissatz aufgenommen werden können.
Öffentliche Klasse ServerEventArgs Das ServerEventArgs-Objekt ermöglicht den programmgesteuerten Zugriff auf die Argumente, mit denen alle auf einer SQL Server-Instanz aufgetretenen Ereignistypen gemeldet werden.
Öffentliche Klasse ServerEvents Das ServerEvents-Objekt stellt die Einstellungen dar, die für die SQL Server-Ereignisbenachrichtigung auf Serverebene erforderlich sind.
Öffentliche Klasse ServerEventSet Das ServerEventSet-Objekt stellt einen Satz von Serverereignissen für eine SQL Server-Instanz dar.
Öffentliche Klasse ServerPermission Das ServerPermission-Objekt stellt eine SQL Server-Berechtigung auf Serverebene dar.
Öffentliche Klasse ServerPermissionInfo Das ServerPermissionInfo-Objekt stellt Informationen zu einer SQL Server-Berechtigung auf Serverebene dar.
Öffentliche Klasse ServerPermissionSet Das ServerPermissionSet-Objekt stellt einen Satz von Serverberechtigungen dar.
Öffentliche Klasse ServerProxyAccount Die ServerProxyAccount-Klasse stellt die Implementierung eines Proxykontos für eine SQL Server-Instanz dar. Das ProxyAccount-Objekt ermöglicht Identitätswechsel bei der Ausführung von Auftragsschritten. Es wird vom Systemadministrator erstellt und kann einem Anmeldenamen, einer Serverrolle oder Datenbankrolle und einem der Subsysteme, außer Transact-SQL, weiter zugewiesen werden.
Öffentliche Klasse ServerRole Das ServerRole-Objekt stellt eine Microsoft SQL Server-Sicherheitsrolle dar.
Öffentliche Klasse ServerRoleCollection Die ServerRoleCollection-Klasse stellt eine Auflistung von ServerRole-Objekten dar, die alle für eine Tabelle definierten Serverrollen darstellen.
Öffentliche Klasse ServerRoleEvents Das ServerRoleEvents-Objekt stellt die Einstellungen dar, die für die Microsoft SQL Server-ServerRole-Ereignisbenachrichtigung erforderlich sind.
Öffentliche Klasse ServerRoleExtender Fügt dem ServerRole-Objekt Methoden und Eigenschaften hinzu.
Öffentliche Klasse ServerSecurityAdapter Ein Sicherheitsfacet, durch das ServerAdapterBase erweitert wird.
Öffentliche Klasse ServerSelectionAdapter Stellt Auswahloptionen für eine SQL Server-Instanz bereit.
Öffentliche Klasse ServerSetupAdapter Ein ServerSetupAdapter-Objekt stellt einen Serverinstallationsadapter dar.
Öffentliche Klasse ServerSurfaceAreaAdapter Ein ServerSurfaceAreaAdapter-Objekt stellt einen Server-Oberflächenadapter dar.
Öffentliche Klasse ServerTraceEvent Das ServerTraceEvent-Objekt stellt die SQL Server-Ablaufverfolgungsereignisse auf Serverebene dar, die in einen Satz von Ablaufverfolgungsereignissen auf Serverebene aufgenommen werden können.
Öffentliche Klasse ServerTraceEventSet Das ServerTraceEventSet-Objekt stellt einen Satz von Ablaufverfolgungsereignissen auf Serverebene dar.
Öffentliche Klasse ServiceBrokerPayload Das ServiceBrokerPayload-Objekt stellt eine SQL Server Service Broker-Nutzlast dar.
Öffentliche Klasse ServiceMasterKey Das ServiceMasterKey-Objekt stellt einen Microsoft SQL Server-Diensthauptschlüssel dar.
Öffentliche Klasse ServiceQueueEvent Das ServiceQueueEvent-Objekt stellt die Ereignisse der Service Broker-Dienstwarteschlange dar, die in einen Ereignissatz für die Dienstwarteschlange aufgenommen werden können.
Öffentliche Klasse ServiceQueueEventSet Das ServiceQueueEventSet-Objekt stellt einen Ereignissatz für die SQL Server-Dienstwarteschlange dar.
Öffentliche Klasse ServiceRequestException Die ServiceRequestException-Klasse stellt die Ausnahme dar, die bei einem Fehler während einer Dienstanforderung ausgelöst wird.
Öffentliche Klasse Settings Das Settings-Objekt stellt eine Gruppe konfigurierbarer Einstellungen für die SQL Server-Instanz dar.
Öffentliche Klasse SfcDependencyException Die SfcDependencyException-Klasse stellt eine Ausnahme dar, die von einem fehlerhaften SFC-Abhängigkeitsvorgang ausgelöst wird.
Öffentliche Klasse SimpleObjectCollectionBase Die SimpleObjectCollectionBase-Klasse ist eine Basisklasse, die zur Erstellung von Auflistungsobjekten verwendet wird.
Öffentliche Klasse SmoApplication Die SmoApplication-Klasse stellt eine SMO-Anwendung in Bezug auf die Ereignisverwaltung dar.
Öffentliche Klasse SmoCollectionBase Die SmoCollectionBase-Klasse ist eine Basisklasse, die bei der Erstellung von SMO-Auflistungsklassen verwendet wird und Elemente enthält, die von diesen Klassen verwendet werden.
Öffentliche Klasse SmoDmfAdapter Implementiert Evaluate(IBaseManagementFacet).
Öffentliche Klasse SmoEventArgs Das SmoEventArgs-Objekt ermöglicht den programmgesteuerten Zugriff auf die Argumente, mit denen die in SMO-Anwendungen aufgetretenen Ereignisse gemeldet werden.
Öffentliche Klasse SmoException Die SmoException-Klasse stellt die Ausnahme dar, die ausgelöst wird, wenn während eines SMO-Vorgangs ein Fehler auftritt.
Öffentliche Klasse SmoObjectBase SmoObjectBase ist eine Basisklasse, die von der SqlSmoObject-Klasse geerbt wird.
Öffentliche Klasse SmoObjectExtender<T> Die SmoObjectExtender<T>-Klasse fügt einer SqlSmoObject-Klasseninstanz Methoden und Eigenschaften hinzu.
Öffentliche Klasse SoapMethodCollectionBase Die SoapMethodCollectionBase-Klasse ist eine Basisklasse, die von Objekten aus der Auflistung von SOAP-Methoden geerbt wird und programmgesteuerten Zugriff auf die Auflistung von SOAP-Methoden ermöglichen, die in der SOAP-Konfiguration vorhanden sind.
Öffentliche Klasse SoapMethodObject Die SoapMethodObject-Klasse ermöglicht programmgesteuerten Zugriff auf die SOAP-Methode, auf die verwiesen wird.
Öffentliche Klasse SoapPayload Das SoapPayload-Objekt stellt eine SQL Server-SOAP-Nutzlast dar.
Öffentliche Klasse SoapPayloadMethod Die SoapPayloadMethod-Klasse stellt eine SOAP-Nutzlastmethode für den HTTP-Endpunkt dar, auf den verwiesen wird.
Öffentliche Klasse SoapPayloadMethodCollection Die SoapPayloadMethodCollection-Klasse stellt eine Auflistung von SoapPayloadMethod-Objekten dar, die alle für eine Tabelle definierten SOAP-Nutzlastmethoden darstellen.
Öffentliche Klasse SortedListCollectionBase Die SortedListCollectionBase-Klasse ist eine Basisklasse, die zur Erstellung von Auflistungsklassen für sortierte Listen verwendet wird.
Öffentliche Klasse SqlAssembly Die SqlAssembly-Klasse stellt eine Assembly in der Microsoft .NET-Umgebung dar.
Öffentliche Klasse SqlAssemblyCollection Die SqlAssemblyCollection-Klasse stellt eine Auflistung von SqlAssembly-Objekten dar, die alle für eine Tabelle definierten Assemblys darstellen.
Öffentliche Klasse SqlAssemblyEvent Das SqlAssemblyEvent-Objekt stellt die SQL Server-Assemblyereignisse dar, die in einen Assemblyereignissatz aufgenommen werden können.
Öffentliche Klasse SqlAssemblyEvents Das SqlAssemblyEvents-Objekt stellt die Einstellungen dar, die für die Ereignisbenachrichtigung für SQL Server-Assemblys erforderlich sind.
Öffentliche Klasse SqlAssemblyEventSet Das SqlAssemblyEventSet-Objekt stellt einen Satz von Assemblyereignissen dar.
Öffentliche Klasse SqlAssemblyFile Das SqlAssemblyFile-Objekt stellt eine Assemblydatei dar, in der eine Assembly gespeichert wird.
Öffentliche Klasse SqlAssemblyFileCollection Die SqlAssemblyFileCollection-Klasse stellt eine Auflistung von SqlAssemblyFile-Objekten dar, die alle für eine Tabelle definierten Assemblydateien darstellen.
Öffentliche Klasse SqlPropertyCollection Die SqlPropertyCollection-Klasse ist eine abstrakte Klasse zur Verwaltung von Objekteigenschaften.
Öffentliche Klasse SqlPropertyInfo Die SqlPropertyInfo-Klasse ist eine abstrakte Klasse, die zum Speichern von Informationen zu Eigenschaften verwendet wird.
Öffentliche Klasse SqlServerRegistrations Veraltet Stellt registrierte Instanzen von SQL Server dar.
Öffentliche Klasse SqlSmoObject Das SqlSmoObject-Objekt stellt alle SQL Server-Objekte dar.
Öffentliche Klasse Statistic Die Statistic-Klasse stellt einen SQL Server-Statistikleistungsindikator dar.
Öffentliche Klasse StatisticCollection Die StatisticCollection-Klasse stellt eine Auflistung von Statistic-Objekten dar, die alle für die Tabelle oder Sicht definierten Statistikleistungsindikatoren darstellen.
Öffentliche Klasse StatisticColumn Das StatisticColumn-Objekt stellt eine Spalte dar, die in einem SQL Server-Statistikleistungsindikator definiert wurde.
Öffentliche Klasse StatisticColumnCollection Die StatisticColumnCollection-Klasse stellt eine Auflistung von StatisticColumn-Objekten dar, die alle für eine Tabelle definierten statistischen Spalten darstellen.
Öffentliche Klasse StatisticEvents Das StatisticEvents-Objekt stellt die erforderlichen Einstellungen für die Ereignisbenachrichtigung der SQL Server-Statistikleistungsindikatoren dar.
Öffentliche Klasse StoredProcedure Das StoredProcedure-Objekt stellt eine gespeicherte SQL Server-Prozedur dar.
Öffentliche Klasse StoredProcedureCollection Die StoredProcedureCollection-Klasse stellt eine Auflistung von StoredProcedure-Objekten dar, die alle für eine Tabelle definierten, gespeicherten Prozeduren darstellen.
Öffentliche Klasse StoredProcedureEvent Das StoredProcedureEvent-Objekt stellt die Ereignisse für gespeicherte SQL Server-Prozeduren dar, die in einen Ereignissatz für gespeicherte Prozeduren aufgenommen werden können.
Öffentliche Klasse StoredProcedureEvents Das StoredProcedureEvents-Objekt stellt die Einstellungen dar, die für die Ereignisbenachrichtigung für gespeicherte SQL Server-Prozeduren erforderlich sind.
Öffentliche Klasse StoredProcedureEventSet Das StoredProcedureEventSet-Objekt stellt einen Ereignissatz für gespeicherte Prozeduren dar.
Öffentliche Klasse StoredProcedureParameter Das StoredProcedureParameter-Objekt stellt einen Parameter für eine gespeicherte SQL Server-Prozedur dar.
Öffentliche Klasse StoredProcedureParameterCollection Die StoredProcedureParameterCollection-Klasse stellt eine Auflistung von StoredProcedureParameter-Objekten dar, die alle für eine Tabelle definierten Parameter gespeicherter Prozeduren darstellen.
Öffentliche Klasse SuspectPage Stellt die zur Seitenwiederherstellung verwendete Datenbankseite dar.
Öffentliche Klasse SymmetricKey Das SymmetricKey-Objekt stellt einen symmetrischen SQL Server-Schlüssel dar.
Öffentliche Klasse SymmetricKeyCollection Die SymmetricKeyCollection-Klasse stellt eine Auflistung von SymmetricKey-Objekten dar, die alle symmetrischen Schlüssel für die Datenbank darstellen, auf die verwiesen wird.
Öffentliche Klasse SymmetricKeyEncryption Die SymmetricKeyEncryption-Klasse stellt den Verschlüsselungstyp dar, der beim Verschlüsseln symmetrischer Schlüssel verwendet wird.
Öffentliche Klasse Synonym Das Synonym-Objekt stellt ein SQL Server-Synonym dar.
Öffentliche Klasse SynonymCollection Die SynonymCollection-Klasse stellt eine Auflistung von Synonym-Objekten dar, die alle Synonyme für die Datenbank darstellen, auf die verwiesen wird.
Öffentliche Klasse SynonymEvents Das SynonymEvents-Objekt stellt die Einstellungen dar, die für die Ereignisbenachrichtigung für SQL Server-Synonyme erforderlich sind.
Öffentliche Klasse SystemDataType Das SystemDataType-Objekt stellt einen unterstützten Systemdatentyp dar. SystemDataTypeCollection stellt alle unterstützten Systemdatentypen dar.
Öffentliche Klasse SystemDataTypeCollection Die SystemDataTypeCollection-Klasse stellt eine Auflistung von SystemDataType-Objekten dar, die alle Systemdatentypen für die Datenbank darstellen, auf die verwiesen wird.
Öffentliche Klasse SystemMessage Das SystemMessage-Objekt stellt vom System definierte Meldungen dar.
Öffentliche Klasse SystemMessageCollection Die SystemMessageCollection-Klasse stellt eine Auflistung von SystemMessage-Objekten dar, die alle Systemmeldungen für die SQL Server-Instanz darstellen.
Öffentliche Klasse Table Das Table-Objekt stellt eine SQL Server-Tabelle dar.
Öffentliche Klasse TableCollection Die TableCollection-Klasse stellt eine Auflistung von Table-Objekten dar, die alle Tabellen für die Datenbank darstellen, auf die verwiesen wird.
Öffentliche Klasse TableEvent Das TableEvent-Objekt stellt die SQL Server-Tabellenereignisse dar, die in einen Tabellenereignissatz aufgenommen werden können.
Öffentliche Klasse TableEvents Das TableEvents-Objekt stellt die erforderlichen Einstellungen für die Ereignisbenachrichtigung der SQL Server-Tabellen dar.
Öffentliche Klasse TableEventSet Das TableEventSet-Objekt stellt einen Satz von Tabellenereignissen dar.
Öffentliche Klasse TableViewBase Die TableViewBase-Klasse ist eine Basisklasse, die zur Erstellung der Table-Klasse und der View-Klasse verwendet wird. Sie enthält die Funktionalität beider Klassen.
Öffentliche Klasse TableViewTableTypeBase Basisklasse für Tabellensichttypen.
Öffentliche Klasse TcpProtocol Das TcpProtocol-Objekt ermöglicht programmgesteuerten Zugriff auf die von Microsoft SQL Server unterstützten Protokolle.
Öffentliche Klasse Transfer Das Transfer-Objekt ist ein Toolobjekt, das das Kopieren von Schemas und Daten in andere SQL Server-Instanzen programmgesteuert überwacht.
Öffentliche Klasse TransferBase Stellt die Basisklasse für die Übertragung dar.
Öffentliche Klasse Trigger Das Trigger-Objekt stellt einen SQL Server-Trigger dar.
Öffentliche Klasse TriggerCollection Die TriggerCollection-Klasse stellt eine Auflistung von Trigger-Objekten dar, die alle für eine Tabelle definierten Trigger darstellen.
Öffentliche Klasse TriggerEvents Das TriggerEvents-Objekt stellt die Einstellungen dar, die für die Ereignisbenachrichtigung für SQL Server-Trigger erforderlich sind.
Öffentliche Klasse UnknownPropertyException Die UnknownPropertyException-Klasse stellt die Ausnahme dar, die ausgelöst wird, wenn beim SMO-Vorgang eine unbekannte Eigenschaft festgestellt wird.
Öffentliche Klasse UnsupportedEngineTypeException Die UnsupportedEngineTypeException-Klasse stellt die Ausnahme dar, die beim Versuch ausgelöst wird, einen SMO-Vorgang für den Datenbankmodul-Typ auszuführen, der diesen Vorgang nicht unterstützt. Ein Datenbankmodul-Typ ist entweder eine SQL Server Database Engine (Datenbankmodul)-Instanz oder SQL Azure.
Öffentliche Klasse UnsupportedFeatureException Die UnsupportedFeatureException-Klasse stellt die Ausnahme dar, die ausgelöst wird, wenn ein SMO-Vorgang eine Anforderung für eine nicht unterstützte Funktion erhält.
Öffentliche Klasse UnsupportedObjectNameException Die UnsupportedObjectNameException-Klasse stellt eine Ausnahme dar, die ausgelöst wird, wenn beim SMO-Vorgang ein nicht unterstützter Objektname festgestellt wird.
Öffentliche Klasse UnsupportedVersionException Die UnsupportedVersionException-Klasse stellt die Ausnahme dar, die ausgelöst wird, wenn beim SMO-Vorgang eine nicht unterstützte Version von SQL Server festgestellt wird.
Öffentliche Klasse UrnCollection Die UrnCollection-Klasse stellt eine Auflistung von Urn-Objekten dar, die URN-Adressen (Uniform Resource Name) darstellen.
Öffentliche Klasse User Das User-Objekt stellt einen SQL Server-Benutzer dar.
Öffentliche Klasse UserCollection Die UserCollection-Klasse stellt eine Auflistung von User-Objekten dar, die alle für eine Datenbank definierten Datenbankbenutzer darstellen.
Öffentliche Klasse UserDefinedAggregate Das UserDefinedAggregate-Objekt stellt ein benutzerdefiniertes Aggregat von SQL Server dar.
Öffentliche Klasse UserDefinedAggregateCollection Die UserDefinedAggregateCollection-Klasse stellt eine Auflistung von UserDefinedAggregate-Objekten dar, die alle für eine Datenbank definierten, benutzerdefinierten Aggregate auf Datenbankebene darstellen.
Öffentliche Klasse UserDefinedAggregateParameter Das UserDefinedAggregateParameter-Objekt stellt die Parameter dar, die mit einem benutzerdefinierten Aggregat verwendet werden.
Öffentliche Klasse UserDefinedAggregateParameterCollection Die UserDefinedAggregateParameterCollection-Klasse stellt eine Auflistung von UserDefinedAggregateParameter-Objekten dar, die alle für eine Tabelle definierten, benutzerdefinierten Aggregatparameter darstellen.
Öffentliche Klasse UserDefinedDataType Das UserDefinedDataType-Objekt stellt einen benutzerdefinierten SQL Server-Datentyp dar.
Öffentliche Klasse UserDefinedDataTypeCollection Die UserDefinedDataTypeCollection-Klasse stellt eine Auflistung von UserDefinedDataType-Objekten dar, die alle für eine Tabelle definierten, benutzerdefinierten Datentypen darstellen.
Öffentliche Klasse UserDefinedDataTypeResolver Löst Objekte benutzerdefinierter Typen auf.
Öffentliche Klasse UserDefinedFunction Das UserDefinedFunction-Objekt stellt eine benutzerdefinierte SQL Server-Funktion dar.
Öffentliche Klasse UserDefinedFunctionCollection Die UserDefinedFunctionCollection-Klasse stellt eine Auflistung von UserDefinedFunction-Objekten dar, die alle für eine Tabelle definierten, benutzerdefinierten Funktionen darstellen.
Öffentliche Klasse UserDefinedFunctionEvent Das UserDefinedFunctionEvent-Objekt stellt die Ereignisse für benutzerdefinierte SQL Server-Funktionen dar, die in einen Ereignissatz für benutzerdefinierte Funktionen eingeschlossen werden können.
Öffentliche Klasse UserDefinedFunctionEvents Das UserDefinedFunctionEvents-Objekt stellt die Einstellungen dar, die für die Ereignisbenachrichtigung für benutzerdefinierte SQL Server-Funktionen erforderlich sind.
Öffentliche Klasse UserDefinedFunctionEventSet Das UserDefinedFunctionEventSet-Objekt stellt einen SQL Server-Ereignissatz für benutzerdefinierte Funktionen dar.
Öffentliche Klasse UserDefinedFunctionParameter Das UserDefinedFunctionParameter-Objekt stellt einen benutzerdefinierten SQL Server-Funktionsparameter dar.
Öffentliche Klasse UserDefinedFunctionParameterCollection Die UserDefinedFunctionParameterCollection-Klasse stellt eine Auflistung von UserDefinedFunctionParameter-Objekten dar, die alle für eine Tabelle definierten, benutzerdefinierten Funktionsparameter darstellen.
Öffentliche Klasse UserDefinedMessage Das UserDefinedMessage-Objekt stellt ein benutzerdefinierte Meldung dar.
Öffentliche Klasse UserDefinedMessageCollection Die UserDefinedMessageCollection-Klasse stellt eine Auflistung von UserDefinedMessage-Objekten dar, die alle für eine Tabelle definierten, benutzerdefinierten Meldungen darstellen.
Öffentliche Klasse UserDefinedTableType Das UserDefinedTableType-Objekt stellt einen benutzerdefinierten SQL Server-Datentyp dar.
Öffentliche Klasse UserDefinedTableTypeCollection Die UserDefinedTableTypeCollection-Klasse stellt eine Auflistung von UserDefinedTableType-Objekten dar, die alle für eine Datenbank definierten, benutzerdefinierten Tabellentypen darstellen.
Öffentliche Klasse UserDefinedTableTypeResolver Löst den Typ einer benutzerdefinierten Tabelle in ein Object auf.
Öffentliche Klasse UserDefinedType UserDefinedType stellt einen Aliasdatentyp dar, der auf .NET-Datentypen basiert.
Öffentliche Klasse UserDefinedTypeCollection Die UserDefinedTypeCollection-Klasse stellt eine Auflistung von UserDefinedType-Objekten dar, die alle für eine Tabelle definierten Aliasdatentypen darstellen.
Öffentliche Klasse UserDefinedTypeEvents Das UserDefinedTypeEvents-Objekt stellt die Einstellungen dar, die für die Ereignisbenachrichtigung für benutzerdefinierte SQL Server-Typen erforderlich sind.
Öffentliche Klasse UserDefinedTypeResolver Löst benutzerdefinierte Datentypen auf.
Öffentliche Klasse UserEvents Das UserEvents-Objekt stellt die Einstellungen dar, die für die Ereignisbenachrichtigung für SQL Server-Datenbankbenutzer erforderlich sind.
Öffentliche Klasse UserOptions Das UserOptions-Objekt stellt ein Reihe von konfigurierbaren Serveroptionen dar, die sich ausdrücklich auf Benutzer beziehen.
Öffentliche Klasse VerifyCompleteEventArgs Das VerifyCompleteEventArgs-Objekt ermöglicht den programmgesteuerten Zugriff auf die Argumente, mit denen Details zu dem Ereignis angegeben werden, das nach Abschluss einer Sicherungsüberprüfung auftritt.
Öffentliche Klasse VersionSerializationAdapter Passt den Serialisierungsmodus an die verwendete SQL Server-Version an.
Öffentliche Klasse View Das View-Objekt stellt eine SQL Server-Sicht dar. 
Öffentliche Klasse ViewCollection Die ViewCollection-Klasse stellt eine Auflistung von View-Objekten dar, die alle für eine Tabelle definierten Sichten darstellen.
Öffentliche Klasse ViewEvent Das ViewEvent-Objekt stellt die SQL Server-Sichtereignisse dar, die in einen Sichtereignissatz aufgenommen werden können.
Öffentliche Klasse ViewEvents Das ViewEvents-Objekt stellt die Einstellungen dar, die für die Ereignisbenachrichtigung für SQL Server-Sichten erforderlich sind.
Öffentliche Klasse ViewEventSet Das ViewEventSet-Objekt stellt einen Satz von Sichtereignissen dar.
Öffentliche Klasse WorkloadGroup Die WorkloadGroup-Klasse stellt eine SQL Server-Arbeitsgruppe dar, die eine Gruppe von Sitzungsanforderungen enthält. Arbeitsauslastungsgruppen ermöglichen die Überwachung des aggregierten Ressourcenverbrauchs und die Anwendung einheitlicher Richtlinien auf alle Anforderungen in der Gruppe.
Öffentliche Klasse WorkloadGroupCollection Initialisiert eine Arbeitsauslastungsgruppe.
Öffentliche Klasse WrongPropertyValueException Die WrongPropertyValueException-Klasse stellt die Ausnahme dar, die ausgelöst wird, wenn einer Eigenschaft der falsche Wert zugewiesen wird.
Öffentliche Klasse XmlSchemaCollection Das XmlSchemaCollection-Objekt stellt eine Auflistung von XML-Namespaces dar. Die Auflistung von XML-Namespaces zeigt das Verhalten eines zusammengesetzten Objekts, obwohl die Namespaces innerhalb der Auflistung aufgelistet werden können.
Öffentliche Klasse XmlSchemaCollectionCollection Die XmlSchemaCollectionCollection-Klasse stellt eine Auflistung von XmlSchemaCollection-Objekten dar, die alle für eine Tabelle definierten XML-Schemaauflistungen darstellen. Das XmlSchemaCollection-Objekt stellt eine Auflistung von XML-Namespaces dar.

  Struktur Beschreibung
Öffentliche Struktur AuditSpecificationDetail Das AuditSpecificationDetail-Objekt stellt ein Detail einer SQL Server-Überwachungsspezifikation dar, das beim Erstellen einer Überwachung erforderlich ist.
Öffentliche Struktur DdlTextParserHeaderInfo Diese Klasse unterstützt die SMO-Infrastruktur und ist nicht zur direkten Verwendung im Code bestimmt.

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IAvailabilityGroupState Stellt die Adapterklasse dar, die das logische IAvailabilityGroupState-Facet für eine Verfügbarkeitsgruppe implementiert.
Öffentliche Schnittstelle IColumnPermission Die IColumnPermission-Klasse stellt die Schnittstelle dar, über die Berechtigungen für eine angegebene Spalte verwaltet werden.
Öffentliche Schnittstelle IDatabaseMaintenanceFacet Eine Schnittstelle, durch die Methoden und Eigenschaften für das Facet zur Datenbankwartung definiert werden.
Öffentliche Schnittstelle IDatabaseOptions Stellt eine Schnittstelle zu den Eigenschaften dar, durch die Datenbankoptionen verfügbar gemacht werden.
Öffentliche Schnittstelle IDatabasePerformanceFacet Definiert Methoden und Eigenschaften, die zur Messung und Optimierung der Datenbankleistung verwendet werden können.
Öffentliche Schnittstelle IDatabaseSecurityFacet Sicherheitsfacet-Schnittstelle.
Öffentliche Schnittstelle IExtendedProperties Die IExtendedProperties-Klasse ist eine Schnittstelle, die die Auflistung erweiterter, einem Objekt zugeordneter Eigenschaften darstellt.
Öffentliche Schnittstelle ILoginOptions Die ILoginOptions-Klasse ist eine Schnittstelle, die eine Auflistung von Optionen darstellt, die einer Anmeldung zugeordnet sind.
Öffentliche Schnittstelle IMultipartNameFacet Schnittstelle zur Behandlung von Objektnamen, die das Objekt und auch das Schema enthalten.
Öffentliche Schnittstelle INameFacet Stellt die NameFacet-Schnittstelle dar.
Öffentliche Schnittstelle IObjectPermission Die IObjectPermission-Klasse stellt die Schnittstelle dar, über die Objektberechtigungen festgelegt werden.
Öffentliche Schnittstelle IScriptable Die IScriptable-Klasse stellt die zum Erstellen von Transact-SQL-Skripts von SMO-Objekten verwendete Schnittstelle dar.
Öffentliche Schnittstelle IServerAuditFacet Eine Schnittstelle, durch die die Elemente des Facets für die Überwachung identifiziert werden.
Öffentliche Schnittstelle IServerConfigurationFacet Enthält Konfigurationsinformationen für Schnittstellen, die auf dem Configuration-Objekt basieren.
Öffentliche Schnittstelle IServerInformation Eine Schnittstelle auf Grundlage der Information-Typeigenschaften.
Öffentliche Schnittstelle IServerPerformanceFacet Eine Schnittstelle für das Facet für die Leistung.
Öffentliche Schnittstelle IServerSecurityFacet Eine Schnittstelle, durch die die Elemente für SeverSecurityFacet definiert werden.
Öffentliche Schnittstelle IServerSelectionFacet Die IServerSelectionFacet-Klasse enthält Elemente, die die Facetobjekte für die Serverauswahl der richtlinienbasierten Verwaltung von SQL Server darstellen.
Öffentliche Schnittstelle IServerSettings Eine Schnittstelle für die richtlinienbasierte Verwaltung in SQL Server 2014, die auf Settings basiert.
Öffentliche Schnittstelle IServerSetupFacet Stellt die Schnittstelle für ein Facet der richtlinienbasierten Verwaltung zum Einrichten einer SQL Server-Instanz dar.
Öffentliche Schnittstelle ISurfaceAreaFacet Eine Schnittstelle, durch die die Elemente des Facets für die Oberfläche definiert werden.
Öffentliche Schnittstelle ITableOptions Die ITableOptions-Klasse ist eine Schnittstelle, die eine Auflistung von Optionen darstellt, die einer Tabelle zugeordnet sind.
Öffentliche Schnittstelle ITextObject Die ITextObject-Klasse stellt die Schnittstelle dar, die verwendet wird, um Text auf Objekten zu implementieren.
Öffentliche Schnittstelle IUserOptions Die IUserOptions-Klasse ist eine Schnittstelle, die eine Auflistung von Optionen darstellt, die einem Benutzer zugeordnet sind.
Öffentliche Schnittstelle IViewOptions Die IViewOptions-Klasse ist eine Schnittstelle, die eine Auflistung von Optionen darstellt, die einer Sicht zugeordnet sind.

  Delegat Beschreibung
Öffentlicher Delegat NextRestoreEventHandler Behandelt die NextRestoreEvent-Klasse.
Öffentlicher Delegat PercentCompleteEventHandler Die PercentCompleteEventHandler-Klasse stellt den Ereignishandler dar, der zur Behandlung von Ereignissen für den Fertigstellungsprozentsatz verwendet wird.
Öffentlicher Delegat ProgressReportEventHandler Die ProgressReportEventHandler-Klasse stellt den Ereignishandler dar, der zur Verarbeitung von Statusberichtsereignissen verwendet wird.
Öffentlicher Delegat ScriptingErrorEventHandler Die ScriptingErrorEventHandler-Klasse stellt den Ereignishandler dar, der zum Behandeln von Skriptfehlern verwendet wird.
Öffentlicher Delegat ScriptingFilter Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. Stellt Filter für Skripts bereit.
Öffentlicher Delegat ServerEventHandler Die ServerEventHandler-Klasse stellt den Ereignishandler dar, der zum Behandeln von Serverfehlern verwendet wird.
Öffentlicher Delegat SmoApplication.AnyObjectEventHandler Die SmoApplication.AnyObjectEventHandler-Klasse stellt den Ereignishandler dar, der zur Behandlung von Ereignissen eines beliebigen Objekts verwendet wird.
Öffentlicher Delegat SmoApplication.DatabaseEventHandler Die SmoApplication.DatabaseEventHandler-Klasse stellt den Ereignishandler dar, der Datenbankereignisse behandelt.
Öffentlicher Delegat SmoApplication.ObjectAlteredEventHandler Die SmoApplication.ObjectAlteredEventHandler-Klasse stellt den Ereignishandler dar, mit dem Ereignisse bei der Änderung eines Objekts behandelt werden.
Öffentlicher Delegat SmoApplication.ObjectCreatedEventHandler Die SmoApplication.ObjectCreatedEventHandler-Klasse stellt den Ereignishandler dar, mit dem Ereignisse bei der Objekterstellung behandelt werden.
Öffentlicher Delegat SmoApplication.ObjectDroppedEventHandler Die SmoApplication.ObjectDroppedEventHandler-Klasse stellt den Ereignishandler dar, mit dem Ereignisse beim Löschen eines Objekts behandelt werden.
Öffentlicher Delegat SmoApplication.ObjectRenamedEventHandler Die SmoApplication.ObjectRenamedEventHandler-Klasse stellt den Ereignishandler dar, mit dem Ereignisse behandelt werden, die beim Umbenennen eines Objekts auftreten.
Öffentlicher Delegat VerifyCompleteEventHandler Die VerifyCompleteEventHandler-Klasse stellt den Ereignishandler dar, der Beendigungsereignisse behandelt.

  Enumeration Beschreibung
Öffentliche Enumeration ActivationExecutionContext Die ActivationExecutionContext-Enumeration enthält Werte, mit denen der von einer Prozedur verwendete Sicherheitskontext angegeben wird. Diese Prozeduren werden von einer Dienstwarteschlange aktiviert.
Öffentliche Enumeration AffinityType Die AffinityType-Enumeration stellt die möglichen Affinitätseinstellungen für eine SQL Server-Instanz dar.
Öffentliche Enumeration AssemblyAlterOptions Die AssemblyAlterOptions-Enumeration enthält Werte, mit denen beim Ändern einer Assembly die Additionsoptionen angegeben werden können. Die Werte sind bit-Flagwerte und können durch Addieren der Werte kombiniert werden.
Öffentliche Enumeration AssemblySecurityLevel Die AssemblySecurityLevel-Enumeration enthält Werte, mit denen die Zugriffsrechte für eine Assembly angegeben werden.
Öffentliche Enumeration AsymmetricKeyEncryptionAlgorithm Die AsymmetricKeyEncryptionAlgorithm-Enumeration enthält Werte, mit denen ein für einen asymmetrischen Schlüssel verwendeter Verschlüsselungsalgorithmus angegeben wird.
Öffentliche Enumeration AsymmetricKeySourceType Die AsymmetricKeySourceType-Enumeration enthält Werte, mit denen der Quelltyp zum Laden eines asymmetrischen Schlüssels angegeben wird.
Öffentliche Enumeration AttachOptions Die AttachOptions-Enumeration enthält Werte, mit denen Anfügeoptionen angegeben werden.
Öffentliche Enumeration AuditActionType Gibt den Aktionstyp für SQL Server-Überwachungsereignisse an.
Öffentliche Enumeration AuditDestinationType Die AuditDestination-Enumeration enthält Werte zur Angabe des Ziels, an das die Ergebnisse einer SQL Server-Überwachung gesendet werden.
Öffentliche Enumeration AuditFileSizeUnit Die AuditFileSizeUnit-Enumeration enthält Werte, mit denen die Einheit für die Größe der Überwachungsdatei angegeben wird.
Öffentliche Enumeration AuditLevel Die AuditLevel-Enumeration enthält Werte, mit denen die Einstellung für die Überwachungsebene von SQL Server angegeben wird.
Öffentliche Enumeration AuditStatusType Die AuditStatusType-Enumeration enthält Werte, mit denen der Status der Überwachung angegeben wird.
Öffentliche Enumeration AuthenticationType Gibt den SQL-Serverauthentifizierungstyp an.
Öffentliche Enumeration AvailabilityDatabaseSynchronizationState Stellt den aktuellen Status der Synchronisierung der Verfügbarkeitsdatenbank dar.
Öffentliche Enumeration AvailabilityGroupAutomatedBackupPreference Gibt an, wie Replikate in der primären Rolle bei der Auswertung behandelt werden, durch die das gewünschte Replikat zur Ausführung einer Sicherung ausgewählt wird.
Öffentliche Enumeration AvailabilityGroupFailureConditionLevel Gibt die unterschiedlichen Bedingungen an, durch die ein automatisches Failover in einer Verfügbarkeitsgruppe ausgelöst werden kann.
Öffentliche Enumeration AvailabilityGroupListenerIPState Gibt den Status der IP-Adresse des Verfügbarkeitsgruppenlisteners an.
Öffentliche Enumeration AvailabilityGroupRollupSynchronizationState Gibt ein Rollup des Synchronisierungsstatus der Verfügbarkeitsreplikate in der Verfügbarkeitsgruppe an.
Öffentliche Enumeration AvailabilityReplicaAvailabilityMode Gibt die Verfügbarkeitsmodi des Verfügbarkeitsreplikats an.
Öffentliche Enumeration AvailabilityReplicaConnectionModeInPrimaryRole Gibt die beabsichtigten Verbindungsmodi eines Verfügbarkeitsreplikats in der primären Rolle an.
Öffentliche Enumeration AvailabilityReplicaConnectionModeInSecondaryRole Gibt die Verbindungsmodi eines Verfügbarkeitsreplikats in der sekundären Rolle an.
Öffentliche Enumeration AvailabilityReplicaConnectionState Stellt den aktuellen Verfügbarkeitsreplikat-Verbindungsstatus dar.
Öffentliche Enumeration AvailabilityReplicaFailoverMode Gibt die Failovermodi des Verfügbarkeitsreplikats an.
Öffentliche Enumeration AvailabilityReplicaJoinState Gibt den Verknüpfungsstatus des Verfügbarkeitsreplikats an.
Öffentliche Enumeration AvailabilityReplicaOperationalState Gibt an, ob das Replikat bereit ist, Clientanforderungen für alle auf dem Replikat befindlichen Datenbankreplikate in der Verfügbarkeitsgruppe zu verarbeiten.
Öffentliche Enumeration AvailabilityReplicaRole Stellt die Verfügbarkeitsreplikatrolle dar.
Öffentliche Enumeration AvailabilityReplicaRollupRecoveryState Gibt ein Rollup des Wiederherstellungsstatus aller Datenbankreplikate in der Verfügbarkeitsgruppe an, die sich auf diesem Verfügbarkeitsreplikat befinden.
Öffentliche Enumeration AvailabilityReplicaRollupSynchronizationState Gibt den aktuellen Synchronisierungsstatus des Verfügbarkeitsreplikats an.
Öffentliche Enumeration BackupActionType Die BackupActionType-Enumeration enthält Werte, mit denen der Sicherungstyp angegeben wird.
Öffentliche Enumeration BackupCompressionOptions Die BackupCompressionOptions-Enumeration enthält Werte, mit denen die Sicherungskomprimierungsoption angegeben wird.
Öffentliche Enumeration BackupDeviceType Die BackupDeviceType-Enumeration enthält Werte, mit denen der Sicherungsmediumtyp angegeben wird.
Geschützte Enumeration BackupRestoreBase.AsyncOperation Die BackupRestoreBase.AsyncOperation-Enumeration enthält Werte, mit denen angegeben wird, welche Sicherungskomponenten asynchron ausgeführt werden.
Öffentliche Enumeration BackupSetFlag Die BackupSetFlag-Enumeration enthält Werte, mit denen der Verwendungszweck der Sicherung angegeben wird.
Öffentliche Enumeration BackupSetType Die BackupSetType-Enumeration enthält Werte, mit denen der Sicherungstyp angegeben wird.
Öffentliche Enumeration BackupTruncateLogType Die BackupTruncateLogType-Enumeration enthält Werte, mit denen die für das Protokoll ausgeführte Abschneideaktion angegeben wird.
Öffentliche Enumeration CatalogPopulationAction Die CatalogPopulationAction-Enumeration enthält Werte, mit denen die zum Auffüllen eines Volltextkatalogs verwendete Methode angegeben wird.
Öffentliche Enumeration CatalogPopulationStatus Die CatalogPopulationStatus-Enumeration enthält Werte, mit denen der Status des Volltextkatalogs angegeben wird.
Öffentliche Enumeration CertificateSourceType Die CertificateSourceType-Enumeration enthält Werte, mit denen die Quelle des Zertifikats angegeben wird.
Öffentliche Enumeration ChangeTracking Die ChangeTracking-Enumeration enthält Werte, mit denen die Änderungsnachverfolgung in einem Volltextindex angegeben wird.
Öffentliche Enumeration ClusterMemberState Gibt den Status eines Windows-Clustermitglieds an.
Öffentliche Enumeration ClusterMemberType Gibt den Knotentyp im Windows-Cluster an.
Öffentliche Enumeration ClusterQuorumState Gibt den aktuellen Status des Clusterquorums an.
Öffentliche Enumeration ClusterQuorumType Gibt die verschiedenen Möglichkeiten an, mit denen ein Cluster ein Quorum bestimmen kann.
Öffentliche Enumeration CollationVersion Die CollationVersion-Enumeration enthält Werte, die die Sortierungsversionen angeben.
Öffentliche Enumeration CompatibilityLevel Die CompatibilityLevel-Enumeration ist eine Liste konstanter Werte, die das einer SQL Server-Version entsprechende Verhalten angeben.
Öffentliche Enumeration ContainmentType Gibt die Kapselungstypen einer Datenbank an.
Öffentliche Enumeration CreateDispositionType Die CreateDispositionType-Enumeration enthält Werte, mit denen die Quelle des symmetrischen Schlüssels angegeben wird.
Öffentliche Enumeration DatabaseDdlTriggerExecutionContext Die DatabaseDdlTriggerExecutionContext-Enumeration enthält Werte, mit denen der Ausführungskontext angegeben wird, unter dem der DDL-Trigger auf Datenbankebene ausgeführt wird.
Öffentliche Enumeration DatabaseEncryptionAlgorithm Gibt den Algorithmus an, der zum Verschlüsseln des Verschlüsselungsschlüssels für die Datenbank verwendet wird.
Öffentliche Enumeration DatabaseEncryptionState Listet die möglichen Verschlüsselungszustände einer Datenbank auf.
Öffentliche Enumeration DatabaseEncryptionType Die DatabaseEncryptionType-Enumeration enthält Werte, mit denen die Verschlüsselungstypen angegeben werden.
Öffentliche Enumeration DatabaseEventType Die DatabaseEventType-Enumeration ist eine Liste konstanter Werte, mit denen der Datenbankereignistyp angegeben wird.
Öffentliche Enumeration DatabaseObjectTypes Die DatabaseObjectTypes-Enumeration ist eine Liste konstanter Werte, mit denen die Typen von Datenbankobjekten angegeben werden.
Öffentliche Enumeration DatabasePermissionSetValue Die DatabasePermissionSetValue-Enumeration ist eine Liste konstanter Werte, mit denen alle Datenbankberechtigungen angegeben werden.
Öffentliche Enumeration DatabaseRecoveryState Gibt den Status des Vorgang zur Datenbankwiederherstellung an.
Öffentliche Enumeration DatabaseReplicaSuspendReason Gibt die verschiedenen Gründe dafür an, dass sich ein Datenbankreplikat im angehaltenen Zustand befindet.
Öffentliche Enumeration DatabaseStatus Die DatabaseStatus-Enumeration ist eine Liste konstanter Werte, mit denen der Status einer Datenbank angegeben wird, z. B. ob sie Daten lädt, wiederherstellt oder sich im normalen Betrieb befindet. Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Elementwerte zulässt.
Öffentliche Enumeration DatabaseUserAccess Die DatabaseUserAccess-Enumeration ist eine Liste konstanter Werten, die angeben, wie der Benutzerzugriff eingeschränkt werden kann.
Öffentliche Enumeration DataCompressionType Gibt an, dass die DataCompressionType-Enumeration Werte enthält, mit denen der Typ der Datenkomprimierung festgelegt wird, der zum Speichern von Daten auf der physischen Partition verwendet wird.
Öffentliche Enumeration DependencyType Die DependencyType-Enumeration ist eine Liste konstanter Werte, mit denen die Richtung der Abhängigkeitsermittlung angegeben wird.
Öffentliche Enumeration DeviceType Die DeviceType-Enumeration ist eine Liste konstanter Werte, mit denen die verschiedenen anderen, von SQL Server unterstützten Gerätetypen angegeben werden.
Öffentliche Enumeration DistributionType Gibt an, wie das System für horizontales Skalieren eine Verbundtabelle (Federation) verteilt.
Öffentliche Enumeration Edition Die Edition-Enumeration ist eine Liste konstanter Werte, mit denen die verschiedenen anderen, von SQL Server unterstützten Gerätetypen angegeben werden.
Öffentliche Enumeration EndpointAuthenticationOrder Die EndpointAuthenticationOrder-Enumeration enthält Werte, mit denen die Authentifizierungsmethoden sowie die Rangfolge für die Endpunktverbindung angegeben werden.
Öffentliche Enumeration EndpointEncryption Die EndpointEncryption-Enumeration enthält Werte, mit denen der Verschlüsselungsstatus für den Endpunkt angegeben wird.
Öffentliche Enumeration EndpointEncryptionAlgorithm Die EndpointEncryptionAlgorithm-Enumeration enthält Werte, mit denen ein für einen Endpunkt verwendeter Verschlüsselungsalgorithmus angegeben wird.
Öffentliche Enumeration EndpointState Die EndpointState-Enumeration ist eine Liste konstanter Werte, mit denen der Status des HTTP-Endpunkts angegeben wird.
Öffentliche Enumeration EndpointType Die EndpointType-Enumeration ist eine Liste konstanter Werte, mit denen der Typ des HTTP-Endpunkts angegeben wird.
Öffentliche Enumeration EventType Die EventType-Enumeration ist eine Liste konstanter Werte, mit denen die verschiedenen anderen, von SQL Server unterstützten Ereignistypen angegeben werden.
Öffentliche Enumeration ExecutionContext Die ExecutionContext-Enumeration ist eine Liste konstanter Werte, die beim Ausführen eines durch ein Objekt dargestellten Prozesses die verschiedenen Kontexttypen (oder angenommenen Rollen) angeben.
Öffentliche Enumeration ExecutionStatus Die ExecutionStatus-Enumeration ist eine Liste konstanter Werte, die den Status eines ausgeführten Prozesses angeben.
Öffentliche Enumeration FileGrowthType Die FileGrowthType-Enumeration ist eine Liste konstanter Werte, mit denen angegeben wird, ob die Dateivergrößerung prozentual oder in KB angegeben wird.
Öffentliche Enumeration FilestreamAccessLevelType Die FilestreamAccessLevelType-Enumeration enthält Werte, mit denen die zulässigen Zugriffstypen für FILESTREAM-Vorgänge angegeben werden.
Öffentliche Enumeration FileStreamEffectiveLevel Die FileStreamEffectiveLevel-Enumeration enthält Werte, mit denen die Dateidatenstromebene angegeben wird.
Öffentliche Enumeration FileStreamLevel Die FileStreamLevel-Enumeration enthält Werte, mit denen die Dateidatenstromebene angegeben wird.
Öffentliche Enumeration FilestreamNonTransactedAccessType Listet die nicht transaktiven Zugriffstypen für den Dateidatenstrom auf.
Öffentliche Enumeration ForeignKeyAction Die ForeignKeyAction-Enumeration ist eine Liste konstanter Werte, mit denen die Aktion angegeben wird, die beim Aktualisieren des Primärschlüssels, auf den von einem Fremdschlüssel verwiesen wird, ausgeführt wird.
Öffentliche Enumeration FragmentationOption Die FragmentationOption-Enumeration ist eine Liste konstanter Werte, mit denen die Dateiebenen gesammelter Fragmentierungsinformationen angegeben werden.
Öffentliche Enumeration FullTextCatalogUpgradeOption Die FullTextCatalogUpgradeOption-Enumeration enthält Werte, mit denen die Aktion angegeben wird, die beim Upgrade eines Volltextkatalogs ausgeführt wird.
Öffentliche Enumeration HadrManagerStatus Eine Enumeration, die den Status des HADR-Managers darstellt.
Öffentliche Enumeration HttpAuthenticationModes Die HttpAuthenticationModes-Enumeration enthält Werte, die den HTTP-Port für HTTP-Endpunkte angeben.
Öffentliche Enumeration HttpPortTypes Die HttpPortTypes-Enumeration enthält Werte, mit denen der Typ des HTTP-Ports angegeben wird.
Öffentliche Enumeration ImplementationType Die ImplementationType-Enumeration enthält Werte, mit denen der Implementierungstyp für eine gespeicherte Prozedur, eine benutzerdefinierte Funktion und andere Objekte angegeben wird.
Öffentliche Enumeration IndexEnableAction Die IndexEnableAction-Enumeration enthält Werte, mit denen die Aktion angegeben wird, die bei Aktivierung eines Indexes nach vorausgehender Deaktivierung für den Index ausgeführt wird.
Öffentliche Enumeration IndexKeyType Die IndexKeyType-Enumeration enthält Werte, mit denen der Schlüsseltyp angegeben wird, für den der Index erstellt wird.
Öffentliche Enumeration IndexOperation Die IndexOperation-Enumeration enthält Werte, mit denen Indexvorgänge angegeben werden.
Öffentliche Enumeration IndexPopulationAction Die IndexPopulationAction-Enumeration enthält Werte, mit denen der Typ der Volltextindexauffüllung von Microsoft Search angegeben wird.
Öffentliche Enumeration IndexPopulationStatus Die IndexPopulationStatus-Enumeration enthält Werte, mit denen der Typ der aktuell ausgeführten Auffüllung angegeben wird.
Öffentliche Enumeration IndexType Gibt den Typ von einem Index an. Ein Codebeispiel für In-Memory OLTP finden Sie unter SQL Server Management Objects-Unterstützung für In-Memory OLTP.
Öffentliche Enumeration InDoubtTransactionResolutionType Listet mögliche Reaktionen auf unklare Transaktionen auf.
Öffentliche Enumeration InstanceState Die InstanceState-Enumeration enthält Werte, mit denen die möglichen Status einer SQL Server-Instanz angegeben werden.
Öffentliche Enumeration KeyEncryptionType Die KeyEncryptionType-Enumeration ist eine Liste konstanter Werte, mit denen der Verschlüsselungstyp mithilfe eines Schlüssels angegeben wird.
Öffentliche Enumeration LinkedTableType Die LinkedTableType-Enumeration enthält Werte, mit denen der Tabellentyp angegeben wird, auf den auf einem Verbindungsserver zugegriffen wird.
Öffentliche Enumeration LinkFieldType Die LinkFieldType-Enumeration enthält Werte, mit denen der Typ des Linkfelds angegeben wird.
Öffentliche Enumeration LockEscalationType Eine Enumeration mit Sperrenausweitungstypen.
Öffentliche Enumeration LockRequestStatus Die LockRequestStatus-Enumeration enthält konstante Werte, die den Status der Sperranforderung angeben.
Öffentliche Enumeration LoginCreateOptions Die LoginCreateOptions-Enumeration enthält Werte, mit denen beim Erstellen eines Anmeldenamens die Kennwortoptionen angegeben werden.
Öffentliche Enumeration LoginType Die LoginType-Enumeration enthält Werte, mit denen der Authentifizierungstyp und der Windows-Kontotyp angegeben werden.
Öffentliche Enumeration LogReuseWaitStatus Die LogReuseWaitStatus-Enumeration enthält Werte, mit denen der aktuelle Vorgang angegeben wird, bei dem sich die Wiederverwendung des Speicherplatzes für das Transaktionsprotokoll im Wartestatus befindet.
Öffentliche Enumeration MappedClassType Listet Optionen für die Zuordnung von Anmeldeinformationen auf.
Öffentliche Enumeration MediaTypes Die MediaTypes-Enumeration enthält Werte, mit denen der Typ der zum Speichern von Daten verwendeten Medien angegeben wird. Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Elementwerte zulässt.
Öffentliche Enumeration MethodLoginType Die MethodLoginType-Enumeration enthält Werte, mit denen die Methode zum Anmelden bei der SQL Server-Instanz angegeben wird.
Öffentliche Enumeration MethodXsdSchemaOption Die MethodXsdSchemaOption-Enumeration enthält Werte, mit denen das für eine SOAP-Methode zurückgegebene XSD-Schema angegeben wird.
Öffentliche Enumeration MirroringOption Die MirroringOption-Enumeration enthält Werte, durch die die Spiegelungsoptionen für eine Datenbank angegeben werden.
Öffentliche Enumeration MirroringRole Die MirroringRole-Enumeration enthält Werte, mit denen die Rolle der Datenbank in Bezug auf die Spiegelung angegeben wird.
Öffentliche Enumeration MirroringSafetyLevel Die MirroringSafetyLevel-Enumeration enthält Werte, mit denen die Sicherheitsgarantie für Updates gegenüber der gespiegelten Datenbank angegeben wird.
Öffentliche Enumeration MirroringStatus Die MirroringStatus-Enumeration enthält Werte, mit denen der Zustand einer Datenbank im Hinblick auf Spiegelung angegeben wird.
Öffentliche Enumeration MirroringWitnessStatus Die MirroringWitnessStatus-Enumeration enthält Werte, mit denen der Zustand des Spiegelungszeugen angegeben wird.
Öffentliche Enumeration Month Die Month-Enumeration enthält konstante Werte, mit denen die zwölf Kalendermonate angegeben werden.
Öffentliche Enumeration NSActivationState Die NSActivationState-Enumeration enthält konstante Werte, mit denen der Aktivierungszustand von Notification Services angegeben wird.
Öffentliche Enumeration NumaNodeAffinity Durch die NumaNodeAffinity-Enumeration werden die Affinitätszustände für ein Cpu-Objekt definiert.
Öffentliche Enumeration ObjectClass Die ObjectClass-Enumeration enthält Werte, mit denen der SMO-Klassentyp angegeben wird.
Öffentliche Enumeration ObjectPermissionSetValue Die ObjectPermissionSetValue-Enumeration ist eine Liste konstanter Werte, mit denen alle Objektberechtigungen angegeben werden.
Öffentliche Enumeration OnFailureAction Gibt die Aktion an, die ausgeführt werden muss, wenn die Überwachungssenke den Schreibvorgang nicht ausführen kann.
Öffentliche Enumeration PageVerify Die PageVerify-Enumeration enthält konstante Werte, die die automatischen Optionen für die Seitenüberprüfung für eine Datenbank angeben.
Öffentliche Enumeration PasswordHashAlgorithm Zeigt den Kennworthashalgorithmus in den Serververwaltungsobjekten an.
Öffentliche Enumeration PerfMonMode Die PerfMonMode-Enumeration enthält Werte, mit denen das Abrufverhalten im Systemmonitor angegeben wird.
Öffentliche Enumeration PermissionState Die PermissionState-Enumeration enthält Werte, mit denen der Zustand einer Berechtigung angegeben wird.
Öffentliche Enumeration PlanGuideType Listet die möglichen Typen von Planhinweislisten auf.
Öffentliche Enumeration PrincipalType Die PrincipalType-Enumeration enthält Werte, mit denen der Benutzer-, Rollen- oder Anmeldetyp angegeben wird.
Öffentliche Enumeration PrivateKeyEncryptionType Die PrivateKeyEncryptionType-Enumeration enthält Werte, mit denen die Verschlüsselungstypen für einen privaten Schlüssel angegeben werden, der einem Zertifikat oder asymmetrischen Schlüssel zugeordnet ist.
Öffentliche Enumeration PrivilegeTypes Die PrivilegeTypes-Enumeration enthält Werte, mit denen die Vorgänge angegeben werden, die der Empfänger bei erteilter Berechtigung für das angegebene Objekt ausführen kann.
Öffentliche Enumeration ProtocolType Die ProtocolType-Enumeration enthält Werte, mit denen der Protokolltyp angegeben wird.
Öffentliche Enumeration ProviderAuthenticationType Gibt den Typ der vom Kryptografieanbieter unterstützten Authentifizierung an.
Öffentliche Enumeration RangeType Die RangeType-Enumeration enthält Werte, mit denen der Typbereich angegeben wird.
Öffentliche Enumeration RecoveryModel Die RecoveryModel-Enumeration enthält Werte, mit denen der Typ des Wiederherstellungsmodells angegeben wird.
Öffentliche Enumeration RepairOptions Die RepairOptions-Enumeration enthält Werte, mit denen die beim Überprüfen von Daten in einer Tabelle verwendeten Reparaturoptionen angegeben werden.
Öffentliche Enumeration RepairStructure Die RepairRepairStructure-Enumeration enthält Werte, mit denen der Typ der beim Überprüfen von Daten in einer Tabelle verwendeten Reparaturoptionen angegeben wird.
Öffentliche Enumeration RepairType Die RepairType-Enumeration enthält Werte, mit denen der Typ des von den Funktionen der Datenbankkonsistenzprüfung (DBCC) verwendeten Reparaturmodus angegeben wird.
Öffentliche Enumeration ReplicationOptions Die ReplicationOptions-Enumeration enthält Werte, mit denen die Replikationseinstellungen für die Datenbank angegeben werden, auf die verwiesen wird.
Öffentliche Enumeration ResourceUsage Die ResourceUsage-Enumeration enthält Werte, mit denen die Einstellung für die relative Ausführungspriorität des Betriebssystems für den Microsoft Search-Dienst angegeben wird.
Öffentliche Enumeration RestoreActionType Die RestoreActionType-Enumeration enthält Werte, mit denen angegeben wird, welche Aktion während eines Datenwiederherstellungsvorgangs erforderlich ist.
Öffentliche Enumeration RestoreType Die RestoreType-Enumeration enthält Werte, mit denen der Typ des auszuführenden Wiederherstellungsvorgangs angegeben wird.
Öffentliche Enumeration ResultFormat Die ResultFormat-Enumeration enthält Werte, mit denen das Format angegeben wird, in dem Ergebnisse für einen HTTP-Endpunkt zurückgegeben werden.
Öffentliche Enumeration RetentionPeriodUnits Listet Werte auf, mit denen die Einheiten für die Beibehaltungsdauer angegeben werden.
Öffentliche Enumeration RoleTypes Die RoleTypes-Enumeration enthält Werte, mit denen der Rollentyp angegeben wird.
Öffentliche Enumeration SecondaryXmlIndexType Die SecondaryXmlIndexType-Enumeration enthält Werte, mit denen der sekundäre XML-Indextyp angegeben wird.
Öffentliche Enumeration SequenceCacheType Die SequenceCacheType-Enumeration enthält konstante Werte, die den Typ der von Sequence verwendeten Zwischenspeicherung angeben.
Öffentliche Enumeration ServerDdlTriggerExecutionContext Die ServerDdlTriggerExecutionContext-Enumeration enthält Werte, mit denen der Ausführungskontext angegeben wird, unter dem der DDL-Trigger auf Serverebene ausgeführt wird.
Öffentliche Enumeration ServerLoginMode Die ServerLoginMode-Enumeration enthält Werte, mit denen die Methode für die Verbindung mit der SQL Server-Instanz angegeben wird.
Öffentliche Enumeration ServerMirroringRole Die ServerMirroringRole-Enumeration enthält Werte, mit denen die Rolle der SQL Server-Instanz bei der Teilnahme an einer Spiegelung angegeben wird.
Öffentliche Enumeration ServerPermissionSetValue Die ServerPermissionSetValue-Enumeration ist eine Liste konstanter Werte, mit denen alle Datenbankberechtigungen angegeben werden.
Öffentliche Enumeration ServerStatus Die ServerStatus-Enumeration enthält Werte, mit denen der Status der SQL Server-Instanz angegeben wird. 
Öffentliche Enumeration ServiceStartMode Die ServiceStartMode-Enumeration enthält Werte, mit denen die zum Starten eines Diensts verwendete Methode angegeben wird.
Öffentliche Enumeration ShrinkMethod Die ShrinkMethod-Enumeration enthält Werte, mit denen die Methode zum Verkleinern einer Datenbankdatei angegeben wird.
Öffentliche Enumeration SmoExceptionType Die SmoExceptionType-Enumeration enthält Werte, mit denen der Typ der SMO-Ausnahme angegeben wird.
Öffentliche Enumeration SnapshotIsolationState Die SnapshotIsolationState-Enumeration enthält Werte, mit denen der aktuelle Momentaufnahmen-Isolationsstatus angegeben wird.
Öffentliche Enumeration SortOrder Die SortOrder-Enumeration enthält Werte, mit denen die Sortierreihenfolge von Objekten in einer Aufzählungsliste angegeben wird.
Öffentliche Enumeration SpatialGeoLevelSize Listet Ebenen für die Rasterdichte räumlicher Indizes auf.
Öffentliche Enumeration SpatialIndexType Listet mögliche Typen räumlicher Indizes auf.
Öffentliche Enumeration SqlDataType Die SqlDataType-Enumeration enthält Werte, mit denen ein SQL Server-Datentyp angegeben wird.
Öffentliche Enumeration SqlServerVersion Die SqlServerVersion-Enumeration enthält Werte, mit denen die Version der referenzierten SQL Server-Instanz angegeben wird.
Öffentliche Enumeration SqlServerVersions Die SqlServerVersions-Enumeration enthält Werte, mit denen die Version der SQL Server-Instanz angegeben wird, auf die verwiesen wird.
Öffentliche Enumeration SqlSmoState Die SqlSmoState-Enumeration enthält Werte, mit denen der Status eines SMO-Objekts angegeben wird.
Öffentliche Enumeration SqlVerifyAction Die SqlVerifyAction-Enumeration enthält Werte, mit denen der Typ der Sicherungsüberprüfung angegeben wird.
Öffentliche Enumeration StatisticsScanType Die StatisticsScanType-Enumeration enthält Werte, mit denen angegeben wird, wie Statistikinformationen während der Erstellung oder Aktualisierung eines Statistikleistungsindikators aus Tabellen oder Sichten gesammelt werden.
Öffentliche Enumeration StatisticsTarget Die StatisticsTarget-Enumeration enthält Werte, mit denen der Typ der Zielanalyse für den Updatevorgang angegeben wird.
Öffentliche Enumeration StopListOption Die StopListOption-Enumeration enthält Werte, mit denen die Erstellungsmethode für eine neue Stoppliste angegeben wird.
Öffentliche Enumeration SymmetricKeyEncryptionAlgorithm Die SymmetricKeyEncryptionAlgorithm-Enumeration enthält Werte, mit denen der Algorithmus zum Verschlüsseln des symmetrischen Schlüssels angegeben wird.
Öffentliche Enumeration SymmetricKeyEncryptionType Die SymmetricKeyEncryptionType-Enumeration enthält konstante Werte, mit denen der Typ der Verschlüsselung mithilfe eines symmetrischen Schlüssels angegeben wird.
Öffentliche Enumeration SynonymBaseType