Sprache

Server Klasse

Definition

Instanzklasse kapselt : Server[@Name=']

[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet]
[Microsoft.SqlServer.Management.Sdk.Sfc.RootFacet(typeof(Microsoft.SqlServer.Management.Smo.Server))]
public sealed class Server : Microsoft.SqlServer.Management.Smo.SqlSmoObject, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.IAlienRoot, Microsoft.SqlServer.Management.Sdk.Sfc.IDmfFacet, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDomainLite, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSupportsDesignMode, Microsoft.SqlServer.Management.Smo.IScriptable, Microsoft.SqlServer.Management.Smo.IServerInformation, Microsoft.SqlServer.Management.Smo.IServerSettings
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.RootFacet(typeof(Microsoft.SqlServer.Management.Smo.Server))>]
type Server = class
    inherit SqlSmoObject
    interface ISfcSupportsDesignMode
    interface IAlterable
    interface IScriptable
    interface IServerSettings
    interface IDmfFacet
    interface IServerInformation
    interface IAlienRoot
    interface ISfcDomainLite
    interface ISfcHasConnection
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.RootFacet(typeof(Microsoft.SqlServer.Management.Smo.Server))>]
type Server = class
    inherit SqlSmoObject
    interface IAlterable
    interface IScriptable
    interface IServerSettings
    interface IDmfFacet
    interface IServerInformation
    interface IAlienRoot
    interface ISfcDomainLite
    interface ISfcHasConnection
    interface ISfcSupportsDesignMode
Public NotInheritable Class Server
Inherits SqlSmoObject
Implements IAlienRoot, IAlterable, IDmfFacet, IScriptable, IServerInformation, IServerSettings, ISfcDomainLite, ISfcSupportsDesignMode
Vererbung
Attribute
Implementiert

Konstruktoren

Name Beschreibung
Server()

Instanzklasse kapselt : Server[@Name=']

Server(ServerConnection)

Erstellt ein neues Serverobjekt, das auf dem angegebenen ServerConnection für die Konnektivität basiert.

Server(String)

Instanzklasse kapselt : Server[@Name=']

Felder

Name Beschreibung
m_ExtendedProperties

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
singletonParent

Normale SMO-Objekte greifen über parentColl (entsprechende Auflistung in der übergeordneten Klasse) auf den übergeordneten Klassenverweis zu. Die Singleton-Klasse hat keine Sammlung im übergeordneten Element.

(Geerbt von SqlSmoObject)

Eigenschaften

Name Beschreibung
ActiveDirectory
Veraltet.

Instanzklasse kapselt : Server[@Name=']

AffinityInfo

Instanzklasse kapselt : Server[@Name=']

AuditLevel

Instanzklasse kapselt : Server[@Name=']

Audits

Instanzklasse kapselt : Server[@Name=']

AvailabilityGroups

Instanzklasse kapselt : Server[@Name=']

BackupDevices

Instanzklasse kapselt : Server[@Name=']

BackupDirectory

Instanzklasse kapselt : Server[@Name=']

BrowserServiceAccount

Instanzklasse kapselt : Server[@Name=']

BrowserStartMode

Instanzklasse kapselt : Server[@Name=']

BuildClrVersion

Instanzklasse kapselt : Server[@Name=']

BuildClrVersionString

Instanzklasse kapselt : Server[@Name=']

BuildNumber

Instanzklasse kapselt : Server[@Name=']

ClusterName

Instanzklasse kapselt : Server[@Name=']

ClusterQuorumState

Instanzklasse kapselt : Server[@Name=']

ClusterQuorumType

Instanzklasse kapselt : Server[@Name=']

Collation

Instanzklasse kapselt : Server[@Name=']

CollationDatabaseInServer

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
CollationID

Instanzklasse kapselt : Server[@Name=']

ComparisonStyle

Instanzklasse kapselt : Server[@Name=']

ComputerNamePhysicalNetBIOS

Instanzklasse kapselt : Server[@Name=']

Configuration

Instanzklasse kapselt : Server[@Name=']

ConnectionContext

Verbindungskontext

Credentials

Instanzklasse kapselt : Server[@Name=']

CryptographicProviders

Instanzklasse kapselt : Server[@Name=']

DatabaseEngineEdition

Gibt die DatabaseEngineEdition des SMO-Objekts zurück.

(Geerbt von SqlSmoObject)
DatabaseEngineType

Gibt den DatabaseEngineType des SMO-Objekts zurück.

(Geerbt von SqlSmoObject)
Databases

Instanzklasse kapselt : Server[@Name=']

DefaultAvailabilityGroupClusterType

Clustertyp der Standardverfügbarkeitsgruppe für den Server

DefaultFile

Instanzklasse kapselt : Server[@Name=']

DefaultLog

Instanzklasse kapselt : Server[@Name=']

DefaultTextMode

Instanzklasse kapselt : Server[@Name=']

Edition

Instanzklasse kapselt : Server[@Name=']

Endpoints

Instanzklasse kapselt : Server[@Name=']

EngineEdition

Instanzklasse kapselt : Server[@Name=']

ErrorLogPath

Instanzklasse kapselt : Server[@Name=']

ErrorLogSizeKb

Instanzklasse kapselt : Server[@Name=']

Events

Instanzklasse kapselt : Server[@Name=']

ExecuteForScalar

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
ExecutionManager

Instanzklasse kapselt : Server[@Name=']

FilestreamLevel

Instanzklasse kapselt : Server[@Name=']

FilestreamShareName

Instanzklasse kapselt : Server[@Name=']

FullTextService

Instanzklasse kapselt : Server[@Name=']

HadrManagerStatus

Instanzklasse kapselt : Server[@Name=']

HardwareGeneration

Instanzklasse kapselt : Server[@Name=']

HostDistribution

Instanzklasse kapselt : Server[@Name=']

HostPlatform

Instanzklasse kapselt : Server[@Name=']

HostRelease

Instanzklasse kapselt : Server[@Name=']

HostServicePackLevel

Instanzklasse kapselt : Server[@Name=']

HostSku

Instanzklasse kapselt : Server[@Name=']

Information

Instanzklasse kapselt : Server[@Name=']

InstallDataDirectory

Instanzklasse kapselt : Server[@Name=']

InstallSharedDirectory

Instanzklasse kapselt : Server[@Name=']

InstanceName

Instanzklasse kapselt : Server[@Name=']

IsAvailabilityReplicaSeedingModeSupported

Instanzklasse kapselt : Server[@Name=']

IsCaseSensitive

Instanzklasse kapselt : Server[@Name=']

IsClustered

Instanzklasse kapselt : Server[@Name=']

IsConfigurationOnlyAvailabilityReplicaSupported

Instanzklasse kapselt : Server[@Name=']

IsCrossPlatformAvailabilityGroupSupported

Instanzklasse kapselt : Server[@Name=']

IsFullTextInstalled

Instanzklasse kapselt : Server[@Name=']

IsHadrEnabled

Instanzklasse kapselt : Server[@Name=']

IsJsonDataTypeEnabled

Instanzklasse kapselt : Server[@Name=']

IsMemberOfWsfcCluster

Überprüft, ob der Server Mitglied des WSFC-Clusters ist.

IsPolyBaseInstalled

Instanzklasse kapselt : Server[@Name=']

IsReadOnlyListWithLoadBalancingSupported

Instanzklasse kapselt : Server[@Name=']

IsSingleUser

Instanzklasse kapselt : Server[@Name=']

IsTouched

Gibt an, ob das Objekt für die bedingungslose Skripterstellung von Alter berührt wurde

(Geerbt von SqlSmoObject)
IsXTPSupported

Instanzklasse kapselt : Server[@Name=']

JobServer

Instanzklasse kapselt : Server[@Name=']

Language

Instanzklasse kapselt : Server[@Name=']

Languages

Instanzklasse kapselt : Server[@Name=']

LinkedServers

Instanzklasse kapselt : Server[@Name=']

LoginMode

Instanzklasse kapselt : Server[@Name=']

Logins

Instanzklasse kapselt : Server[@Name=']

Mail

Instanzklasse kapselt : Server[@Name=']

MailProfile

Instanzklasse kapselt : Server[@Name=']

MasterDBLogPath

Instanzklasse kapselt : Server[@Name=']

MasterDBPath

Instanzklasse kapselt : Server[@Name=']

MaxPrecision

Instanzklasse kapselt : Server[@Name=']

Name

Instanzklasse kapselt : Server[@Name=']

NamedPipesEnabled

Instanzklasse kapselt : Server[@Name=']

NetName

Instanzklasse kapselt : Server[@Name=']

NumberOfLogFiles

Instanzklasse kapselt : Server[@Name=']

ObjectInSpace

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
OleDbProviderSettings

Instanzklasse kapselt : Server[@Name=']

OSVersion

Instanzklasse kapselt : Server[@Name=']

ParentCollection

Gibt die Auflistung zurück, die das Objekt enthält. Kann null sein.

(Geerbt von SqlSmoObject)
PathSeparator

Instanzklasse kapselt : Server[@Name=']

PerfMonMode

Instanzklasse kapselt : Server[@Name=']

PhysicalMemory

Instanzklasse kapselt : Server[@Name=']

PhysicalMemoryUsageInKB

Instanzklasse kapselt : Server[@Name=']

Platform

Instanzklasse kapselt : Server[@Name=']

Processors

Instanzklasse kapselt : Server[@Name=']

ProcessorUsage

Instanzklasse kapselt : Server[@Name=']

Product

Instanzklasse kapselt : Server[@Name=']

ProductLevel

Instanzklasse kapselt : Server[@Name=']

ProductUpdateLevel

Instanzklasse kapselt : Server[@Name=']

Properties

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
ProxyAccount

Instanzklasse kapselt : Server[@Name=']

ReservedStorageSizeMB

Instanzklasse kapselt : Server[@Name=']

ResourceGovernor

Instanzklasse kapselt : Server[@Name=']

ResourceLastUpdateDateTime

Instanzklasse kapselt : Server[@Name=']

ResourceVersion

Instanzklasse kapselt : Server[@Name=']

ResourceVersionString

Instanzklasse kapselt : Server[@Name=']

Roles

Instanzklasse kapselt : Server[@Name=']

RootDirectory

Instanzklasse kapselt : Server[@Name=']

ScalarResult

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
ServerAuditSpecifications

Instanzklasse kapselt : Server[@Name=']

ServerType

Instanzklasse kapselt : Server[@Name=']

ServerVersion

Gibt die ServerVersion des Servers zurück, der das Objekt enthält. Wenn das Objekt keinem verbundenen Server zugeordnet ist, wird die höchste bekannte Serverversion zurückgegeben.

(Geerbt von SqlSmoObject)
ServiceAccount

Instanzklasse kapselt : Server[@Name=']

ServiceInstanceId

Instanzklasse kapselt : Server[@Name=']

ServiceMasterKey

Instanzklasse kapselt : Server[@Name=']

ServiceName

Instanzklasse kapselt : Server[@Name=']

ServiceStartMode

Instanzklasse kapselt : Server[@Name=']

ServiceTier

Instanzklasse kapselt : Server[@Name=']

Settings

Instanzklasse kapselt : Server[@Name=']

SmartAdmin

Instanzklasse kapselt : Server[@Name=']

SqlCharSet

Instanzklasse kapselt : Server[@Name=']

SqlCharSetName

Instanzklasse kapselt : Server[@Name=']

SqlDomainGroup

Instanzklasse kapselt : Server[@Name=']

SqlSortOrder

Instanzklasse kapselt : Server[@Name=']

SqlSortOrderName

Instanzklasse kapselt : Server[@Name=']

State

Gibt den Status des Objekts zurück.

(Geerbt von SmoObjectBase)
Status

Instanzklasse kapselt : Server[@Name=']

SupportedAvailabilityGroupClusterTypes

Ruft die unterstützten Verfügbarkeitsgruppenclustertypen für den Server ab.

SystemDataTypes

Instanzklasse kapselt : Server[@Name=']

SystemMessages

Instanzklasse kapselt : Server[@Name=']

TapeLoadWaitTime

Instanzklasse kapselt : Server[@Name=']

TcpEnabled

Instanzklasse kapselt : Server[@Name=']

Triggers

Instanzklasse kapselt : Server[@Name=']

Urn

Gibt den Urn des Objekts zurück, das automatisch berechnet wird.

(Geerbt von SqlSmoObject)
UrnSuffix

Instanzklasse kapselt : Server[@Name=']

UsedStorageSizeMB

Instanzklasse kapselt : Server[@Name=']

UserData

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SmoObjectBase)
UserDefinedMessages

Instanzklasse kapselt : Server[@Name=']

UserOptions

Instanzklasse kapselt : Server[@Name=']

Version

Instanzklasse kapselt : Server[@Name=']

VersionMajor

Instanzklasse kapselt : Server[@Name=']

VersionMinor

Instanzklasse kapselt : Server[@Name=']

VersionString

Instanzklasse kapselt : Server[@Name=']

Methoden

Name Beschreibung
AddDatabaseContext(StringCollection)

methode get called from the create script related method (from derived classes like Table, Index etc.).)

(Geerbt von SqlSmoObject)
Alter()

Ändern Sie die Metadaten für den Server, einschließlich abhängiger untergeordneter Objekte wie Konfiguration, Informationen und Einstellungen. Die Konfigurationsklasse überschreibt die Überprüfung des Werts mit diesem Aufruf nicht.

Alter(Boolean)

Ändern Sie die Metadaten für den Server, einschließlich abhängiger untergeordneter Objekte wie Konfiguration, Informationen und Einstellungen.

AlterImpl()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
AlterImplWorker()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
AttachDatabase(String, StringCollection, AttachOptions)

Datenbank anfügen

AttachDatabase(String, StringCollection, String, AttachOptions)

Datenbank anfügen

AttachDatabase(String, StringCollection, String)

Datenbank anfügen

AttachDatabase(String, StringCollection)

Datenbank anfügen

BindDefaultImpl(String, String, Boolean)

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
BindRuleImpl(String, String, Boolean)

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
CheckObjectState()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
CheckObjectState(Boolean)

Dies ist eine virtuelle Funktion, sodass abgeleitete Klassen sie überschreiben können, wenn sie zusätzliche Überprüfungen des Zustands des Objekts ausführen möchten.

(Geerbt von SqlSmoObject)
CheckObjectStateImpl(Boolean)

Überprüft den Objektstatus, da sie nicht recusrive ist, kann diese Funktion direkt aufgerufen werden, was bedeutet, dass abgeleitete Klassen keine eigene Überprüfung bereitstellen können.

(Geerbt von SqlSmoObject)
CleanObject()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
CompareUrn(Urn, Urn)

Vergleicht zwei Urns unter Berücksichtigung der Sortierungen auf dem Server

CreateImpl()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
CreateOrAlterImpl()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
DeleteBackupHistory(DateTime)

Löscht die Einträge in den Sicherungs- und Wiederherstellungsverlaufstabellen für Sicherungssätze, die älter als das älteste Datum sind.

DeleteBackupHistory(Int32)

Löscht die Einträge in den Sicherungs- und Wiederherstellungsverlaufstabellen für Sicherungssätze auf mediaSetID

DeleteBackupHistory(String)

Löscht die Einträge in den Sicherungs- und Wiederherstellungsverlaufstabellen für die Datenbank.

Deny(ServerPermissionSet, String, Boolean)

Instanzklasse kapselt : Server[@Name=']

Deny(ServerPermissionSet, String)

Instanzklasse kapselt : Server[@Name=']

Deny(ServerPermissionSet, String[], Boolean)

Instanzklasse kapselt : Server[@Name=']

Deny(ServerPermissionSet, String[])

Instanzklasse kapselt : Server[@Name=']

DetachDatabase(String, Boolean, Boolean)

Trennen einer Datenbank

DetachDatabase(String, Boolean)

Trennen einer Datenbank

DetachedDatabaseInfo(String)

Die DetachedDBInfo-Methode gibt Informationen zu einer getrennten Datenbank zurück.

Discover()

Best Effort Discovery-Mechanismus: Diese Methode spiegelt Metadaten wider und ruft alle verfügbaren Objekte ab.

(Geerbt von SqlSmoObject)
DropImpl(Boolean, Boolean)

Bei Ablageaufrufen in der Benutzerdatenbank in Azure wird die Verbindung geschlossen, wenn die Datenbank gelöscht wird. Der ExecutionManager versucht normalerweise, solche Aufrufe erneut zu versuchen, indem die Verbindung erneut geöffnet wird, um diese Wiederholung zu vermeiden, wenn handleSevereError true ist.

(Geerbt von SqlSmoObject)
DropImpl(Boolean)

legt das Objekt ab.

(Geerbt von SqlSmoObject)
DropImplWorker(Urn, Boolean)

legt das Objekt ab.

(Geerbt von SqlSmoObject)
EnumActiveCurrentSessionTraceFlags()

Gibt die Ausgabe von DBCC TRACESTATUS() zurück.

EnumActiveGlobalTraceFlags()

Aufzählen aller aktiven globalen Ablaufverfolgungskennzeichnungen, die für DIE SQL-Instanz festgelegt sind, und geben Sie sie als DataTable zurück. Gibt die Ausgabe von DBCC TRACESTATUS (-1) zurück.

EnumAvailableMedia()

Gibt die Ausgabe von xp_availablemedia zurück.

EnumAvailableMedia(MediaTypes)

Gibt die Ausgabe von xp_availablemedia zurück.

EnumClusterMembersState()

Auflisten des aktuellen Zustands der Windows Clustermember, von denen die Instanz Teil ist.

EnumClusterSubnets()

Auflisten des aktuellen Zustands der Windows Clustermember, von denen die Instanz Teil ist.

EnumCollations()

Instanzklasse kapselt : Server[@Name=']

EnumDatabaseMirrorWitnessRoles()

Listet die Zeugenrollen auf, die der Server in einer Datenbankspiegelungspartnerschaft spielt

EnumDatabaseMirrorWitnessRoles(String)

Instanzklasse kapselt : Server[@Name=']

EnumDetachedDatabaseFiles(String)

Listet alle Datenbankdateien auf, auf die von einer primären Datenbankdatei verwiesen wird.

EnumDetachedLogFiles(String)

Die ListDetachedLogFiles-Methode listet alle Protokolldateien auf, auf die von der primären Protokolldatei verwiesen wird.

EnumDirectories(String)

Instanzklasse kapselt : Server[@Name=']

EnumErrorLogs()

Instanzklasse kapselt : Server[@Name=']

EnumLocks()

Gibt eine Tabelle mit aktiven Sperren zurück.

EnumLocks(Int32)

Gibt eine Tabelle mit aktiven Sperren zurück.

EnumMembers(RoleTypes)

Gibt eine Liste der Server- oder Datenbankrollen zurück, in denen die aktuell verbundene Anmeldung Mitglied ist.

EnumObjectPermissions()

Instanzklasse kapselt : Server[@Name=']

EnumObjectPermissions(ObjectPermissionSet)

Instanzklasse kapselt : Server[@Name=']

EnumObjectPermissions(String, ObjectPermissionSet)

Instanzklasse kapselt : Server[@Name=']

EnumObjectPermissions(String)

Instanzklasse kapselt : Server[@Name=']

EnumPerformanceCounters()

Ruft Leistungsindikatordaten vom Server ab.

EnumPerformanceCounters(String, String, String)

Ruft Leistungsindikatordaten vom Server ab.

EnumPerformanceCounters(String, String)

Ruft Leistungsindikatordaten vom Server ab.

EnumPerformanceCounters(String)

Ruft Leistungsindikatordaten vom Server ab.

EnumProcesses()

Instanzklasse kapselt : Server[@Name=']

EnumProcesses(Boolean)

Aufzählen von Prozessen optional, die die Systemprozesse ausrufen

EnumProcesses(Int32)

Instanzklasse kapselt : Server[@Name=']

EnumProcesses(String)

Instanzklasse kapselt : Server[@Name=']

EnumServerAttributes()

Gibt den Inhalt von sp_server_info zurück.

EnumServerPermissions()

Instanzklasse kapselt : Server[@Name=']

EnumServerPermissions(ServerPermissionSet)

Instanzklasse kapselt : Server[@Name=']

EnumServerPermissions(String, ServerPermissionSet)

Instanzklasse kapselt : Server[@Name=']

EnumServerPermissions(String)

Instanzklasse kapselt : Server[@Name=']

EnumStartupProcedures()

Instanzklasse kapselt : Server[@Name=']

EnumWindowsDomainGroups()

Instanzklasse kapselt : Server[@Name=']

EnumWindowsDomainGroups(String)

Instanzklasse kapselt : Server[@Name=']

EnumWindowsGroupInfo()

Gibt die Ausgabe von xp_logininfo gefiltert in Gruppen zurück.

EnumWindowsGroupInfo(String, Boolean)

Gibt die Ausgabe von xp_logininfo gefiltert in Gruppen zurück.

EnumWindowsGroupInfo(String)

Gibt die Ausgabe von xp_logininfo gefiltert in Gruppen zurück.

EnumWindowsUserInfo()

Gibt die Ausgabe von xp_logininfo gefiltert an Benutzer zurück.

EnumWindowsUserInfo(String, Boolean)

Gibt die Ausgabe von xp_logininfo gefiltert an Benutzer zurück.

EnumWindowsUserInfo(String)

Gibt die Ausgabe von xp_logininfo gefiltert an Benutzer zurück.

ExecuteNonQuery(StringCollection, Boolean, Boolean)

Führt SQL-Anweisungen aus

(Geerbt von SqlSmoObject)
ExecuteWithModes(SqlExecutionModes, Action)

Führt die angegebene Aktion unter den angegebenen Ausführungsmodi aus.

Setzt die ursprünglichen Modi zurück, nachdem die Aktion abgeschlossen wurde oder fehlschlägt.

(Geerbt von SqlSmoObject)
FileExists(String)

Überprüft, ob die angegebene Datei vorhanden ist.

FormatSqlVariant(Object)

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
GenerateAlterEvent()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
GenerateAlterEvent(Urn, Object)

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
GetActiveDBConnectionCount(String)

Instanzklasse kapselt : Server[@Name=']

GetContextDB()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
GetDBName()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
GetDefaultInitFields(Type, DatabaseEngineEdition)

gibt einen Klon der Standard-Init-Felder zurück.

GetDefaultInitFields(Type)

gibt einen Klon der Standard-Init-Felder zurück. Diese Funktion ist veraltet. Verwenden Sie die Überladungsfunktion.

GetDisabledProperties(ScriptingPreferences)

Stellt eine Aufzählung von Eigenschaften bereit, die für bestimmte Servertypen oder Editionen explizit deaktiviert sind. Dies ist keine Liste aller Eigenschaften, die für das angegebene Ziel nicht funktionieren.

(Geerbt von SqlSmoObject)
GetFragOptionString(FragmentationOption)

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
GetPropertyNames(Type, DatabaseEngineEdition)

Abrufen des Eigenschaftenfelds, das von einem bestimmten Objekttyp unterstützt wird

GetPropValue(String)

Abrufen des Eigenschaftswerts von : - Der Eigenschaftenbehälter direkt, wenn Eigenschaft verfügbar ist (geändert oder abgerufen) – Ein Aufruf unserer OnPropertyMissing-Methode andernfalls

Löst eine Ausnahme aus, wenn der Eigenschaftswert in beiden Fällen NULL ist.

(Geerbt von SqlSmoObject)
GetPropValueOptional(String)

Abrufen des Eigenschaftswerts von : - Der Eigenschaftenbehälter, wenn der Zustand erstellt wird oder wir uns im Entwurfsmodus befinden (möglicher NULL-Wert) - Ein Aufruf unserer OnPropertyMissing-Methode andernfalls (löst Ausnahme aus, wenn der Wert NULL ist)

(Geerbt von SqlSmoObject)
GetPropValueOptional<T>(String, T)

Gibt den Wert der benannten Eigenschaft zurück. Wenn sich das Objekt im Zustand "Erstellen" befindet und die Eigenschaft noch nicht festgelegt wurde, wird "defaultValue" zurückgegeben. Wenn das Objekt vorhanden ist, wird "defaultValue" ignoriert, und der tatsächliche Wert wird zurückgegeben.

(Geerbt von SqlSmoObject)
GetPropValueOptionalAllowNull(String)

Abrufen des Eigenschaftswerts von : - Der Eigenschaftenbehälter, wenn der Zustand erstellt wird oder wir im Entwurfsmodus (möglich NULL) sind - Ein Aufruf unserer OnPropertyMissing-Methode andernfalls (möglich NULL)

(Geerbt von SqlSmoObject)
GetRealValue(Property, Object)

Gibt den tatsächlichen Wert für die Eigenschaft zurück.

(Geerbt von SqlSmoObject)
GetServerName()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
GetServerObject()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
GetSmoObject(Urn)

Gibt das Objekt mit dem entsprechenden Urn zurück.

GetSqlServerVersionName()

Ruft den öffentlichen sqlserver-Namen für die aktuelle Verbindung ab, z. B. "SQL Server 2008".

(Geerbt von SqlSmoObject)
GetStringComparer()

Gibt den Von allen untergeordneten Objektauflistungen zum Vergleich von Objektnamen verwendeten Vergleich zurück. Der Vergleich eines Servers basiert auf der Sortierung des Master-Shapes Der Vergleich einer Datenbank und der untergeordneten Elemente basiert auf der Datenbanksortierung.

(Geerbt von SqlSmoObject)
GetStringComparer(String)

Gibt das Comparer -Objekt zurück, das der übergebenen Sortierzeichenfolge entspricht.

GetUrnRecursive(StringBuilder, UrnIdOption)

Berechnet den Urn für das Objekt, einschließlich anderer Felder in der Definition neben den Schlüsselfeldern.

(Geerbt von SqlSmoObject)
GetUrnRecursive(StringBuilder)

Berechnet den Urn für das Objekt.

(Geerbt von SqlSmoObject)
Grant(ServerPermissionSet, String, Boolean, String)

Instanzklasse kapselt : Server[@Name=']

Grant(ServerPermissionSet, String, Boolean)

Instanzklasse kapselt : Server[@Name=']

Grant(ServerPermissionSet, String)

Instanzklasse kapselt : Server[@Name=']

Grant(ServerPermissionSet, String[], Boolean, String)

Instanzklasse kapselt : Server[@Name=']

Grant(ServerPermissionSet, String[], Boolean)

Instanzklasse kapselt : Server[@Name=']

Grant(ServerPermissionSet, String[])

Instanzklasse kapselt : Server[@Name=']

GrantAvailabilityGroupCreateDatabasePrivilege(String)

Diese Methode wird für ein sekundäres Replikat aufgerufen, das der Verfügbarkeitsgruppe beigetreten ist, um Verfügbarkeitsgruppen erstellen Datenbankberechtigungen für automatisches Seeding zu gewähren

ImplInitialize(String[], OrderBy[])

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
InitChildCollection(Urn, Boolean)

Initialisiert die dem angegebenen Typ zugeordnete untergeordnete Objektauflistung. Der Name Column würde z. B. die Columns-Auflistung initialisieren.

(Geerbt von SqlSmoObject)
Initialize()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
Initialize(Boolean)

Initialisiert das Objekt, indem seine Eigenschaften aus dem Enumerator gelesen werden.

(Geerbt von SqlSmoObject)
IsDetachedPrimaryFile(String)

Die IsDetachedPrimaryFile-Methode gibt an, ob es sich bei einer Datei um eine getrennte primäre Datenbankdatei handelt.

IsExpressSku()

Gibt zurück, ob der Server, der dieses Objekt enthält, eine Express-SKU ist.

(Geerbt von SqlSmoObject)
IsObjectDirty()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
IsObjectInitialized()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
IsObjectInSpace()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
IsSupportedProperty(String)

Überprüfen, ob die angegebene Eigenschaft in der aktuellen Serverumgebung unterstützt wird

(Geerbt von SqlSmoObject)
IsSupportedProperty(Type, String, DatabaseEngineEdition)

Gibt true zurück, wenn der angegebene Eigenschaftsname für das Objekt des Typs 'Type' für die Version und Edition des Servers gültig ist.

IsSupportedProperty<T>(Expression<Func<T,Object>>, DatabaseEngineEdition)

Gibt true zurück, wenn der Ausdruck eine gültige SqlSmoObject -Eigenschaft für die aktuelle Serverversion und -Edition identifiziert.

IsSupportedProperty<T>(String, DatabaseEngineEdition)

Gibt true zurück, wenn der angegebene Eigenschaftsname für das Objekt vom Typ T für die Version und Edition des Servers gültig ist.

IsTraceFlagOn(Int32, Boolean)

Überprüft, ob ein Ablaufverfolgungskennzeichnung auf dem Server aktiviert ist.

IsVersion80SP3()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
IsVersion90AndAbove()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
IsWindowsGroupMember(String, String)

Die IsNTGroupMember-Methode macht eine Instanz von Microsoft SQL Server 2000-Zugriffsrechten für Windows NT 4.0- oder Microsoft Windows 2000-Benutzerkonten verfügbar. Cloud für jetzt unterstützt keine Windows-Anmeldungen. Und Sql-Anmeldungen können nicht Mitglied einer Windows-Gruppe sein. Daher wird diese Methode für Cloud nicht unterstützt.

JoinAvailabilityGroup(String, AvailabilityGroupClusterType)

Diese Methode wird für ein sekundäres Replikat aufgerufen, das einer Verfügbarkeitsgruppe von einer primären Gruppe hinzugefügt wurde, um den Handshake abzuschließen. Nach erfolgreicher Ausführung wird die Instanz zu einem funktionierenden Replikat in der Verfügbarkeitsgruppe.

JoinAvailabilityGroup(String)

Diese Methode wird für ein sekundäres Replikat aufgerufen, das einer Verfügbarkeitsgruppe von einer primären Gruppe hinzugefügt wurde, um den Handshake abzuschließen. Nach erfolgreicher Ausführung wird die Instanz zu einem funktionierenden Replikat in der Verfügbarkeitsgruppe.

KillAllProcesses(String)

Beendet alle Benutzerprozesse, die die angegebene Datenbank verwenden.

KillDatabase(String)

Legt eine Datenbank ab. Wenn Benutzer mit ihr verbunden sind, werden ihre Verbindungen gelöscht.

KillProcess(Int32)

Instanzklasse kapselt : Server[@Name=']

MarkDropped()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
MarkForDropImpl(Boolean)

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
ParentDirectoryExists(String)

Überprüft, ob das übergeordnete Verzeichnis der angegebenen Datei vorhanden ist.

PingSqlServerVersion(String, String, String)

stellt eine Verbindung mit dem angegebenen Serve her, ruft die Versionszeichenfolge ab und trennt sie, bevor Sie zum Aufrufer zurückkehren. Dadurch kann der Aufrufer die SQLServer-Version teuer pingen, da wir eine Verbindung herstellen müssen, um die Informationen abzurufen, nur bei Bedarf aufrufen

PingSqlServerVersion(String)

stellt eine Verbindung mit dem angegebenen Serve her, ruft die Versionszeichenfolge ab und trennt sie, bevor Sie zum Aufrufer zurückkehren. Dadurch kann der Aufrufer die SQLServer-Version teuer pingen, da wir eine Verbindung herstellen müssen, um die Informationen abzurufen, nur bei Bedarf aufrufen

PostAlter()

Diese Funktion soll von abgeleiteten Klassen außer Kraft gesetzt werden, wenn sie nach dem Ändern des Objekts supplimentäre Aktionen ausführen müssen.

(Geerbt von SqlSmoObject)
PostCreate()

diese Funktion soll von abgeleiteten Klassen außer Kraft gesetzt werden, wenn sie nach der Objekterstellung supplimentäre Aktionen ausführen müssen.

(Geerbt von SqlSmoObject)
PostDrop()

Diese Funktion soll von abgeleiteten Klassen überschrieben werden, wenn sie nach dem Ablegen des Objekts supplimentäre Aktionen ausführen müssen.

(Geerbt von SqlSmoObject)
ReadErrorLog()

Instanzklasse kapselt : Server[@Name=']

ReadErrorLog(Int32)

Instanzklasse kapselt : Server[@Name=']

Refresh()

Instanzklasse kapselt : Server[@Name=']

Revoke(ServerPermissionSet, String, Boolean, Boolean, String)

Instanzklasse kapselt : Server[@Name=']

Revoke(ServerPermissionSet, String, Boolean, Boolean)

Instanzklasse kapselt : Server[@Name=']

Revoke(ServerPermissionSet, String)

Instanzklasse kapselt : Server[@Name=']

Revoke(ServerPermissionSet, String[], Boolean, Boolean, String)

Instanzklasse kapselt : Server[@Name=']

Revoke(ServerPermissionSet, String[], Boolean, Boolean)

Instanzklasse kapselt : Server[@Name=']

Revoke(ServerPermissionSet, String[])

Instanzklasse kapselt : Server[@Name=']

RevokeAvailabilityGroupCreateDatabasePrivilege(String)

Widerrufen der Berechtigung zum Erstellen der Datenbank der angegebenen Verfügbarkeitsgruppe

Script()

Instanzklasse kapselt : Server[@Name=']

Script(ScriptingOptions)

Instanzklasse kapselt : Server[@Name=']

ScriptImpl()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
ScriptImpl(ScriptingOptions)

Gibt ein StringCollection -Objekt mit dem Skript für das Objekt zurück. Diese Methode löst einen Fehler aus, wenn ScriptData wahr ist.

(Geerbt von SqlSmoObject)
SetAccessToken(IRenewableToken)

Legen Sie das accessToken für die Verbindung fest.

(Geerbt von SqlSmoObject)
SetDefaultInitFields(Boolean)

Legt einen Wert fest, der angibt, ob Objekte in Auflistungen mit allen Eigenschaften initialisiert werden sollen, und löscht alle vorherigen Einstellungen aus anderen Außerkraftsetzungen dieser Methode. Bestimmte Eigenschaften, die für einen bestimmten Typ abgerufen werden sollen, können mithilfe einer anderen Außerkraftsetzung dieser Methode für die Initialisierung ausgewählt werden.

SetDefaultInitFields(Type, Boolean, DatabaseEngineEdition)

Festlegen der Standardfelder des angegebenen Objekttyps

SetDefaultInitFields(Type, Boolean)

Legen Sie die Standardfelder des angegebenen Objekttyps fest. Diese Funktion ist veraltet. Verwenden Sie die Überladungsfunktion.

SetDefaultInitFields(Type, DatabaseEngineEdition, String[])

Festlegen der Standardfelder des angegebenen Objekttyps

SetDefaultInitFields(Type, String[])

Legen Sie die Standardfelder des angegebenen Objekttyps fest. Diese Funktion ist veraltet. Verwenden Sie die Überladungsfunktion.

SetDefaultInitFields(Type, StringCollection, DatabaseEngineEdition)

Festlegen der Standardfelder des angegebenen Objekttyps

SetDefaultInitFields(Type, StringCollection)

Legen Sie die Standardeinstellung für die Felder des angegebenen Objekttyps fest. Diese Funktion ist veraltet. Verwenden Sie die Überladungsfunktion.

SetParentImpl(SqlSmoObject)

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
SetState(SqlSmoState)

Legt den Objektzustand fest (Vorhanden, Abgelegt usw.) Anwendungen sollten diese Methode vermeiden.

(Geerbt von SmoObjectBase)
SetTraceFlag(Int32, Boolean)

Legt ein Sitzungsablaufverfolgungskennzeichnung fest.

ThrowIfAboveVersion100(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt über 10.0 (SQL 2008) liegt.

(Geerbt von SqlSmoObject)
ThrowIfAboveVersion80(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt über 8.0 (SQL 2000) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion100(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 10.0 (SQL 2008) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion110(String)

Löst eine Nicht unterstützteVersionException aus, wenn sich der Quell- oder Zielserver unter 11.0 (SQL 2012) befindet.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion110Prop(String)

Löst eine Ausnahme mit Text aus, der besagt, dass die angegebene Eigenschaft nicht unterstützt wird, wenn die ServerVersion-Hauptversion für dieses Objekt unter 11.0 (SQL 2012) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion120(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 12.0 (SQL 2014) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion120Prop(String)

Löst eine Ausnahme mit Text aus, der besagt, dass die angegebene Eigenschaft nicht unterstützt wird, wenn die ServerVersion-Hauptversion für dieses Objekt unter 12.0 (SQL 2014) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion130(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 13.0 (SQL 2016) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion130Prop(String)

Löst eine Ausnahme mit Text aus, der besagt, dass die angegebene Eigenschaft nicht unterstützt wird, wenn die ServerVersion-Hauptversion für dieses Objekt unter 13.0 (SQL 2016) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion140(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 14.0 (SQL 2017) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion140Prop(String)

Löst eine Ausnahme mit Text aus, der besagt, dass die angegebene Eigenschaft nicht unterstützt wird, wenn die ServerVersion-Hauptversion für dieses Objekt unter 14.0 (SQL 2017) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion160(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 16.0 liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion80(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 8.0 (SQL 2000) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion80SP3()

Löst eine Ausnahme aus, wenn die ServerVersion für dieses Objekt unter 8.760 (8.0 SP3) liegt.

(Geerbt von SqlSmoObject)
ThrowIfBelowVersion90(String)

Löst eine Ausnahme aus, wenn die ServerVersion-Hauptversion für dieses Objekt unter 9.0 (SQL 2005) liegt.

(Geerbt von SqlSmoObject)
ToString()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
Touch()

Markieren Sie das Objekt "berührt" für die bedingungslose Skripterstellung von Alter.

(Geerbt von SqlSmoObject)
TouchImpl()

Virtuelle Methode, mit der abgeleitete Klassen zusätzliche Aufgaben ausführen können, wenn sie berührt werden.

(Geerbt von SqlSmoObject)
UnbindDefaultImpl(Boolean)

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
UnbindRuleImpl(Boolean)

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
Validate(String, Object[])

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SmoObjectBase)

Ereignisse

Name Beschreibung
PropertyChanged

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
PropertyMetadataChanged

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IAlienObject.Discover()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
IAlienObject.GetDomainRoot()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
IAlienObject.GetParent()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
IAlienObject.GetPropertyType(String)

Ermittelt den Eigenschaftentyp.

(Geerbt von SqlSmoObject)
IAlienObject.GetPropertyValue(String, Type)

Ruft den Wert für eine bestimmte Eigenschaft ab. Löst aus, wenn die Eigenschaft nicht gefunden wird.

(Geerbt von SqlSmoObject)
IAlienObject.GetUrn()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
IAlienObject.Resolve(String)

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
IAlienObject.SetObjectState(SfcObjectState)

Legt den Status dieses Objekts basierend auf bereitgestellten SfcObjectState fest.

(Geerbt von SqlSmoObject)
IAlienObject.SetPropertyValue(String, Type, Object)

Legt den Wert der angegebenen Eigenschaft fest, wenn sie schreibbar ist. Wenn sich die Eigenschaft nicht im Eigenschaftenbehälter befindet, wird Spiegelung verwendet. Löst Eine Ausnahme aus, wenn die Eigenschaft nicht gefunden wird.

(Geerbt von SqlSmoObject)
IAlienRoot.DesignModeInitialize()

Instanzklasse kapselt : Server[@Name=']

IAlienRoot.SfcHelper_GetDataTable(Object, String, String[], OrderBy[])

Hilfsprogramm für SFC. Fragen Sie den Enumerator nach einer DataTable mit Ergebnissen, die einen Urn angegeben haben.

IAlienRoot.SfcHelper_GetSmoObject(String)

Gibt das Objekt mit dem entsprechenden Urn in Zeichenfolgenform zurück.

IAlienRoot.SfcHelper_GetSmoObjectQuery(String, String[], OrderBy[])

Hilfsprogramm für SFC. Abfrage- und Iterator-/Enumeratorschnittstellen sollten die Ebene sein, an der wir abstrahieren, aber für den Moment stellen wir sicher, dass zwischenspeichern über InitChildLevel erfolgt, während wir die Liste der Urns immer noch zurückgeben.

ISfcDomainLite.DomainInstanceName

Gibt den Instanznamen dieser Domäne zurück.

ISfcDomainLite.DomainName

Gibt den SMO-Domänennamen zurück.

ISfcDomainLite.GetLogicalVersion()

Gibt die logische Version des SMO-Objektmodellschemas zurück.

ISfcHasConnection.ConnectionContext

Instanzklasse kapselt : Server[@Name=']

ISfcHasConnection.GetConnection()

Instanzklasse kapselt : Server[@Name=']

ISfcHasConnection.GetConnection(SfcObjectQueryMode)

Instanzklasse kapselt : Server[@Name=']

ISfcHasConnection.SetConnection(ISfcConnection)

Instanzklasse kapselt : Server[@Name=']

ISfcPropertyProvider.GetPropertySet()

Instanzklasse kapselt : Server[@Name=']

(Geerbt von SqlSmoObject)
ISfcSupportsDesignMode.IsDesignMode

Dieses Objekt erweitert ISfcSupportsDesignMode.

Erweiterungsmethoden

Name Beschreibung
GetAssessmentItems(Server, String[])

Sucht alle verfügbaren Überprüfungen für bestimmte serverÜberprüfungen.

GetAssessmentItems(SqlSmoObject, String[])

Sucht alle verfügbaren Überprüfungen für bestimmte smoObjectÜberprüfungen.

GetAssessmentResults(Server, IEnumerable<ICheck>)

Führt eine synchrone Bewertung für gegebene server Zwecke aus und beschreibt IEnumerable<T> ermittelte Probleme. Diese Methode führt nur gegebene Überprüfungen durch checks.

GetAssessmentResults(Server, String[])

Führt eine synchrone Bewertung für gegebene server Zwecke aus und beschreibt IEnumerable<T> ermittelte Probleme.

GetAssessmentResults(SqlSmoObject, IEnumerable<ICheck>)

Führt eine synchrone Bewertung für gegebene smoObject Zwecke aus und beschreibt IEnumerable<T> ermittelte Probleme. Diese Methode führt nur gegebene Überprüfungen durch checks.

GetAssessmentResults(SqlSmoObject, String[])

Führt eine synchrone Bewertung für gegebene smoObject Zwecke aus und beschreibt IEnumerable<T> ermittelte Probleme.

GetAssessmentResultsList(Server, IEnumerable<ICheck>)

Führt eine synchrone Bewertung für gegebene server Zwecke aus und beschreibt IEnumerable<T> ermittelte Probleme. Diese Methode führt nur gegebene Überprüfungen durch checks.

GetAssessmentResultsList(Server, String[])

Führt asynchron die Bewertung für bestimmte server Zwecke aus und beschreibt List<T> ermittelte Probleme.

GetAssessmentResultsList(SqlSmoObject, IEnumerable<ICheck>)

Führt asynchron die Bewertung für bestimmte smoObject Zwecke aus und beschreibt List<T> ermittelte Probleme. Diese Methode führt nur gegebene Überprüfungen durch checks.

GetAssessmentResultsList(SqlSmoObject, String[])

Führt asynchron die Bewertung für bestimmte smoObject Zwecke aus und beschreibt List<T> ermittelte Probleme.

IsSupportedObject<T>(SqlSmoObject, ScriptingPreferences)

Überprüft, ob der angegebene Typ vom ServerVersion Stammserver DatabaseEngineType für dieses Objekt unterstützt wird. Wenn ScriptingPreferences nicht null sind, überprüft auch, ob der angegebene Typ vom ServerVersion Zielserver und DatabaseEngineType vom Zielserver unterstützt wird.

Gilt für: