JobServer Classe

Definizione

Classe di istanza incapsulante : 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
Ereditarietà
Implementazioni

Campi

Nome Descrizione
m_ExtendedProperties

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
singletonParent

Gli oggetti SMO regolari accedono al riferimento della classe padre tramite parentColl (raccolta corrispondente nella classe padre). La classe Singleton non dispone di una raccolta nell'elemento padre.

(Ereditato da SqlSmoObject)

Proprietà

Nome Descrizione
AgentDomainGroup

Classe di istanza incapsulante : Server[@Name='']/JobServer

AgentLogLevel

Classe di istanza incapsulante : Server[@Name='']/JobServer

AgentMailType

Classe di istanza incapsulante : Server[@Name='']/JobServer

AgentShutdownWaitTime

Classe di istanza incapsulante : Server[@Name='']/JobServer

AlertCategories

Classe di istanza incapsulante : Server[@Name='']/JobServer

Alerts

Classe di istanza incapsulante : Server[@Name='']/JobServer

AlertSystem

Classe di istanza incapsulante : Server[@Name='']/JobServer

CollationDatabaseInServer

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
DatabaseEngineEdition

Restituisce l'oggetto DatabaseEngineEdition dell'oggetto SMO

(Ereditato da SqlSmoObject)
DatabaseEngineType

Restituisce l'oggetto DatabaseEngineType dell'oggetto SMO

(Ereditato da SqlSmoObject)
DatabaseMailProfile

Classe di istanza incapsulante : Server[@Name='']/JobServer

ErrorLogFile

Classe di istanza incapsulante : Server[@Name='']/JobServer

ExecuteForScalar

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
ExecutionManager

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
HostLoginName

Classe di istanza incapsulante : Server[@Name='']/JobServer

IdleCpuDuration

Classe di istanza incapsulante : Server[@Name='']/JobServer

IdleCpuPercentage

Classe di istanza incapsulante : Server[@Name='']/JobServer

IsCpuPollingEnabled

Classe di istanza incapsulante : Server[@Name='']/JobServer

IsTouched

Indica se l'oggetto è stato toccato per lo scripting incondizionato di Alter

(Ereditato da SqlSmoObject)
JobCategories

Classe di istanza incapsulante : Server[@Name='']/JobServer

Jobs

Classe di istanza incapsulante : Server[@Name='']/JobServer

JobServerType

Classe di istanza incapsulante : Server[@Name='']/JobServer

LocalHostAlias

Classe di istanza incapsulante : Server[@Name='']/JobServer

LoginTimeout

Classe di istanza incapsulante : Server[@Name='']/JobServer

MaximumHistoryRows

Classe di istanza incapsulante : Server[@Name='']/JobServer

MaximumJobHistoryRows

Classe di istanza incapsulante : Server[@Name='']/JobServer

MsxAccountCredentialName

Classe di istanza incapsulante : Server[@Name='']/JobServer

MsxAccountName

Classe di istanza incapsulante : Server[@Name='']/JobServer

MsxServerName

Classe di istanza incapsulante : Server[@Name='']/JobServer

Name

Classe di istanza incapsulante : Server[@Name='']/JobServer

NetSendRecipient

Classe di istanza incapsulante : Server[@Name='']/JobServer

ObjectInSpace

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
OperatorCategories

Classe di istanza incapsulante : Server[@Name='']/JobServer

Operators

Classe di istanza incapsulante : Server[@Name='']/JobServer

Parent

Classe di istanza incapsulante : Server[@Name='']/JobServer

ParentCollection

Restituisce l'insieme che contiene l'oggetto . Può essere Null.

(Ereditato da SqlSmoObject)
Properties

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
ProxyAccounts

Classe di istanza incapsulante : Server[@Name='']/JobServer

ReplaceAlertTokensEnabled

Classe di istanza incapsulante : Server[@Name='']/JobServer

SaveInSentFolder

Classe di istanza incapsulante : Server[@Name='']/JobServer

ScalarResult

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
ServerVersion

Restituisce l'oggetto ServerVersion del server che contiene l'oggetto . Se l'oggetto non è associato a un server connesso, viene restituita la versione più elevata del server noto.

(Ereditato da SqlSmoObject)
ServiceAccount

Classe di istanza incapsulante : Server[@Name='']/JobServer

ServiceStartMode

Classe di istanza incapsulante : Server[@Name='']/JobServer

SharedSchedules

Classe di istanza incapsulante : Server[@Name='']/JobServer

SqlAgentAutoStart

Classe di istanza incapsulante : Server[@Name='']/JobServer

SqlAgentMailProfile

Classe di istanza incapsulante : Server[@Name='']/JobServer

SqlAgentRestart

Classe di istanza incapsulante : Server[@Name='']/JobServer

SqlServerRestart

Classe di istanza incapsulante : Server[@Name='']/JobServer

State

Restituisce lo stato dell'oggetto

(Ereditato da SmoObjectBase)
SysAdminOnly

Classe di istanza incapsulante : Server[@Name='']/JobServer

TargetServerGroups

Classe di istanza incapsulante : Server[@Name='']/JobServer

TargetServers

Classe di istanza incapsulante : Server[@Name='']/JobServer

Urn

Restituisce l'URN dell'oggetto, calcolato in tempo reale

(Ereditato da SqlSmoObject)
UrnSuffix

Classe di istanza incapsulante : Server[@Name='']/JobServer

UserData

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SmoObjectBase)
WriteOemErrorLog

Classe di istanza incapsulante : Server[@Name='']/JobServer

Metodi

Nome Descrizione
AddDatabaseContext(StringCollection)

metodo viene chiamato dal metodo correlato allo script di creazione (da classi derivate come Table, Index e così via)

(Ereditato da SqlSmoObject)
Alter()

Classe di istanza incapsulante : Server[@Name='']/JobServer

AlterImpl()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
AlterImplWorker()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
BindDefaultImpl(String, String, Boolean)

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
BindRuleImpl(String, String, Boolean)

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
CheckObjectState()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
CheckObjectState(Boolean)

Si tratta di una funzione virtuale, in modo che le classi derivate possano eseguirne l'override se vogliono eseguire controlli aggiuntivi sullo stato dell'oggetto

(Ereditato da SqlSmoObject)
CheckObjectStateImpl(Boolean)

Controlla lo stato dell'oggetto Perché non è ricusrive, questa funzione può essere chiamata direttamente e ciò significa che le classi derivate non possono fornire la propria convalida

(Ereditato da SqlSmoObject)
CleanObject()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
ClearHostLoginAccount()
Obsoleti.

Cancella l'account SQL Server e usa la sicurezza integrata per accedere a SQL Server.

ClearMsxAccount()

Cancella l'account del server master e usa la sicurezza integrata per accedere al server master usando sp_msx_set_account.

CreateImpl()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
CreateOrAlterImpl()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
CycleErrorLog()

Cicli del log degli errori di SQLAgent

Discover()

Meccanismo di individuazione con maggiore impegno: questo metodo riflette i metadati e ottiene tutti gli oggetti disponibili

(Ereditato da SqlSmoObject)
DropImpl(Boolean, Boolean)

Per le chiamate di eliminazione nel database utente in Azure, la connessione verrà chiusa quando il database viene eliminato. In genere, ExecutionManager tenterà di ripetere tali chiamate riaprendo la connessione. Si vuole evitare questo nuovo tentativo quando handleSevereError è true.

(Ereditato da SqlSmoObject)
DropImpl(Boolean)

elimina l'oggetto

(Ereditato da SqlSmoObject)
DropImplWorker(Urn, Boolean)

elimina l'oggetto

(Ereditato da SqlSmoObject)
DropJobByID(Guid)
Obsoleti.

Elimina il processo SQLServerAgent identificato e rimuove l'oggetto Job di riferimento dall'insieme Jobs.

DropJobsByLogin(String)

Elimina tutti i processi SQLServerAgent di proprietà dell'account di accesso identificato e rimuove gli oggetti Job di riferimento dall'insieme Jobs.

DropJobsByServer(String)

Elimina tutti i processi che hanno origine nel server specificato

EnumErrorLogs()

Ottiene i log degli errori dell'agente

EnumJobHistory()

Classe di istanza incapsulante : Server[@Name='']/JobServer

EnumJobHistory(JobHistoryFilter)

Il metodo EnumHistory restituisce un oggetto DataTable che enumera la cronologia di esecuzione di tutti i processi.

EnumJobs()

Classe di istanza incapsulante : Server[@Name='']/JobServer

EnumJobs(JobFilter)

Il metodo EnumJobs restituisce un oggetto DataTable che enumera tutti i processi definiti per un server.

EnumPerformanceCounters()

Restituisce un elenco di tutti i contatori delle prestazioni per SQL Agent

EnumPerformanceCounters(String, String, String)

Classe di istanza incapsulante : Server[@Name='']/JobServer

EnumPerformanceCounters(String, String)

Restituisce un elenco di istanze del contatore delle prestazioni per il nome dell'oggetto e il nome del contatore specificati

EnumPerformanceCounters(String)

Restituisce un elenco di contatori delle prestazioni con il nome dell'oggetto specificato

EnumSubSystems()

Il metodo EnumSubSystems restituisce un oggetto DataTable che enumera i sottosistemi di esecuzione installati.

ExecuteNonQuery(StringCollection, Boolean, Boolean)

Esegue istruzioni sql

(Ereditato da SqlSmoObject)
ExecuteWithModes(SqlExecutionModes, Action)

Esegue l'azione specificata nelle modalità di esecuzione indicate.

Reimposta le modalità originali dopo il completamento o l'esito negativo dell'azione.

(Ereditato da SqlSmoObject)
FormatSqlVariant(Object)

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
GenerateAlterEvent()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
GenerateAlterEvent(Urn, Object)

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
GetContextDB()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
GetDBName()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
GetDisabledProperties(ScriptingPreferences)

Fornisce un'enumerabile di proprietà disabilitate in modo esplicito per tipi o edizioni di server specifici. Non si tratta di un elenco di tutte le proprietà che non funzionano per la destinazione specificata.

(Ereditato da SqlSmoObject)
GetFragOptionString(FragmentationOption)

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
GetJobByID(Guid)

Il metodo GetJobByID restituisce un oggetto Job SQL-DMO che fa riferimento al processo SQL Server Agent identificato dall'identificatore di processo specificato.

GetPropValue(String)

Recuperare il valore della proprietà da : - Contenitore delle proprietà direttamente se la proprietà è disponibile (dirty o recuperata) - Una chiamata al metodo OnPropertyMissing in caso contrario

Genererà un'eccezione se il valore della proprietà è NULL in entrambi i casi.

(Ereditato da SqlSmoObject)
GetPropValueOptional(String)

Recuperare il valore della proprietà da : - Il contenitore delle proprietà se lo stato sta creando o ci si trova in modalità progettazione (valore NULL possibile): una chiamata al metodo OnPropertyMissing in caso contrario (genererà un'eccezione se il valore è NULL)

(Ereditato da SqlSmoObject)
GetPropValueOptional<T>(String, T)

Restituisce il valore della proprietà denominata. Se l'oggetto si trova nello stato Creating e la proprietà non è ancora stata impostata, viene restituito defaultValue. Se l'oggetto esiste, defaultValue viene ignorato e viene restituito il valore effettivo.

(Ereditato da SqlSmoObject)
GetPropValueOptionalAllowNull(String)

Recuperare il valore della proprietà da : - Contenitore delle proprietà se lo stato sta creando o si è in modalità progettazione (possibile NULL): una chiamata al metodo OnPropertyMissing altrimenti (possibile NULL)

(Ereditato da SqlSmoObject)
GetRealValue(Property, Object)

Restituisce il valore reale per la proprietà .

(Ereditato da SqlSmoObject)
GetServerName()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
GetServerObject()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
GetSqlServerVersionName()

Ottiene il nome pubblico di sqlserver per la connessione corrente, ad esempio "SQL Server 2008".

(Ereditato da SqlSmoObject)
GetStringComparer()

Restituisce l'operatore di confronto utilizzato da tutte le raccolte di oggetti figlio per eseguire il confronto dei nomi degli oggetti. L'operatore di confronto di un server si basa sulle regole di confronto del master L'operatore di confronto di un database e i relativi elementi figlio si basa sulle regole di confronto del database

(Ereditato da SqlSmoObject)
GetUrnRecursive(StringBuilder, UrnIdOption)

Calcola l'URN per l'oggetto, potenzialmente includendo altri campi nella definizione oltre ai campi chiave.

(Ereditato da SqlSmoObject)
GetUrnRecursive(StringBuilder)

Calcola l'URN per l'oggetto .

(Ereditato da SqlSmoObject)
ImplInitialize(String[], OrderBy[])

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
InitChildCollection(Urn, Boolean)

Inizializza la raccolta di oggetti figlio associata al tipo specificato. Ad esempio, il nome Column inizializza l'insieme Columns.

(Ereditato da SqlSmoObject)
Initialize()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
Initialize(Boolean)

Inizializza l'oggetto leggendo le relative proprietà dall'enumeratore

(Ereditato da SqlSmoObject)
IsExpressSku()

Restituisce un valore che indica se il server che contiene questo oggetto è uno SKU Express

(Ereditato da SqlSmoObject)
IsObjectDirty()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
IsObjectInitialized()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
IsObjectInSpace()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
IsSupportedProperty(String)

Verificare se la proprietà specificata è supportata nell'ambiente server corrente

(Ereditato da SqlSmoObject)
IsVersion80SP3()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
IsVersion90AndAbove()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
MarkDropped()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
MarkForDropImpl(Boolean)

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
MsxDefect()

Il metodo MSXDefect termina SQL Server Agent partecipazione a un gruppo di amministrazione multiserver.

MsxDefect(Boolean)

Il metodo MSXDefect termina SQL Server Agent partecipazione a un gruppo di amministrazione multiserver.

MsxEnlist(String, String)

Il metodo MSXEnlist avvia SQL Server Agent partecipazione come destinazione per l'amministrazione multiserver.

PostAlter()

questa funzione deve essere sostituita dalle classi derivate, se devono eseguire azioni supplimentari dopo aver modificato l'oggetto

(Ereditato da SqlSmoObject)
PostCreate()

questa funzione deve essere sostituita dalle classi derivate, se devono eseguire azioni supplimentari dopo la creazione dell'oggetto

(Ereditato da SqlSmoObject)
PostDrop()

questa funzione è destinata a essere sottoposto a override da classi derivate, se devono eseguire azioni supplimentari dopo l'eliminazione dell'oggetto

(Ereditato da SqlSmoObject)
PurgeJobHistory()

Elimina l'intera cronologia dei processi.

PurgeJobHistory(JobHistoryFilter)

Il metodo PurgeJobHistory rimuove i record di sistema che mantengono la cronologia di esecuzione per tutti i processi o quelli corrispondenti ai criteri di filtro specificati.

ReadErrorLog()

Legge il log degli errori dell'agente corrente

ReadErrorLog(Int32)

Legge il log degli errori dell'agente specificato

ReassignJobsByLogin(String, String)

Il metodo ReAssignJobsByLogin modifica la proprietà per tutti i processi SQLServerAgent attualmente di proprietà di un account di accesso.

Refresh()

aggiorna le proprietà dell'oggetto leggendole dal server

(Ereditato da SqlSmoObject)
RemoveJobByID(Guid)

Il metodo RemoveJobByID elimina il processo SQLServerAgent identificato e rimuove l'oggetto Job di riferimento dall'insieme Jobs.

RemoveJobsByLogin(String)

Il metodo RemoveJobsByLogin elimina tutti i processi SQLServerAgent di proprietà dell'account di accesso identificato e rimuove gli oggetti Job di riferimento dall'insieme Jobs.

Script()

Classe di istanza incapsulante : Server[@Name='']/JobServer

Script(ScriptingOptions)

Classe di istanza incapsulante : Server[@Name='']/JobServer

ScriptImpl()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
ScriptImpl(ScriptingOptions)

Restituisce un oggetto StringCollection con lo script per l'oggetto . Questo metodo genera un errore se ScriptData è true

(Ereditato da SqlSmoObject)
SetAccessToken(IRenewableToken)

Impostare accessToken per la connessione.

(Ereditato da SqlSmoObject)
SetHostLoginAccount(String, String)
Obsoleti.

Imposta l'account e la password di SQL Server utilizzati per accedere a SQL Server.

SetMsxAccount(String, String)
Obsoleti.

Imposta l'account del server master. Questa opzione è disponibile solo per SQL Server 2000.

SetMsxAccount(String)

Imposta il nome delle credenziali dell'account del server master utilizzato per archiviare le informazioni sull'account MSX usando sp_msx_set_account.

SetParentImpl(SqlSmoObject)

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
SetState(SqlSmoState)

Imposta lo stato dell'oggetto (Existing, Dropped e così via) Le applicazioni devono evitare di usare questo metodo.

(Ereditato da SmoObjectBase)
StartMonitor(String, Int32)

Il metodo StartMonitor avvia il monitoraggio del servizio SQLServerAgent locale da un'istanza di SQL Server.

StopMonitor()

Il metodo StopMonitor termina il monitoraggio del servizio SQLServerAgent locale da un'istanza di SQL Server.

TestMailProfile(String)

Verifica il profilo di posta elettronica. Restituisce true quando si verifica un errore. In tal caso, errorMessage conterrà il messaggio di errore correlato.

TestNetSend()
Obsoleti.

Testa la rete send.

ThrowIfAboveVersion100(String)

Genera un'eccezione se la versione principale di ServerVersion per questo oggetto è superiore alla 10.0 (SQL 2008)

(Ereditato da SqlSmoObject)
ThrowIfAboveVersion80(String)

Genera un'eccezione se la versione principale di ServerVersion per questo oggetto è superiore alla 8.0 (SQL 2000)

(Ereditato da SqlSmoObject)
ThrowIfBelowVersion100(String)

Genera un'eccezione se la versione principale di ServerVersion per questo oggetto è inferiore alla 10.0 (SQL 2008)

(Ereditato da SqlSmoObject)
ThrowIfBelowVersion110(String)

Genera un'eccezione UnsupportedVersionException se il server di origine o di destinazione è inferiore alla 11.0 (SQL 2012)

(Ereditato da SqlSmoObject)
ThrowIfBelowVersion110Prop(String)

Genera un'eccezione con il testo che indica che la proprietà specificata non è supportata se la versione principale di ServerVersion per questo oggetto è inferiore alla 11.0 (SQL 2012)

(Ereditato da SqlSmoObject)
ThrowIfBelowVersion120(String)

Genera un'eccezione se la versione principale di ServerVersion per questo oggetto è inferiore alla 12.0 (SQL 2014)

(Ereditato da SqlSmoObject)
ThrowIfBelowVersion120Prop(String)

Genera un'eccezione con testo che indica che la proprietà specificata non è supportata se la versione principale di ServerVersion per questo oggetto è inferiore alla 12.0 (SQL 2014)

(Ereditato da SqlSmoObject)
ThrowIfBelowVersion130(String)

Genera un'eccezione se la versione principale di ServerVersion per questo oggetto è inferiore alla 13.0 (SQL 2016)

(Ereditato da SqlSmoObject)
ThrowIfBelowVersion130Prop(String)

Genera un'eccezione con testo che indica che la proprietà specificata non è supportata se la versione principale di ServerVersion per questo oggetto è inferiore alla 13.0 (SQL 2016)

(Ereditato da SqlSmoObject)
ThrowIfBelowVersion140(String)

Genera un'eccezione se la versione principale di ServerVersion per questo oggetto è inferiore alla 14.0 (SQL 2017)

(Ereditato da SqlSmoObject)
ThrowIfBelowVersion140Prop(String)

Genera un'eccezione con il testo che indica che la proprietà specificata non è supportata se la versione principale di ServerVersion per questo oggetto è inferiore alla 14.0 (SQL 2017)

(Ereditato da SqlSmoObject)
ThrowIfBelowVersion160(String)

Genera un'eccezione se la versione principale di ServerVersion per questo oggetto è inferiore alla 16.0

(Ereditato da SqlSmoObject)
ThrowIfBelowVersion80(String)

Genera un'eccezione se la versione principale di ServerVersion per questo oggetto è inferiore alla 8.0 (SQL 2000)

(Ereditato da SqlSmoObject)
ThrowIfBelowVersion80SP3()

Genera un'eccezione se ServerVersion per questo oggetto è inferiore a 8.760 (8.0 SP3)

(Ereditato da SqlSmoObject)
ThrowIfBelowVersion90(String)

Genera un'eccezione se la versione principale di ServerVersion per questo oggetto è inferiore alla 9.0 (SQL 2005)

(Ereditato da SqlSmoObject)
ToString()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
Touch()

Contrassegnare l'oggetto "toccato" per la creazione di script non condizionali di Alter.

(Ereditato da SqlSmoObject)
TouchImpl()

Metodo virtuale per consentire alle classi derivate di eseguire operazioni aggiuntive quando viene toccato.

(Ereditato da SqlSmoObject)
UnbindDefaultImpl(Boolean)

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
UnbindRuleImpl(Boolean)

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
Validate(String, Object[])

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SmoObjectBase)

Eventi

Nome Descrizione
PropertyChanged

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
PropertyMetadataChanged

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IAlienObject.Discover()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
IAlienObject.GetDomainRoot()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
IAlienObject.GetParent()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
IAlienObject.GetPropertyType(String)

Individua il tipo di proprietà.

(Ereditato da SqlSmoObject)
IAlienObject.GetPropertyValue(String, Type)

Recupera il valore per una determinata proprietà. Genera un'eccezione se la proprietà non viene trovata.

(Ereditato da SqlSmoObject)
IAlienObject.GetUrn()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
IAlienObject.Resolve(String)

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)
IAlienObject.SetObjectState(SfcObjectState)

Imposta lo stato di questo oggetto in base a SfcObjectState specificato.

(Ereditato da SqlSmoObject)
IAlienObject.SetPropertyValue(String, Type, Object)

Imposta il valore della proprietà specificata, se scrivibile. Se la proprietà non è presente nel contenitore delle proprietà, viene utilizzata la reflection. Genera un'eccezione se la proprietà non viene trovata.

(Ereditato da SqlSmoObject)
ISfcPropertyProvider.GetPropertySet()

Classe di istanza incapsulante : Server[@Name='']/JobServer

(Ereditato da SqlSmoObject)

Metodi di estensione

Nome Descrizione
GetAssessmentItems(SqlSmoObject, String[])

Trova tutti i controlli disponibili per l'oggetto specificato smoObject.

GetAssessmentResults(SqlSmoObject, IEnumerable<ICheck>)

Esegue in modo sincrono la valutazione per dati smoObject e fornisce una IEnumerable<T> descrizione dei problemi individuati. Questo metodo esegue solo i controlli forniti da checks.

GetAssessmentResults(SqlSmoObject, String[])

Esegue in modo sincrono la valutazione per dati smoObject e fornisce una IEnumerable<T> descrizione dei problemi individuati.

GetAssessmentResultsList(SqlSmoObject, IEnumerable<ICheck>)

Esegue in modo asincrono la valutazione per dati smoObject e fornisce una List<T> descrizione dei problemi individuati. Questo metodo esegue solo i controlli forniti da checks.

GetAssessmentResultsList(SqlSmoObject, String[])

Esegue in modo asincrono la valutazione per dati smoObject e fornisce una List<T> descrizione dei problemi individuati.

IsSupportedObject<T>(SqlSmoObject, ScriptingPreferences)

Controlla se il tipo specificato è supportato da ServerVersion e DatabaseEngineType del server radice per questo oggetto. Se scriptingPreferences sono non Null, verificherà anche se il ServerVersion tipo specificato è supportato da e DatabaseEngineType del server di destinazione.

Si applica a