Microsoft.SqlServer.Management.Smo Namespace

Klassen

Name Beschreibung
AbortAfterWaitConverter
AbstractCollectionBase

Basisklasse für alle SMO-Auflistungen

AffinityInfo

AffinityInfo

AffinityInfoBase

AffinityInfoBase

AgentSubSystemTypeConverter
ApplicationRole

Instanzklasse kapselt: Server[@Name=']/Database/ApplicationRole

ApplicationRoleCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ApplicationRoleEvents
ArrayListCollectionBase
AsymmetricKey

Instanzklasse kapselt: Server[@Name=']/Database/AsymmetricKey

AsymmetricKeyCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

AsyncStatus

Eine Hilfsklasse, die status und letzte Ausnahme von einem asynchronen Vorgang beschreibt.

Audit

Instanzklasse kapselt: Server[@Name=']/Audit

AuditActionTypeConverter
AuditCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

AuditDestinationTypeConverter
AuditExtender
AuditOnFailureActionConverter
AuditSpecification
AvailabilityDatabase

Eine Verfügbarkeitsdatenbank stellt eine Datenbank dar, die Teil einer Verfügbarkeitsgruppe ist.

AvailabilityDatabaseCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

AvailabilityGroup

Eine Verfügbarkeitsgruppe (AG) ist die Einheit für hohe Verfügbarkeit. Sie stellt eine Sammlung verwandter Datenbanken dar, die die geschäftskritische Anwendung bilden, die hohe Verfügbarkeit und Notfallwiederherstellung benötigt.

AvailabilityGroupCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

AvailabilityGroupListener

dies ist die partielle Klasse von AvailabilityGroupListener mit Code gen.

AvailabilityGroupListenerCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

AvailabilityGroupListenerIPAddress

dies ist die partielle Klasse von AvailabilityGroupListenerIPAddress der Code gen.

AvailabilityGroupListenerIPAddressCollection

Stark typierte Auflistung von MAPPED_TYPE-Objekten Unterstützt die Indizierung von Objekten anhand ihrer IPAddress- und SubnetMask- und SubnetzIP-Eigenschaften

AvailabilityGroupListenerIPAddressCollectionBase
AvailabilityGroupState

Dies ist eine Adapterklasse, die das IAvailabilityGroupState logische Facet für eine Verfügbarkeitsgruppe implementiert.

AvailabilityReplica

Ein Verfügbarkeitsreplikat ist eine Instanz von SQL Server, die Teil einer Verfügbarkeitsgruppe ist. Das Replikat hostt Kopien der Datenbanken in einer Gruppe. Abhängig von den aktuellen Rollen kann das Replikat die primäre Der Verfügbarkeitsgruppe oder eine von vielen Secondaries sein.

AvailabilityReplicaCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

Backup
BackupDevice

Instanzklasse kapselt: Server[@Name=']/BackupDevice

BackupDeviceCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

BackupDeviceItem

Stellt ein Gerät dar, das zum Sichern oder Wiederherstellen von

BackupDeviceList

Stark typierte Liste der BackupDeviceItem-Objekte

BackupEncryptionOptions

Die BackupEncryptionOptions stellt Verschlüsselungsoptionen für Sicherungsvorgänge dar.

BackupMedia

Sicherungsmedienklasse

BackupMediaSet

Sicherungsmediensatz

BackupMediaSet.IncompleteBackupMediaSetException

Unvollständige MediaSet-Sicherung

BackupRestoreBase
BackupSet

Backupset-Klasse

BackupSetCollection

Backupset-Sammlungsklasse

CatalogCollationTypeConverter
Certificate

Instanzklasse kapselt: Server[@Name=']/Database/Certificate

CertificateCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

CertificateEvents
Check

Instanzklasse kapselt: Server[@Name=']/Database/Table/Check

CheckCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

CollationInfo

Stellt Informationen zu einer bestimmten Datenbanksortierung bereit.

CollectionNotAvailableException

Die Ausnahme wird ausgelöst, wenn der Benutzer nach einer Sammlung fragt, die für die aktuelle Serverversion nicht verfügbar ist.

Column

Instanzklasse kapselt: Server[@Name=']/Database/Table/Column

ColumnCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ColumnEncryptionKey

Stellt ein Sql Server-Spaltenverschlüsselungsschlüsselobjekt dar.

ColumnEncryptionKeyCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ColumnEncryptionKeyValue

Stellt ein Sql Server-Verschlüsselungsschlüsselwertobjekt dar.

ColumnEncryptionKeyValueCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ColumnEncryptionKeyValueCollectionBase

ColumnEncryptionKeyValueCollectionBase

ColumnMasterKey

Stellt ein SQL Server Column Master Key -Objekt dar

ColumnMasterKeyCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ConfigProperty

Instanzklasse, die SQL Server Datenbanktabellentrigger kapselt

ConfigPropertyCollection
Configuration

Instanzklasse, die SQL Server Configuration-Objekt kapselt

ConfigurationBase
Cpu

CPU-Klasse

CpuCollection

CPU-Sammlungsklasse

CreateRestorePlanEventArgs

Erstellen von Wiederherstellungsplanstatus-Ereignisargumenten

Credential

Instanzklasse kapselt: Server[@Name=']/Credential

CredentialCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

CryptographicProvider

Instanzklasse kapselt: Server[@Name=']/CryptographicProvider

CryptographicProviderCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

Database

Instanzklasse kapselt : Server[@Name=']/Database

DatabaseActiveDirectory
DatabaseAdapter
DatabaseAdapterBase
DatabaseAuditSpecification

Instanzklasse kapselt: Server[@Name=']/Database/DatabaseAuditSpecification

DatabaseAuditSpecificationCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

DatabaseAuditSpecificationExtender
DatabaseCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

DatabaseDdlTrigger

Instanzklasse kapselt: Server[@Name=']/Database/DdlTrigger

DatabaseDdlTriggerCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

DatabaseDdlTriggerEvent

DatabaseDdlTriggerEvent

DatabaseDdlTriggerEventSet

Class DatabaseDdlTriggerEventSet

DatabaseEncryptionKey

Instanzklasse kapselt: Server[@Name=']/Database/DatabaseEncryptionKey

DatabaseEncryptionKeyExtender
DatabaseEvent
DatabaseEventArgs

Stellt Informationen zu einer Änderung an einem Datenbank-SMO-Objekt bereit.

DatabaseEvents
DatabaseEventSet
DatabaseFile

Basisklasse für DataFile und LogFile

DatabaseFileMappingsDictionary

Diese Klasse ordnet Datenbankdateipfade (d. h. DataFiles- und LogFiles-Pfade) vom Quellserver zum entsprechenden Zielserverspeicherort zu, der vom Benutzer angegeben wird.

DatabaseMaintenanceAdapter

Das Facet "Datenbankwartung" weist logische Eigenschaften auf. Sie wird aus der DatabaseAdapter-Klasse eingehert.

DatabaseMapping

Dies ist eine Struktur zum Speichern von Datenbankzuordnungen

DatabaseMirroringPayload

Instanzklasse kapselt: Server[@Name=']/Endpoint/DatabaseMirroring

DatabaseOptions

Instanzklasse kapselt: Server[@Name=']/Database/Option

DatabasePerformanceAdapter

Das Facet "Datenbankleistung" implementiert logische Eigenschaften und erfordert das Überschreiben von Refresh und Alter So ist es eine neue Klasse.

DatabasePermission
DatabasePermissionInfo
DatabasePermissionSet
DatabaseReplicaState

Diese Klasse stellt den Laufzeitstatus einer Datenbank dar, die an einer Verfügbarkeitsgruppe teilnimmt. Diese Datenbank kann sich auf einem der Replikate befinden, die die Verfügbarkeitsgruppe erstellen.

DatabaseReplicaStateCollection

Stark typierte Auflistung von MAPPED_TYPE-Objekten Unterstützt die Indizierung von Objekten durch die Eigenschaften AvailabilityReplicaServerName und AvailabilityDatabaseName

DatabaseReplicaStateCollectionBase

Dies ist die Klasse, die allgemeine Features aller Schemasammlungsklassen enthält.

DatabaseRestorePlanner

Planner für Datenbankwiederherstellung.

DatabaseRole

Instanzklasse kapselt: Server[@Name=']/Database/Role

DatabaseRoleCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

DatabaseScopedConfiguration

Die partielle Definition der DatabaseScopedConfiguration-Klasse. https://msdn.microsoft.com/library/mt629158.aspx

DatabaseScopedConfigurationCollection

DatabaseScopedConfigurationCollection

DatabaseScopedConfigurationOnOffConverter
DatabaseScopedCredential

Instanzklasse kapselt : Server[@Name=']/Database/DatabaseScopedCredential

DatabaseScopedCredentialCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

DatabaseSecurityAdapter

Die Datenbanksicherheit fügt Eigenschaften aus den untergeordneten Elementen und einigen berechneten Eigenschaften hinzu. Sie erbt vom DatabaseAdapter.

DatabaseSnapshotExtender

Extender-Klasse für Datenbankmomentaufnahme

DataFile

Diese Klasse kapselt eine Datenbankdatendatei.

DataFileCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

DataRetentionPeriodUnitTypeConverter
DataTransferBase
DataType

Mit dem DataType-Objekt können Benutzer einen SQL Server Datentyp definieren.

DdlTriggerBase
Default

Instanzklasse kapselt: Server[@Name=']/Database/Default

DefaultCollection

Stark typierte Auflistung von MAPPED_TYPE-Objekten Unterstützt die Indizierung von Objekten anhand ihrer Name- und Schemaeigenschaften

DefaultConstraint

Instanzklasse kapselt: Server[@Name=']/Database/Table/Column/Default

DefaultLanguage

Dieses Objekt verwaltet die LCID- und Namenseigenschaften sowohl für benutzer- als auch für Datenbank-SMO-Objekte. Methoden werden bereitgestellt, um sowohl die Standard- als auch die Volltexteigenschaften zu lesen und zu schreiben.

DefaultRuleBase
DependencyCollection

Abhängigkeitsstruktur, die als Ergebnis der Abhängigkeitsermittlungsphase zurückgegeben wird

DependencyCollectionNode

DependencyCollectionNode-Klasse stellt einen einzelnen Eintrag in der Abhängigkeitsliste dar.

DependencyNode

DependencyNode ist eine Basisknotenklasse enthält den Urn des Knotens und den Abhängigkeitstyp (SchemaBound/NonSchemaBound), den der Knoten mit seinem übergeordneten Element hat.

DependencyTree

Abhängigkeitsstruktur, die als Ergebnis der Abhängigkeitsermittlungsphase zurückgegeben wird

DependencyTreeNode

DependencyTreeNode-Klasse stellt einen einzelnen Eintrag in der Abhängigkeitsstruktur dar.

DependencyWalker

Instanzklasse, die SQL Server Datenbank kapselt

DwTableDistributionConverter
DwViewDistributionConverter
EdgeConstraint

Diese Klasse stellt ein Edge Constraint -Objekt dar. Randeinschränkungen beschränken Verbindungen, die in einer Randtabelle zwischen zwei Diagrammknoten eingerichtet werden können. Randeinschränkungen sind bearbeitbar und droppable, aber nicht änderbar. Zum Ändern des Originals muss gelöscht werden, und es muss ein neues erstellt werden.

EdgeConstraintClause

Stellt ein EdgeConstraintClause -Objekt dar. Objekte von EdgeConstraintClause-Typen werden in einem EdgeConstraint gekapselt und stellen zulässige Verbindungen zwischen zwei Diagrammknoten dar.

EdgeConstraintClauseCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

EdgeConstraintCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

Endpoint

Instanzklasse kapselt: Server[@Name=']/Endpoint

EndpointCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

EndpointPayload
EndpointProtocol
EnumToDisplayNameConverter

Konvertiert das angegebene Wertobjekt in ein Enumerationsobjekt.

EventProperty

Ein Name-Wert-Typ der Klasse, die eine einzelne Ereigniseigenschaft enthält.

EventPropertyCollection

Eine spezielle Namensobjektauflistung (Wörterbuch), die für Ereigniseigenschaften verwendet wird.

EventSetBase

Abstrakte Klasse für alle Event-Klassen.

ExecutionManager

Kapselt ConnectionContext und isoliert es vom Rest von SMO

ExtendedProperty

Instanzklasse kapselt: Server[@Name=']/Database/Table/ExtendedProperty

ExtendedPropertyCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ExtendedStoredProcedure

Instanzklasse kapselt : Server[@Name='']/Database/ExtendedStoredProcedure

ExtendedStoredProcedureCollection

Stark typierte Auflistung von MAPPED_TYPE-Objekten Unterstützt die Indizierung von Objekten anhand ihrer Name- und Schemaeigenschaften

ExternalDataSource

Stellt ein externes SQL Server-Datenquellenobjekt dar.

ExternalDataSourceCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ExternalDataSourcePushdownOptionConverter
ExternalDataSourceTypeConverter
ExternalFileFormat

Stellt ein externes SQL Server-Dateiformatobjekt dar.

ExternalFileFormatCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ExternalFileFormatTypeConverter
ExternalLanguage

Instanzklasse kapselt: Server[@Name=']/Database/ExternalLanguage

ExternalLanguageCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ExternalLanguageFile

Instanzklasse kapselt : Server[@Name='']/Database/ExternalLanguage/ExternalLanguageFile

ExternalLanguageFileCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ExternalLanguageFilePlatformConverter
ExternalLibrary

Instanzklasse kapselt: Server[@Name='']/Database/ExternalLibrary

ExternalLibraryCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ExternalLibraryFile

Instanzklasse kapselt : Server[@Name='']/Database/ExternalLibrary/ExternalLibraryFile

ExternalResourcePool

Stellt ein externes SQL Server-Ressourcenpoolobjekt dar.

ExternalResourcePoolAffinityInfo

ExternalResourcePoolAffinityInfo

ExternalResourcePoolCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ExternalStream

Instanzklasse kapselt: Server[@Name=']/Database/ExternalStream

ExternalStreamCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ExternalStreamingJob

Instanzklasse kapselt: Server[@Name=']/Database/ExternalStreamingJob

ExternalStreamingJobCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ExternalStreamingJobStatusTypeConverter
ExternalTableDistributionConverter
ExternalTableRejectTypeConverter
FailedOperationException

Die Ausnahme wird ausgelöst, wenn ein Vorgang fehlgeschlagen ist.

FeatureRestriction
FeatureRestrictionCollection
FileGroup

Stellt eine Sql Server-Datenbankdateigruppe dar.

FileGroupCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ForeignKey

Instanzklasse kapselt: Server[@Name=']/Database/Table/ForeignKey

ForeignKeyCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ForeignKeyColumn

Instanzklasse kapselt: Server[@Name=']/Database/Table/ForeignKey/Column

ForeignKeyColumnCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

FrequencyPair
FullTextCatalog

Instanzklasse kapselt: Server[@Name=']/Database/FullTextCatalog

FullTextCatalogCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

FullTextIndex

Instanzklasse kapselt : Server[@Name='']/Database/Table/FullTextIndex

FullTextIndexColumn

Instanzklasse kapselt: Server[@Name='']/Database/Table/FullTextIndex/FullTextIndexColumn

FullTextIndexColumnCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

FullTextService

Instanzklasse kapselt: Server[@Name=']/FullTextService

FullTextStopList

Instanzklasse kapselt: Server[@Name=']/Database/FullTextStopList

FullTextStopListCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

HttpProtocol

Instanzklasse kapselt: Server[@Name=']/Endpoint/Http

Index

Instanzklasse kapselt: Server[@Name=']/Database/Table/Index

IndexCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

IndexedColumn

Instanzklasse kapselt : Server[@Name='']/Database/Table/Index/IndexedColumn

IndexedColumnCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

IndexedXmlPath

Instanzklasse kapselt: Server[@Name=']/Database/Table/Index/IndexedXmlPath

IndexedXmlPathCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

IndexedXmlPathNamespace

Instanzklasse Kapselung: Server[@Name=']/Database/Table/Index/IndexedXmlPathNamespace

IndexedXmlPathNamespaceCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

IndexEvents
IndexTypeConverter
Information

Instanzklasse kapselt: Server[@Name=']/Information

InternalSmoErrorException

Die Ausnahme wird ausgelöst, wenn ein interner Fehler mit einem T:Microsoft vorliegt. SqlServer.Management.Smo-Objekt.

InvalidRestorePlanException

Ausnahme beim Ausführen oder Überprüfen eines ungültigen Wiederherstellungsplans ausgelöst.

InvalidScriptingOptionException

Diese Ausnahme wird ausgelöst, wenn ungültige Skriptoptionen festgelegt werden.

InvalidSmoOperationException

Die Ausnahme wird ausgelöst, wenn ein Vorgang nicht im aktuellen Objektzustand ausgeführt werden kann.

InvalidVersionSmoOperationException

Die Ausnahme wird ausgelöst, wenn ein Vorgang in der aktuellen Version nicht ausgeführt werden kann.

JobScheduleCollectionBase
Language

Instanzklasse kapselt: Server[@Name=']/Language

LanguageCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

LinkedServer

Instanzklasse kapselt: Server[@Name=']/LinkedServer

LinkedServerCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

LinkedServerLogin

Instanzklasse Kapselung: Server[@Name=']/LinkedServer/Login

LinkedServerLoginCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

LogFile

Diese Klasse kapselt eine Datenbankprotokolldatei.

LogFileCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

Login

Diese Klasse stellt eine SqlServer-Anmeldung dar.

LoginCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

LoginEvents
MasterKey

Instanzklasse kapselt: Server[@Name=']/Database/MasterKey

MessageCollectionBase
MessageObjectBase
MissingObjectException

Die Ausnahme wird ausgelöst, wenn ein Objekt aus einer Auflistung fehlt oder wenn eine Auflistung nicht unter einer Serverversion vorhanden ist.

NamedSmoObject
NextRestoreEventArgs

Nächste Wiederherstellen-Ereignisargumente

NumaNode

NumaNode-Klasse

NumaNodeCollection

NumaNode-Auflistung, Klasse containg-Auflistung aller Numas

NumberedObjectCollectionBase

Basisklasse für alle generischen Auflistungen

NumberedStoredProcedure

Instanzklasse kapselt : Server[@Name='']/Database/StoredProcedure/Numbered

NumberedStoredProcedureCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

NumberedStoredProcedureParameter

Instanzklasse kapselt : Server[@Name='']/Database/StoredProcedure/Numbered/Param

NumberedStoredProcedureParameterCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ObjectAlteredEventArgs

Argument für ObjectAlteredEventHandler

ObjectCreatedEventArgs

Argument für ObjectCreatedEventHandler

ObjectDroppedEventArgs

Argument für ObjectDroppedEventHandler

ObjectEvent
ObjectEventSet
ObjectPermission

Objektberechtigungen sind Berechtigungen für jedes Objekt innerhalb einer Datenbank, einschließlich Tabellen, Ansichten, Schemas, Zertifikate usw.

ObjectPermissionInfo
ObjectPermissionSet
ObjectRenamedEventArgs

Argument für ObjectRenamedEventHandler

OleDbProviderSettings

Instanzklasse kapselt: Server[@Name=']/Setting/OleDbProviderSetting

OleDbProviderSettingsCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

OrderColumn

Instanzklasse kapselt: Server[@Name=']/Database/UserDefinedFunction/OrderColumn

OrderColumnCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

PageRestorePlanner

Seitenwiederherstellungsplaner

Parameter

Instanzklasse kapselt: Server[@Name='']/Database/UserDefinedFunction/Param

ParameterBase
ParameterCollectionBase
PartitionFunction

Instanzklasse kapselt: Server[@Name=']/Database/PartitionFunction

PartitionFunctionCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

PartitionFunctionEvents
PartitionFunctionParameter

Instanzklasse kapselt: Server[@Name=']/Database/PartitionFunction/PartitionFunctionParameter

PartitionFunctionParameterCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

PartitionNumberedObjectCollectionBase
PartitionScheme

Instanzklasse kapselt: Server[@Name=']/Database/PartitionScheme

PartitionSchemeCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

PartitionSchemeEvents
PartitionSchemeParameter

Instanzklasse kapselt : Server[@Name='']/Database/Table/PartitionSchemeParameter

PartitionSchemeParameterCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

PathWrapper

Hilfsklasse zum Behandeln von Path-Manipulationen und Behandelt XI-Pfaden. Wir könnten ServerConnection als Parameter verwenden und den PathSeparator daraus abrufen, aber diese können auch in Offlinesituationen verwendet werden.

Payload
PercentCompleteEventArgs

Argumente für den Ereignishandler des Abgeschlossenen Prozentsatzes

PerformanceCounters
PermissionInfo
PermissionSetBase

Abstrakte Klasse für alle Berechtigungsklassen.

PhysicalPartition

Instanzklasse kapselt: Server[@Name=']/Database/PartitionFunction

PhysicalPartitionCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

PlanGuide

Stellt einen SQL Server-Datenbankplan dar.

PlanGuideCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

PlanGuideExtender
ProgressReportEventArgs
Property
PropertyCannotBeRetrievedException

Die Ausnahme wird ausgelöst, wenn der Aufrufer nach einer Eigenschaft fragt, die während der Enumeration NULL zurückgegeben hat.

PropertyCollection
PropertyMissingEventArgs

Beschreibt die fehlende Eigenschaft, die entweder zu einer vollständigen Objektinitialisierung oder zum Laden einer teuren Eigenschaft getrennt von der Initialisierung führt.

PropertyNotSetException

Die Ausnahme wird ausgelöst, wenn eine Aktion eine Eigenschaft erfordert, die nicht vom Benutzer festgelegt wurde.

PropertyReadOnlyException

Die Ausnahme, die beim Festlegen einer readonly-Eigenschaft ausgelöst wird.

PropertyTypeMismatchException

Die Ausnahme wird ausgelöst, wenn einem Wert des falschen Typs eine Eigenschaft zugewiesen ist.

PropertyWriteException

Die Ausnahme wird ausgelöst, wenn Sie versuchen, eine eigenschaft festzulegen, die blockiert wurde.

Protocol
QueryStoreCaptureModeConverter

Typkonverter für QueryStoreCaptureMode

QueryStoreOperationModeConverter

Typkonverter für QueryStoreOperationMode

QueryStoreOptions

QueryStore Options Smo-Objekt.

QueryStoreSizeBasedCleanupModeConverter

Typkonverter für QueryStoreSizeBasedCleanupMode

QueryStoreWaitStatsCaptureModeConverter

Typkonverter für QueryStoreWaitStatsCaptureMode

RangeTypeConverter
RelocateFile
RemoteDataArchiveMigrationStatusReport

Statusbericht für jeden Zeilenbatch, der in das Remotedatenarchiv migriert wurde

RemoteDatabaseMigrationStatistics

Statistiken zur Remotedatenbank, die für das Remotedatenarchiv erstellt wurde

RemoteTableMigrationStatistics

Statistiken zur Remotetabelle, die für das Remotedatenarchiv erstellt wurde

ResourceGovernor

Klasse, die das Ändern und Skripting des aktuellen Zustands von Resource Governor

ResourcePool

Klasse, die das Erstellen, Ändern, Ablegen und Skripting der Ressourcenpoolinstanz behandelt

ResourcePoolAffinityInfo

ResourcePoolAffinityInfo

ResourcePoolCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

Restore
RestoreOptions
RestorePlan

Der Datenbankwiederherstellungsplan ist eine Sequenz von Datenbankwiederherstellungsvorgängen, die eine Datenbank in einem bestimmten Zustand in einem bestimmten Zeitpunkt wiederherstellen.

ResumableIndex

Die partielle Definition der ResumableIndex-Klasse. https://docs.microsoft.com/en-us/sql/relational-databases/system-catalog-views/sys-index-resumable-operations https://docs.microsoft.com/en-us/sql/t-sql/statements/alter-index-transact-sql https://docs.microsoft.com/en-us/sql/t-sql/statements/create-index-transact-sql

ResumableIndexCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ResumableOperationStateTypeConverter
Rule

Instanzklasse kapselt: Server[@Name=']/Database/Rule

RuleCollection

Stark typierte Auflistung von MAPPED_TYPE-Objekten Unterstützt die Indizierung von Objekten anhand ihrer Name- und Schemaeigenschaften

Scheduler

Scheduler-Klasse

SchedulerCollection

Scheduler-Auflistung, eine Klasse enthält eine Sammlung aller Scheduler im System und deren Affinität zum übergeordneten Ressourcenpool.

Schema

Instanzklasse kapselt: Server[@Name=']/Database/Schema

SchemaCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

SchemaCollectionBase
SchemaCustomResolver

Benutzerdefinierter Resolver für Schema Wir benötigen einen benutzerdefinierten Resolver, da nicht alle schemabasierten Objekte unter "Datenbank" vorhanden sind. Beispiel: Dienstbrokerobjekte weisen ein Zwischenobjekt auf, sodass wir die Verwendung einer festen Vorlage nicht auflösen können.

SchemaEvents
Scripter

Instanzklasse, die scripter-Objekt kapselt

ScriptingErrorEventArgs
ScriptingOptions

Instanzklasse, die SQL Server Datenbank kapselt

ScriptingPreferences

Definiert Einstellungen für skripting

ScriptMaker

Stellt Methoden zum Abrufen der Skripts von SMO-Objekten bereit.

ScriptNameObjectBase
ScriptOption

Eine einzelne Skriptoption. Er stellt einen einzelnen Wert aus der obigen Enumeration dar.

ScriptSchemaObjectBase
ScriptWriterException

Die Ausnahme, die ausgelöst wird, wenn das Schreiben von Skripts fehlschlägt.

SearchProperty

SMO-Klasse für Sucheigenschaften in einer Sucheigenschaftenliste

SearchPropertyCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

SearchPropertyList

SMO-Klasse für Die Sucheigenschaftsliste

SearchPropertyListCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

SearchPropertyListExtender

Klasse, die erweiterte Eigenschaften für ein SearchPropertyList-Objekt bereitstellt

SecurityPolicy

Stellt ein SQL Server-Sicherheitsrichtlinienobjekt dar.

SecurityPolicyCollection

Stark typierte Auflistung von MAPPED_TYPE-Objekten Unterstützt die Indizierung von Objekten anhand ihrer Name- und Schemaeigenschaften

SecurityPredicate

Stellt ein SQL Server-Sicherheits-Prädikatobjekt dar.

SecurityPredicateCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

SecurityPredicateCollectionBase

SecurityPredicateCollectionBase

SecurityPredicateOperationConverter
SecurityPredicateTypeConverter
SensitivityClassification

Instanzklasse kapselt: Server[@Name=']/Database/SensitivityClassification

SensitivityClassificationCollection

Stark typierte Liste von SensitivityClassification-Objekten unterstützt stark Typisierung für alle Methoden der sortierten Listenklasse.

SensitivityRankConverter
Sequence

Stellt ein SQL Server Sequence -Objekt dar

SequenceCollection

Stark typierte Auflistung von MAPPED_TYPE-Objekten Unterstützt die Indizierung von Objekten anhand ihrer Name- und Schemaeigenschaften

SequenceEvents
SequenceExtender

Represents sql server SequenceExtender object

Server

Instanzklasse kapselt : Server[@Name=']

ServerActiveDirectory
ServerAdapter

Diese Klasse ist genau die ServerAdapterBase-Klasse, implementiert jedoch IDmfAdapter

ServerAdapterBase

Diese Klasse fungiert als flacher für Servereigenschaften, die in Server.Settings und Server.Configuration Facets ausgeblendet sind, erben von dieser Klasse, um neue logische Eigenschaften hinzuzufügen, die Alter- und Refresh-Methoden dieser Klasse zu verwenden oder die Alter- und Refresh-Methoden außer Kraft zu setzen.

Diese Klasse sollte IDmfAdapter oder facet nicht direkt implementieren. Facets müssen auf Blattebenenklassen vorhanden sein, und diese Klasse ist nicht für eine Klasse auf Blattebene vorgesehen.

ServerAuditSpecification

Instanzklasse kapselt : Server[@Name=']/ServerAuditSpecification

ServerAuditSpecificationCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ServerAuditSpecificationExtender
ServerConfigurationAdapter

Die Serverkonfigurationseigenschaften müssen nur die Server.Configuration-Eigenschaften ändern und aktualisieren. Diese Klasse erbt von ServerAdapterBase und überschreibt diese Funktionen.

ServerDdlTrigger

Instanzklasse kapselt : Server[@Name=']/DdlTrigger

ServerDdlTriggerCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ServerDdlTriggerEvent

ServerDdlTriggerEvent

ServerDdlTriggerEventSet

Class ServerDdlTriggerEventSet

ServerEvent
ServerEventArgs

Argumentklasse, die von ServerEventHandler verwendet wird.

ServerEvents

Klasse, die alle Funktionen im Zusammenhang mit Serverereignissen kapselt.

ServerEventSet
ServerPermission
ServerPermissionInfo
ServerPermissionSet
ServerProxyAccount

Instanzklasse kapselt : Server[@Name=']/ServerProxyAccount

ServerRole

Instanzklasse kapselt: Server[@Name=']/Role

ServerRoleCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

ServerRoleEvents
ServerRoleExtender
ServerSecurityAdapter

Relationale Modulsicherheit. Dieses Facet verfügt über einige logische Eigenschaften und benötigt eine eigene Aktualisierung und Änderung. Sie erbt von serverAdapterBase.

ServerSelectionAdapter

Serverauswahl. Dieses Facet verfügt über logische Eigenschaften, mit denen Benutzer Eigenschaften zum Auswählen des Servers auswählen können. Sie erbt von serverAdapterBase.

ServerSetupAdapter

Adapter für AS SAC Facet

ServerSurfaceAreaAdapter

Dieses Facet ist vollständig eine Teilmenge der Konfigurationsoptionen, daher handelt es sich nur um eine Schnittstelle auf dem ServerConfigurationAdapter

ServerTraceEvent
ServerTraceEventSet
ServiceBrokerPayload

Instanzklasse kapselt: Server[@Name=']/Endpoint/ServiceBroker

ServiceMasterKey

Instanzklasse kapselt: Server[@Name=']/MasterKey

ServiceQueueEvent
ServiceQueueEventSet
ServiceRequestException

Diese Ausnahme kapselt einen Dienstanbieterfehler.

Settings

Instanzklasse kapselt: Server[@Name=']/Setting

SfcDependencyException

Diese Ausnahme wird ausgelöst, wenn ein Abhängigkeitsvorgang TODO fehlgeschlagen ist: Diese wird nach der Generalisierung der Abhängigkeitsklassen zu SFC verschoben (siehe SfcDependencyDiscovery.cs).

SimpleObjectCollectionBase

Basisklasse für alle generischen Auflistungen

SmartAdmin

Klasse, die das Ändern und Skripting des aktuellen Zustands von Smart Admin behandelt

SmartAdminState

Dies ist eine Adapterklasse, die das ISmartAdminState logische Facet für eine Verfügbarkeitsgruppe implementiert.

SmoApplication
SmoCollectionBase
SmoDependencyDiscoverer

Klasse, auf die verwiesen wird, verweisende Objekte und untergeordnete Elemente

SmoDmfAdapter
SmoEventArgs

Basisargumentklasse für systemeigene Smo-Ereignisse

SmoException

Die Basisklasse für alle SMO-Ausnahmeklassen.

SmoObjectBase
SmoObjectExtender<T>

Extender-Klasse für Smo-Objekte

SmoUtility

Hilfs- und Hilfsmethoden für SMO

SoapMethodCollectionBase
SoapMethodObject
SoapPayload

Instanzklasse kapselt: Server[@Name=']/Endpoint/Soap

SoapPayloadMethod

Instanzklasse kapselt: Server[@Name=']/Endpoint/Soap/Method

SoapPayloadMethodCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

SortedListCollectionBase
SqlAssembly

Instanzklasse kapselt: Server[@Name=']/Database/SqlAssembly

SqlAssemblyCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

SqlAssemblyEvent
SqlAssemblyEvents
SqlAssemblyEventSet
SqlAssemblyFile

Instanzklasse Kapselung: Server[@Name=']/Database/SqlAssembly/SqlAssemblyFile

SqlAssemblyFileCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

SqlPropertyCollection
SqlPropertyInfo

Die Klasse kapselt Metadaten- und Versionsinformationen zu einer SQL-Eigenschaft.

SqlSmoObject

Enthält allgemeine Funktionen für alle Instanzenklassen.

SqlSupport

Enthält sortierte Hilfsfunktionen

SqlVariantSerializationAdapter

Serialisiert Objekte, die sql_variant Instanzen in SFC XML darstellen

Statistic

Instanzklasse kapselt: Server[@Name=']/Database/Table/Statistic

StatisticCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

StatisticColumn

Instanzklasse kapselt: Server[@Name=']/Database/Table/Statistic/Column

StatisticColumnCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

StatisticEvents
StoredProcedure

Instanzklasse kapselt: Server[@Name=']/Database/StoredProcedure

StoredProcedureCollection

Stark typierte Auflistung von MAPPED_TYPE-Objekten Unterstützt die Indizierung von Objekten anhand ihrer Name- und Schemaeigenschaften

StoredProcedureEvent
StoredProcedureEvents
StoredProcedureEventSet
StoredProcedureParameter

Instanzklasse kapselt : Server[@Name='']/Database/StoredProcedure/Param

StoredProcedureParameterCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

SuspectPage

Datenbankseite, die für die Seitenwiederherstellung verwendet wird.

SymmetricKey

Instanzklasse kapselt: Server[@Name=']/Database/SymmetricKey

SymmetricKeyCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

SymmetricKeyEncryption

Dieses Objekt wird verwendet, um einen Verschlüsselungstyp anzugeben.

Synonym

Instanzklasse kapselt: Server[@Name=']/Database/Synonym

SynonymCollection

Stark typierte Auflistung von MAPPED_TYPE-Objekten Unterstützt die Indizierung von Objekten anhand ihrer Name- und Schemaeigenschaften

SynonymEvents
SystemDataType

Instanzklasse kapselt: Server[@Name=']/SystemDataType

SystemDataTypeCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

SystemMessage

Instanzklasse kapselt: Server[@Name=']/SystemMessage

SystemMessageCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

Table

Instanzklasse kapselt: Server[@Name=']/Database/Table

TableCollection

Stark typierte Auflistung von MAPPED_TYPE-Objekten Unterstützt die Indizierung von Objekten anhand ihrer Name- und Schemaeigenschaften

TableEvent
TableEvents
TableEventSet
TableViewBase
TableViewTableTypeBase
TcpProtocol

Instanzklasse kapselt: Server[@Name=']/Endpoint/Tcp

TemporalHistoryRetentionPeriodUnitTypeConverter
Transfer

Instanzklasse, die das Transfer-Objekt kapselt

TransferBase

Basisklasse für Übertragung

Trigger

Instanzklasse kapselt: Server[@Name=']/Database/Table/Trigger

TriggerCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

TriggerEvents
TypeConverters
UnknownPropertyException

Die Ausnahme wird ausgelöst, wenn Sie versuchen, auf eine Eigenschaft zuzugreifen, die für eine Serverversion nicht vorhanden ist.

UnsupportedCompatLevelException

Die Ausnahme wird ausgelöst, wenn ein Vorgang mit einer nicht unterstützten Kompatibilitätsebene für diesen vorgang ausgeführt wird.

UnsupportedEngineEditionException

Diese Ausnahme wird ausgelöst, wenn eine nicht unterstützte Moduledition erkannt wird.

UnsupportedEngineTypeException

Diese Ausnahme wird ausgelöst, wenn ein Vorgang fehlgeschlagen ist.

UnsupportedFeatureException

Die Ausnahme wird ausgelöst, wenn ein Objekt von Sql Express nicht unterstützt wird.

UnsupportedObjectNameException

Die Ausnahme wird ausgelöst, wenn der Benutzer versucht, ein Objekt mit einem Namen zu erstellen, der nicht unterstützt werden kann, z. B. eine NULL-Zeichenfolge.

UnsupportedVersionException

Die Ausnahme wird ausgelöst, wenn ein Vorgang fehlgeschlagen ist.

UrnCollection

ArrayList von Urn-Objekten

User

Instanzklasse kapselt: Server[@Name=']/Database/User

UserCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

UserDefinedAggregate

Instanzklasse kapselt: Server[@Name=']/Database/UserDefinedAggregate

UserDefinedAggregateCollection

Stark typierte Auflistung von MAPPED_TYPE-Objekten Unterstützt die Indizierung von Objekten anhand ihrer Name- und Schemaeigenschaften

UserDefinedAggregateParameter

Instanzklasse kapselt: Server[@Name=']/Database/UserDefinedAggregate/Param

UserDefinedAggregateParameterCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

UserDefinedDataType

Instanzklasse kapselt: Server[@Name=']/Database/UserDefinedDataType

UserDefinedDataTypeCollection

Stark typierte Auflistung von MAPPED_TYPE-Objekten Unterstützt die Indizierung von Objekten anhand ihrer Name- und Schemaeigenschaften

UserDefinedDataTypeResolver

Benutzerdefinierter Resolver für DataType::UserDefinedDataType TODO: Implementieren von Resolvern für andere Typen (beachten Sie, dass der URN-Resolver für alle Datentypen generisch sein kann)

UserDefinedFunction

Instanzklasse kapselt: Server[@Name=']/Database/UserDefinedFunction

UserDefinedFunctionCollection

Stark typierte Auflistung von MAPPED_TYPE-Objekten Unterstützt die Indizierung von Objekten anhand ihrer Name- und Schemaeigenschaften

UserDefinedFunctionEvent
UserDefinedFunctionEvents
UserDefinedFunctionEventSet
UserDefinedFunctionParameter

Instanzklasse kapselt: Server[@Name='']/Database/UserDefinedFunction/Param

UserDefinedFunctionParameterCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

UserDefinedMessage

Instanzklasse kapselt: Server[@Name=']/UserDefinedMessage

UserDefinedMessageCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

UserDefinedTableType

Instanzklasse kapselt: Server[@Name=']/Database/UserDefinedTableType

UserDefinedTableTypeCollection

Stark typierte Auflistung von MAPPED_TYPE-Objekten Unterstützt die Indizierung von Objekten anhand ihrer Name- und Schemaeigenschaften

UserDefinedTableTypeResolver

Benutzerdefinierter Resolver für DataType::UserDefinedTableType

UserDefinedType

Instanzklasse kapselt: Server[@Name=']/Database/UserDefinedType

UserDefinedTypeCollection

Stark typierte Auflistung von MAPPED_TYPE-Objekten Unterstützt die Indizierung von Objekten anhand ihrer Name- und Schemaeigenschaften

UserDefinedTypeEvents
UserDefinedTypeResolver

Benutzerdefinierter Resolver für DataType::UserDefinedType

UserEvents
UserOptions

Instanzklasse kapselt: Server[@Name=']/UserOption

VerifyCompleteEventArgs

Ereignisargumentklasse für VerifyCompleteEventHandler

VersionSerializationAdapter

Serialisiert Instanzen von System.Version in Sfc XML

VersionUtils

Hilfsklasse zur Behandlung verschiedener versionsbezogener Prüfungen

View

Instanzklasse kapselt: Server[@Name=']/Database/View

ViewCollection

Stark typierte Auflistung von MAPPED_TYPE-Objekten Unterstützt die Indizierung von Objekten anhand ihrer Name- und Schemaeigenschaften

ViewEvent
ViewEvents
ViewEventSet
WorkloadGroup

Klasse, die das Erstellen, Ändern, Ablegen und Skripting der Workload-Gruppeninstanz behandelt

WorkloadGroupCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

WorkloadManagementImportanceConverter
WorkloadManagementWorkloadClassifier

Klasse, die das Erstellen, Ändern, Ablegen und Skripting des Workload Management Workload Classifier-Objekts behandelt

WorkloadManagementWorkloadClassifierCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

WorkloadManagementWorkloadGroup

Klasse, die das Erstellen, Ändern, Ablegen und Skripting der WorkloadManagement-Workload-Gruppeninstanz behandelt

WorkloadManagementWorkloadGroupCollection

Stark typierte Liste von MAPPED_TYPE-Objekten hat starke Unterstützung für alle Methoden der sortierten Listenklasse.

WrongPropertyValueException

Die Ausnahme, die während einer Skriptaktion ausgelöst wird, wenn eine Eigenschaft einen nicht verwendbaren Wert aufweist oder ein Konflikt zwischen zwei oder mehr Eigenschaften besteht.

XmlSchemaCollection

Instanzklasse Kapselung: Server[@Name=']/Database/XmlSchemaCollection

XmlSchemaCollectionCollection

Stark typierte Auflistung von MAPPED_TYPE-Objekten Unterstützt die Indizierung von Objekten anhand ihrer Name- und Schemaeigenschaften

Strukturen

Name Beschreibung
AuditSpecificationDetail
DdlTextParserHeaderInfo

Schnittstellen

Name Beschreibung
IAvailabilityGroupState

Dieses Facet aggregiert verschiedene Verfügbarkeitsgruppenstatusinformationen. Es wird verwendet, um SQL Server Verwaltbarkeitstools zu unterstützen.

IColumnPermission

Schnittstelle für Objektberechtigungen auf Spaltenebene.

IDatabaseMaintenanceFacet
IDatabaseOptions
IDatabasePerformanceFacet
IDatabaseSecurityFacet
IExtendedProperties
ILoginOptions
IMultipartNameFacet

Identity Facet

INameFacet

Facet "Name"

IObjectPermission

Methoden zum Aufzählen, Erteilen und Verweigern von Berechtigungen für ein Objekt.

IScriptable
IServerAuditFacet
IServerConfigurationFacet
IServerInformation
IServerPerformanceFacet
IServerSecurityFacet
IServerSelectionFacet
IServerSettings
IServerSetupFacet

Facet für die Serverinstallation

ISmartAdminState

Dieses Facet aggregiert Smartadmin-Statusinformationen. Es wird verwendet, um SQL Server Verwaltbarkeitstools zu unterstützen.

ISmoApplicationEvents

Definiert ein Objekt, das anwendungsweite SMO-Ereignisse verfügbar macht.

ISmoDependencyDiscoverer

Definiert eine Schnittstelle zum Ermitteln von URNs abhängiger Objekte

ISmoScriptWriter

Schnittstelle, die das Schreiben von Skripts von SQL Server-Verwaltungsobjekten definiert

ISurfaceAreaFacet
ITableOptions
ITextObject

Schnittstelle, die von allen Instanzklassen implementiert wird, die alle oder einen Teil ihrer Definition als Text aufweisen

IUserOptions
IViewOptions

Enumerationen

Name Beschreibung
AbortAfterWait

Gibt die option ABORT_AFTER_WAIT eines DDL-Vorgangs an.

ActivationExecutionContext

Gibt den Benutzerkontext für die Objektaktivierung an.

AffinityType

Affinitätstyp des automatischen oder manuellen Cpu-Prozessors

AssemblyAlterOptions
AssemblySecurityLevel

Gibt die Zugriffsrechte für eine Assembly an.

AsymmetricKeyEncryptionAlgorithm

Gibt den Algorithmus an, der zum Verschlüsseln eines (asymmetrischen) Schlüssels verwendet wird.

AsymmetricKeySourceType

Gibt die Quelle des Zertifikats beim Laden an.

AttachOptions

Liste der Optionen, die möglicherweise an Server.AttachDatabase übergeben werden

AuditActionType

Gibt den Aktionstyp für SQL Server-Überwachungsereignisse an.

AuditDestinationType

Gibt den Zieltyp einer Überwachung an.

AuditFileSizeUnit

Gibt die Einheit der Dateigröße an.

AuditLevel
AuditStatusType

Gibt den Status der Überwachung an.

AuthenticationType

Gibt den Authentifizierungstyp der Datenbankprinzipale an.

AvailabilityDatabaseSynchronizationState

Die verschiedenen Synchronisierungszustände, in der eine Datenbank, die an einer HADR-Verfügbarkeitsgruppe teilnimmt, kann sich befinden.

AvailabilityGroupAutomatedBackupPreference

Diese Enumeration gibt an, wie Replikate in der primären Rolle in der Auswertung behandelt werden, um das gewünschte Replikat zum Ausführen einer Sicherung zu wählen.

AvailabilityGroupClusterType

Clustertyp der Verfügbarkeitsgruppe

AvailabilityGroupFailureConditionLevel

Die verschiedenen Bedingungen, die ein automatisches Failover in einer Verfügbarkeitsgruppe auslösen können. Diese Einstellung ist kumulativ, was bedeutet, dass die Einstellung, da die Einstellung erhöht wird, alle vorherigen Bedingungen kompensiert und zusätzliche hinzufügt.

AvailabilityGroupListenerIPState

Status der IP-Adresse des Verfügbarkeitsgruppenlisteners

AvailabilityGroupRollupSynchronizationState

Ein Rollup der Synchronisierungszustände der Verfügbarkeitsreplikate in der Verfügbarkeitsgruppe.

AvailabilityReplicaAvailabilityMode

Verfügbarkeitsmodi des Verfügbarkeitsreplikats: Der Int-Wert muss mit den vom Modul definierten Werten übereinstimmen, finden Sie hier: https://docs.microsoft.com/en-us/sql/relational-databases/system-catalog-views/sys-availability-replicas-transact-sql

AvailabilityReplicaConnectionModeInPrimaryRole

Verbindungsabsichtsmodi eines Verfügbarkeitsreplikats in primärer Rolle

AvailabilityReplicaConnectionModeInSecondaryRole

Verbindungsabsichtsmodi eines Verfügbarkeitsreplikats in sekundärer Rolle

AvailabilityReplicaConnectionState

Der aktuelle Verbindungsstatus eines Verfügbarkeitsreplikats.

AvailabilityReplicaFailoverMode

Failovermodi des Verfügbarkeitsreplikats

AvailabilityReplicaJoinState

Der Verknüpfungsstatus eines Verfügbarkeitsreplikats

AvailabilityReplicaOperationalState

Der Status der Bereitschaft des Replikats, Clientanforderungen für alle Datenbankenreplikate in der Verfügbarkeitsgruppe zu verarbeiten, die sich darin befinden.

AvailabilityReplicaRole

Die aktuelle Rolle, die ein Replikat in einer Verfügbarkeitsgruppe spielt.

AvailabilityReplicaRollupRecoveryState

Stellt einen Rollup des Wiederherstellungsstatus aller Datenbankreplikate in der Verfügbarkeitsgruppe dar, die sich auf diesem Verfügbarkeitsreplikat befinden.

AvailabilityReplicaRollupSynchronizationState

Der aktuelle Synchronisierungsstatus des Verfügbarkeitsreplikats. Dies basiert auf den Synchronisierungszuständen von Datenbankreplikaten in der Verfügbarkeitsgruppe, die sich auf der Instanz befindet.

AvailabilityReplicaSeedingMode

Seeding-Modus des Verfügbarkeitsreplikats

BackupActionType
BackupCompressionOptions

Die BackupCompressionOptions-Aufzählung enthält Werte, die zum Angeben einer Sicherungskomprimierungsoption verwendet werden.

BackupDeviceType
BackupEncryptionAlgorithm

Gibt den Algorithmustyp an, der für die Sicherungsverschlüsselung verwendet wird.

BackupEncryptorType

Gibt den Verschlüsselungstyp an, der zum Verschlüsseln eines Verschlüsselungsschlüssels verwendet wird.

BackupRestoreBase.AsyncOperation
BackupSetFlag
BackupSetType

Sicherungssatztyp: Vollständige Datenbank, Differenzial, Protokoll, Datei oder Dateigruppe

BackupTruncateLogType
CatalogCollationType

Katalogsortierungstypwerte.

CatalogPopulationAction

Gibt die Katalogpopulationsaktion an.

CatalogPopulationStatus

Gibt den Populationsstatus eines Microsoft Search Volltextkatalogs an.

CertificateSourceType
ChangeTracking
ClusterMemberState

Der Status eines Mitglieds in einem Windows Cluster.

ClusterMemberType

Der Typ des Knotens im Windows-Cluster

ClusterQuorumState

Der aktuelle Stat des Cluster quorums

ClusterQuorumType

Die verschiedenen Arten von Möglichkeiten, wie ein Cluster sich für ein Quorum entscheiden kann

CollationVersion

Gibt die Sortierversion an.

ColumnEncryptionType

EncryptionType für eine Spalte, die mit TCE verschlüsselt ist

CompatibilityLevel
ContainmentType

Listet die Eindämmungstypen einer Datenbank auf.

CreateDispositionType

Enthält die Werte der Option CREATION_DISPOSITION

DatabaseDdlTriggerExecutionContext

Gibt den Benutzerkontext an, in dem Assemblycode ausgeführt wird.

DatabaseEncryptionAlgorithm

Gibt den Algorithmus an, der zum Verschlüsseln des Datenbankverschlüsselungsschlüssels verwendet wird.

DatabaseEncryptionState

Gibt den aktuellen Verschlüsselungsübergangsstatus der Datenbank an.

DatabaseEncryptionType

Gibt den Verschlüsselungstyp an, der zum Verschlüsseln des Datenbankverschlüsselungsschlüssels verwendet wird.

DatabaseEventType
DatabaseObjectTypes
DatabasePermissionSetValue

Aufzählung, die alle möglichen DatabasePermissions enthält, verwenden sys.fn_builtin_permissions, um die neuesten Werte für neue Versionen von SQL anzuzeigen.

WICHTIG: Beim Hinzufügen von Enumerationen müssen Sie auch permissionOptions.cs mit den Getters und Settern für die Berechtigungsobjekte aktualisieren. Die ContainsPermissionType-Methoden in DatabasePrincipal.cs müssen auch aktualisiert werden, wenn Datenbank- und Objektberechtigungen hinzugefügt werden. Die in diesen Funktionen verwendete Enumeration "DatabasePermissionType" wird von SqlParser abgeleitet.

DatabaseRecoveryState

Datenbankwiederherstellungsstatus.

DatabaseReplicaSuspendReason

Die verschiedenen Gründe für ein Datenbankreplikat, das angehalten wird.

DatabaseScopedConfigurationOnOff

Datenbankbereichskonfiguration aktiviert und deaktiviert.

DatabaseStatus
DatabaseUserAccess

Enumerationswerte sind aranget für Mach sys.databases.user_access

DataCompressionType

DataCompressionType beschreibt den Komprimierungsstatus einer Tabellen-/Indexpartition. Keines bedeutet keine Komprimierung, Zeile bedeutet Komprimierung Zeilen weise, Seite bedeutet Komprimierung angewendete Seite Weise und ColumnStore ist Komprimierung columnstore weise.

DataRetentionPeriodUnit

Beschreibung der Zeitlichen Aufbewahrungszeitraumseinheit

DelayedDurability

Gibt die Option zur verzögerten Haltbarkeit der Datenbank an.

DependencyType
DeviceType

Gerätetyp "Sicherungsmedien"

DurabilityType

Die Aufzählung gibt den Haltbarkeitstyp von Hekatontabellen an.

DwTableDistributionType

Die Enumeration gibt die verteilten SQL DW-Tabellenverteilungstypen an.

DwViewDistributionType

Die Enumeration gibt die materialisierten Ansichtsverteilungstypen der SQL DW an.

EdgeConstraintDeleteAction

Listet mögliche referenzielle Aktionen auf, wenn ein EdgeConstraint-Objekt geändert wird. siehe ec-Syntax: | [ EdgeConstraint ] CONNECTION ([ schema_name . ] referenced_table_from_name TO [ schema_name . ] referenced_table_to_name] [ ON DELETE { NO ACTION | CASCADE } ]

Edition

Die möglichen Werte, die von SERVERPROPERTY('EngineEdition') zurückgegeben werden. Weitere Informationen finden Sie unter https://learn.microsoft.com/sql/t-sql/functions/serverproperty-transact-sql

EndpointAuthenticationOrder

Der Typ der Verbindungsauthentifizierung, die für Verbindungen mit diesem Endpunkt erforderlich ist.

EndpointEncryption

EndpointEncryption

EndpointEncryptionAlgorithm

EndpointEncryptionAlgorithm

EndpointState
EndpointType
EventType
ExecutionContext

Gibt den Benutzerkontext an, in dem Assemblycode ausgeführt wird.

ExecutionStatus

Eine Enumeration, die einen Status einer asynchronen Abfrage beschreibt

ExternalDataSourcePushdownOption

Listet mögliche Pushdownoptionen für externe Datenquellen auf.

ExternalDataSourceType

Die Aufzählung gibt den externen Datenquellentyp für externe Tabellen an.

ExternalFileFormatType

Die Aufzählung gibt die externen Dateiformattypen an.

ExternalLanguageFilePlatform

Gibt die Plattformsprache an, für die erstellt wurde.

ExternalLibraryContentType

Gibt den Inhaltstyp für eine installation oder Änderung einer externen Bibliothek an.

ExternalStreamingJobStatusType

Die Enumeration gibt die Statustypen des externen Streamingauftrags an.

ExternalTableDistributionType

Die Enumeration gibt die externe Tabellenverteilung an. Gültig für Tabellen mit externen ShardMapManager-Datenquellen.

ExternalTableRejectType

Die Aufzählung gibt die Externen Tabellenrückweisungstypen an.

FeatureRestriction.PrincipalClass
FileGroupType

Typ einer Dateigruppendatei

FileGrowthType
FilestreamAccessLevelType

Liste der SQL Server Dateistream-Zugriffsebenentypen

FileStreamEffectiveLevel

Die effektive Ebene für das FILESTREAM-Feature

FileStreamLevel

Optionen auf Dateistreamebene

FilestreamNonTransactedAccessType

Dateistream- und Nicht-Transaktionszugriffstyp

ForeignKeyAction

siehe fk-Syntax: | [ FREMDSCHLÜSSEL ] REFERENCES [ schema_name . ] referenced_table_name [ ( ref_column ) ] [ ON DELETE { NO ACTION | CASCADE | SET NULL | SET DEFAULT } ] [ ON UPDATE { NO ACTION | CASCADE | SET NULL | SET DEFAULT } ]

FragmentationOption

Gibt an, wie die Indexfragmentierung abgerufen wird.

FullTextCatalogUpgradeOption

Gibt die Upgradeoptionen für den Volltextkatalog an.

GeneratedAlwaysType

Arten von zeitlich automatisch generierten Spalten

GraphType
HadrManagerStatus

Der Status des HADR-Managerdiensts

HttpAuthenticationModes
HttpPortTypes
ImplementationType

Gibt den Implementierungstyp einer StoredProcedure, UserDefinedFunction und anderer Objekte an.

IndexedXmlPathType

stellt den Typ des indizierten Pfads im selektiven XML-Index dar.

IndexEnableAction

Gibt an, wie ein Index erneut aktiviert werden soll.

IndexKeyType

Die Aufzählung gibt die Attribute des Index-Objekts an.

IndexOperation

Gibt an, welcher Vorgang für eine Indexveränderung ausgeführt werden soll.

IndexPopulationAction

Gibt die Indexpopulationsaktion an.

IndexPopulationStatus

Gibt den Populationsstatus eines Volltexttabellenindex an.

IndexType

Die Aufzählung gibt den Typ des Indexes an.

InDoubtTransactionResolutionType

Liste der SQL Server Reparaturtypen

InstanceState

InstanceState-Werte

KeyEncryptionType

Gibt den Verschlüsselungstyp eines Schlüssels an.

LedgerTableType

Typen von Sachtabellen

LedgerViewType

Die Aufzählung gibt an, dass es sich bei der Hauptbuchansicht oder der Nicht-Sach-Ansicht um eine Ansicht handelt.

LinkedTableType

Tabellentypen, die auf dem verknüpften Server aufgezählt werden können

LinkFieldType

Typ des Felds im Link

LockEscalationType

Die Enumeration gibt die Granularität der Sperreskalation an.

LockRequestStatus
LoginCreateOptions

Gibt Optionen an, die beim Erstellen einer Anmeldung angegeben werden können.

LoginType
LogReuseWaitStatus

Die Wiederverwendung des Transaktionsprotokollspeichers wartet derzeit auf.

MappedClassType

Gibt die Klasse an, der eine Anmeldeinformation zugeordnet ist.

MediaTypes
MethodLoginType

LoginType von SoapPayloadMethod

MethodXsdSchemaOption
MirroringOption

Die MirroringOption-Enumeration wird verwendet, um den Zustand oder eine Datenbankspiegelung zu ändern.

MirroringRole

Rolle, die die Datenbank bei der Spiegelung spielt:

MirroringSafetyLevel

Sicherheitsgarantie für Updates auf der Sicherung, eine von:

MirroringStatus

Rolle, die die Datenbank bei der Spiegelung spielt:

MirroringWitnessStatus
Month
NSActivationState

Diese Enumeration beschreibt den Status einer Benachrichtigungsdienst-Anwendungskomponente.

NumaNodeAffinity

Definiert den Affinitätstyp von NumaNode.

ObjectClass

siehe Modulspezifikation: CatalogViewsRef: Anhang Universal Entity Classes The following table represents the domain of entity classes in the system, defined in the header file cmedscan.h. Die Verwendung von Entitätsklassen umfasst: sys.database_permissions sys.server_permissions sys.extended_properties hier enthalten sind nur sicherungsfähige Objekte.

ObjectPermissionSetValue

Enumeration mit allen möglichen ObjectPermissions

OnFailureAction

Gibt die Aktion an, die ausgeführt werden muss, wenn die Überwachungssenke den Schreibvorgang nicht ausführen kann.

PageVerify

Die PageVerify-Enumeration gibt den Typ der Integritätsprüfung an, die auf Seitenlesevorgängen ausgeführt wurde.

PartitioningScheme

Listet auf, ob das Partitionsschema für "None", "Table", "Index" oder "All" skripted ist.

PasswordHashAlgorithm

Listet die Hashalgorithmen auf, die zum Authentifizieren von SQL-Anmeldekennwörtern verwendet werden.

PathType

Gibt den Typ des Dateipfads für PathWrapper-Methoden an.

PerfMonMode

Gibt den Modus an, in dem PerfMon funktioniert

PermissionState
PlanGuideType

Typ des Planleitfadens

PrincipalType

Gibt den Typ des Server- oder Datenbankprinzipals an.

PrivateKeyEncryptionType

Gibt den Typ der Verschlüsselung eines Schlüssels an.

PrivilegeTypes

Liste der Objekt- und Datenbankberechtigungen

ProtocolType
ProviderAuthenticationType

Gibt den Vom Kryptografieanbieter unterstützten Authentifizierungstyp an.

QueryStoreCaptureMode

Aufnahmemoduswerte für Abfragespeicher

QueryStoreOperationMode

Vorgangsmoduswerte für Abfragespeicher

QueryStoreSizeBasedCleanupMode

Größenbasierte Bereinigungsmoduswerte für Abfragespeicher

QueryStoreWaitStatsCaptureMode

Wait Statistics Capture Mode values for Abfragespeicher

RangeType

Die RangeType-Enumeration gibt an, ob die mit RangeValues angegebenen Grenzwerte auf der linken oder rechten Seite des Intervalls platziert werden. Keine entspricht keiner Begrenzungsbedingung. Tabelle ohne Partition eignet sich zum Beispiel.

RecoveryModel

Enumerationswerte sind aranget für mach sys.databases.recovery_option

RemoteDataArchiveMigrationState

Aktueller Datenmigrationsstatus einer gestreckten Tabelle Refer remote_data_archive_migration_state in https://msdn.microsoft.com/en-us/library/ms187406.aspx

RepairOptions

Gibt die Reparaturoptionen an.

RepairStructure

Gibt die Art der Reparaturstruktur an.

RepairType

Liste der SQL Server Reparaturtypen

ReplicationOptions

Die Enumeration "ReplicationOptions" gibt die aktiven Replikationseinstellungen für eine Datenbank an,

ResourceUsage

Gibt die verfügbaren Systemressourcen für den MSSearch-Dienst an.

RestoreActionType
RestoreType
ResultFormat
ResumableOperationStateType

Resumable Operation State: Running, Paused, None.

RetentionPeriodUnits

Aufbewahrungszeitraumseinheiten für die Änderungsnachverfolgung

RoleTypes
ScriptBehavior

Enumerates ScriptBehavior als Drop,Create,CreateOrAlter oder Drop and Create

ScriptNameObjectBase.ScriptHeaderType
SecondaryXmlIndexType

stellt den Typ des sekundären XML-Indexes dar.

SecurityPredicateOperation

Sicherheits-Prädikat-Vorgangstypen

SecurityPredicateType

Sicherheitsprädikattyp

SensitivityRank

Gibt den Vertraulichkeitsrang einer Spalte an.

SequenceCacheType

Gibt den Cachetyp eines Sequence-Objekts an.

ServerDdlTriggerExecutionContext

Gibt den Benutzerkontext an, in dem Assemblycode ausgeführt wird.

ServerLoginMode
ServerMirroringRole
ServerPermissionSetValue

Enumeration mit allen möglichen ServerPermissions

ServerStatus

mögliche Werte des Serverstatus

ServiceStartMode

Der Startmodus für einen Dienst

ShrinkMethod
SmoExceptionType

Aufzählung der von T:Microsoft definierten Ausnahmetypen. SqlServer.Management.Smo.SmoExceptionType.

SnapshotIsolationState
SortOrder
SpatialGeoLevelSize

Die Größen der räumlichen Geoebene

SpatialIndexType

Der Räumliche Indextyp für die räumlichen Indizes

SqlDataType

Der SqlDataType gibt den Typ des DataType-Objekts an.

SqlServerVersion

Listet Versionen von SqlServer auf, die von SMO unterstützt werden.

SqlServerVersions
SqlSmoState
SqlVerifyAction

Gibt an, was überprüft werden muss

StatisticsScanType
StatisticsTarget
StopListOption

Gibt die Stoplist-Optionen an, die einem FullText-Index zugeordnet sind.

SymmetricKeyEncryptionAlgorithm

Gibt den Algorithmus an, der zum Verschlüsseln eines (symmetrischen) Schlüssels verwendet wird.

SymmetricKeyEncryptionType

Gibt den Verschlüsselungstyp eines Schlüssels an.

SynonymBaseType

Gibt den Typ des Basisobjekts eines Synonyms an.

TableTemporalType

Arten von zeitlichen Tabellen

TemporalHistoryRetentionPeriodUnit

Beschreibung der Zeitlichen Aufbewahrungszeitraumseinheit

TerminationClause
TransactionTypes

Gibt die Arten von Transaktionen an, die in einer Datenbank aktiv sein können

UrnIdOption
UserDefinedFunctionType
UserDefinedTypeFormat

Gibt an, wie ein UDT gespeichert wird.

UserType

Gibt den Typ des Benutzers in einer Datenbank an.

WindowsLoginAccessType
WorkloadGroupImportance

Gibt den Wichtigkeitstyp für Resource Governor Workload-Gruppe an.

WorkloadManagementImportance

Diese Zeile gibt die Standardwichtigkeit einer Anforderung für die Arbeitsauslastungsgruppe an. Benutzer können die Wichtigkeit auch auf Klassifizierungsebene festlegen und somit die festgelegte Wichtigkeit der Arbeitsauslastungsgruppe überschreiben.

WsdlGeneratorOption
XmlCompressionType

XmlCompressionType beschreibt den Komprimierungsstatus einer Tabelle mit xml-Datentypspalte oder XML-Indexpartition. "Aus" bedeutet keine XML-Komprimierung, "On" bedeutet, dass die XML-Komprimierung aktiviert ist.

XmlDocumentConstraint

Gibt Typen von XML-Dokumenteinschränkungen an.

XmlFormatOption
XmlTypeDerivation

Gibt die XML-Typableitung an.

XmlTypeKind

Gibt die Art der XML-Komponente an.

XsdSchemaOption

Gibt an, ob ein XSD-Schema für eine SOAP-Methode zurückgegeben wird.

Delegaten

Name Beschreibung
DatabaseRestorePlanner.CreateRestorePlanEventHandler

Stellvertretung für die Statusaktualisierung des Wiederherstellungsplans erstellen

NextRestoreEventHandler

Der Prototyp der Rückrufmethode für die nächste Wiederherstellung

PercentCompleteEventHandler

Der Prototyp der Rückrufmethode für "Prozent abgeschlossen"

ProgressReportEventHandler
ScriptingErrorEventHandler
ScriptingFilter
ServerEventHandler

Handlerprototyp für alle Serverereignisse.

SmoApplication.AnyObjectEventHandler

fordert eines der oben genannten Ereignisse an. Dadurch können alle Ereignistypen mithilfe eines Handlers behandelt werden.

SmoApplication.DatabaseEventHandler

für Datenbankereignisse aufgerufen

SmoApplication.ObjectAlteredEventHandler

aufgerufen, wenn ein Objekt erfolgreich geändert wird

SmoApplication.ObjectCreatedEventHandler

Wird aufgerufen, wenn ein Objekt erfolgreich erstellt wurde

SmoApplication.ObjectDroppedEventHandler

aufgerufen, wenn ein Objekt erfolgreich verworfen wird

SmoApplication.ObjectRenamedEventHandler

aufgerufen, wenn ein Objekt erfolgreich umbenannt wird

VerifyCompleteEventHandler

Ereignissignatur für verifyComplete-Ereignis