JobServer Klasse

Definition

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

public sealed class JobServer : Microsoft.SqlServer.Management.Smo.SqlSmoObject, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Smo.IScriptable
type JobServer = class
    inherit SqlSmoObject
    interface IAlterable
    interface IScriptable
Public NotInheritable Class JobServer
Inherits SqlSmoObject
Implements IAlterable, IScriptable
Vererbung
Implementiert

Felder

Name Beschreibung
m_ExtendedProperties

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

(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
AgentDomainGroup

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

AgentLogLevel

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

AgentMailType

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

AgentShutdownWaitTime

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

AlertCategories

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

Alerts

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

AlertSystem

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

CollationDatabaseInServer

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

(Geerbt von SqlSmoObject)
DatabaseEngineEdition

Gibt die DatabaseEngineEdition des SMO-Objekts zurück.

(Geerbt von SqlSmoObject)
DatabaseEngineType

Gibt den DatabaseEngineType des SMO-Objekts zurück.

(Geerbt von SqlSmoObject)
DatabaseMailProfile

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

ErrorLogFile

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

ExecuteForScalar

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

(Geerbt von SqlSmoObject)
ExecutionManager

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

(Geerbt von SqlSmoObject)
HostLoginName

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

IdleCpuDuration

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

IdleCpuPercentage

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

IsCpuPollingEnabled

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

IsTouched

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

(Geerbt von SqlSmoObject)
JobCategories

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

Jobs

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

JobServerType

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

LocalHostAlias

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

LoginTimeout

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

MaximumHistoryRows

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

MaximumJobHistoryRows

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

MsxAccountCredentialName

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

MsxAccountName

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

MsxServerName

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

Name

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

NetSendRecipient

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

ObjectInSpace

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

(Geerbt von SqlSmoObject)
OperatorCategories

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

Operators

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

Parent

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

ParentCollection

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

(Geerbt von SqlSmoObject)
Properties

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

(Geerbt von SqlSmoObject)
ProxyAccounts

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

ReplaceAlertTokensEnabled

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

SaveInSentFolder

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

ScalarResult

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

(Geerbt von SqlSmoObject)
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=']/JobServer

ServiceStartMode

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

SharedSchedules

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

SqlAgentAutoStart

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

SqlAgentMailProfile

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

SqlAgentRestart

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

SqlServerRestart

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

State

Gibt den Status des Objekts zurück.

(Geerbt von SmoObjectBase)
SysAdminOnly

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

TargetServerGroups

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

TargetServers

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

Urn

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

(Geerbt von SqlSmoObject)
UrnSuffix

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

UserData

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

(Geerbt von SmoObjectBase)
WriteOemErrorLog

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

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()

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

AlterImpl()

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

(Geerbt von SqlSmoObject)
AlterImplWorker()

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

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

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

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

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

(Geerbt von SqlSmoObject)
CheckObjectState()

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

(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=']/JobServer

(Geerbt von SqlSmoObject)
ClearHostLoginAccount()
Veraltet.

Löscht das SQL Server Konto und verwendet integrierte Sicherheit, um sich bei SQL Server anzumelden.

ClearMsxAccount()

Löscht das Masterserverkonto und verwendet integrierte Sicherheit, um sich mit sp_msx_set_account beim Masterserver anzumelden.

CreateImpl()

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

(Geerbt von SqlSmoObject)
CreateOrAlterImpl()

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

(Geerbt von SqlSmoObject)
CycleErrorLog()

SQLAgent-Fehlerprotokoll für Zyklen

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)
DropJobByID(Guid)
Veraltet.

Legt den identifizierten SQLServerAgent-Auftrag ab und entfernt das verweisende Job -Objekt aus der Jobs -Auflistung.

DropJobsByLogin(String)

Legt alle SQLServerAgent-Aufträge ab, die im Besitz der identifizierten Anmeldung sind, und entfernt die verweisenden Auftragsobjekte aus der Jobs-Auflistung.

DropJobsByServer(String)

Legt alle Aufträge ab, die auf dem angegebenen Server stammen

EnumErrorLogs()

Ruft die Agent-Fehlerprotokolle ab

EnumJobHistory()

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

EnumJobHistory(JobHistoryFilter)

Die EnumHistory-Methode gibt ein DataTable-Objekt zurück, das den Ausführungsverlauf aller Aufträge aufzählt.

EnumJobs()

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

EnumJobs(JobFilter)

Die EnumJobs-Methode gibt ein DataTable-Objekt zurück, das alle aufträge aufzählt, die für einen Server definiert sind.

EnumPerformanceCounters()

Gibt eine Auflistung aller Leistungsindikatoren für SQL-Agent zurück.

EnumPerformanceCounters(String, String, String)

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

EnumPerformanceCounters(String, String)

Gibt eine Auflistung von Leistungsindikatorinstanzen für den angegebenen Objektnamen und den Zählernamen zurück.

EnumPerformanceCounters(String)

Gibt eine Auflistung von Leistungsindikatoren mit dem angegebenen Objektnamen zurück.

EnumSubSystems()

Die EnumSubSystems-Methode gibt ein DataTable-Objekt zurück, das installierte Ausführungssubsysteme aufzählt.

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)
FormatSqlVariant(Object)

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

(Geerbt von SqlSmoObject)
GenerateAlterEvent()

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

(Geerbt von SqlSmoObject)
GenerateAlterEvent(Urn, Object)

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

(Geerbt von SqlSmoObject)
GetContextDB()

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

(Geerbt von SqlSmoObject)
GetDBName()

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

(Geerbt von SqlSmoObject)
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=']/JobServer

(Geerbt von SqlSmoObject)
GetJobByID(Guid)

Die GetJobByID-Methode gibt ein SQL-DMO Job-Objekt zurück, das auf den durch den angegebenen Auftragsbezeichner identifizierten SQL Server-Agent Auftrag verweist.

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=']/JobServer

(Geerbt von SqlSmoObject)
GetServerObject()

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

(Geerbt von SqlSmoObject)
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)
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)
ImplInitialize(String[], OrderBy[])

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

(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=']/JobServer

(Geerbt von SqlSmoObject)
Initialize(Boolean)

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

(Geerbt von SqlSmoObject)
IsExpressSku()

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

(Geerbt von SqlSmoObject)
IsObjectDirty()

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

(Geerbt von SqlSmoObject)
IsObjectInitialized()

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

(Geerbt von SqlSmoObject)
IsObjectInSpace()

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

(Geerbt von SqlSmoObject)
IsSupportedProperty(String)

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

(Geerbt von SqlSmoObject)
IsVersion80SP3()

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

(Geerbt von SqlSmoObject)
IsVersion90AndAbove()

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

(Geerbt von SqlSmoObject)
MarkDropped()

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

(Geerbt von SqlSmoObject)
MarkForDropImpl(Boolean)

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

(Geerbt von SqlSmoObject)
MsxDefect()

Die MSXDefect-Methode endet SQL Server-Agent Teilnahme an einer Multiserver-Verwaltungsgruppe.

MsxDefect(Boolean)

Die MSXDefect-Methode endet SQL Server-Agent Teilnahme an einer Multiserver-Verwaltungsgruppe.

MsxEnlist(String, String)

Die MSXEnlist-Methode initiiert SQL Server-Agent Teilnahme als Ziel für die Verwaltung mit mehreren Servern.

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)
PurgeJobHistory()

Löscht den gesamten Auftragsverlauf.

PurgeJobHistory(JobHistoryFilter)

Die PurgeJobHistory-Methode entfernt Systemdatensätze, die den Ausführungsverlauf für alle Aufträge beibehalten, oder diejenigen, die den angegebenen Filterkriterien entsprechen.

ReadErrorLog()

Liest das aktuelle Agent-Fehlerprotokoll

ReadErrorLog(Int32)

Liest das angegebene Agent-Fehlerprotokoll

ReassignJobsByLogin(String, String)

Die ReAssignJobsByLogin-Methode ändert den Besitz für alle SQLServerAgent-Aufträge, die derzeit im Besitz einer Anmeldung sind.

Refresh()

aktualisiert die Eigenschaften des Objekts, indem sie vom Server gelesen werden.

(Geerbt von SqlSmoObject)
RemoveJobByID(Guid)

Die RemoveJobByID-Methode legt den identifizierten SQLServerAgent-Auftrag ab und entfernt das verweisende Job -Objekt aus der Jobs -Auflistung.

RemoveJobsByLogin(String)

Die RemoveJobsByLogin-Methode legt alle SQLServerAgent-Aufträge ab, die im Besitz der identifizierten Anmeldung sind, und entfernt die verweisenden Job-Objekte aus der Jobs-Auflistung.

Script()

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

Script(ScriptingOptions)

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

ScriptImpl()

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

(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)
SetHostLoginAccount(String, String)
Veraltet.

Legt das SQL Server Konto und das Kennwort fest, das zum Anmelden bei SQL Server verwendet wird.

SetMsxAccount(String, String)
Veraltet.

Legt das Masterserverkonto fest. Dies ist nur für SQL Server 2000 verfügbar.

SetMsxAccount(String)

Legt den Anmeldeinformationsnamen des Masterserverkontos fest, der zum Speichern der MSX-Kontoinformationen mithilfe von sp_msx_set_account verwendet wird.

SetParentImpl(SqlSmoObject)

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

(Geerbt von SqlSmoObject)
SetState(SqlSmoState)

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

(Geerbt von SmoObjectBase)
StartMonitor(String, Int32)

Die StartMonitor-Methode beginnt mit der Überwachung des lokalen SQLServerAgent-Diensts durch eine Instanz von SQL Server.

StopMonitor()

Die StopMonitor-Methode beendet die Überwachung des lokalen SQLServerAgent-Diensts durch eine Instanz von SQL Server.

TestMailProfile(String)

Testet das E-Mail-Profil. Gibt true zurück, wenn ein Fehler auftritt. In diesem Fall enthält die errorMessage die zugehörige Fehlermeldung.

TestNetSend()
Veraltet.

Testet das Senden des Netzs.

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=']/JobServer

(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=']/JobServer

(Geerbt von SqlSmoObject)
UnbindRuleImpl(Boolean)

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

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

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

(Geerbt von SmoObjectBase)

Ereignisse

Name Beschreibung
PropertyChanged

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

(Geerbt von SqlSmoObject)
PropertyMetadataChanged

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

(Geerbt von SqlSmoObject)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IAlienObject.Discover()

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

(Geerbt von SqlSmoObject)
IAlienObject.GetDomainRoot()

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

(Geerbt von SqlSmoObject)
IAlienObject.GetParent()

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

(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=']/JobServer

(Geerbt von SqlSmoObject)
IAlienObject.Resolve(String)

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

(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)
ISfcPropertyProvider.GetPropertySet()

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

(Geerbt von SqlSmoObject)

Erweiterungsmethoden

Name Beschreibung
GetAssessmentItems(SqlSmoObject, String[])

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

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(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: