JobServer クラス

定義

インスタンス クラスカプセル化 : 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
継承
実装

フィールド

名前 説明
m_ExtendedProperties

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
singletonParent

通常の SMO オブジェクトは、parentColl (親クラスの対応するコレクション) を介して親クラス参照にアクセスします。 Singleton クラスには親にコレクションがありません。

(継承元 SqlSmoObject)

プロパティ

名前 説明
AgentDomainGroup

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

AgentLogLevel

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

AgentMailType

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

AgentShutdownWaitTime

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

AlertCategories

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

Alerts

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

AlertSystem

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

CollationDatabaseInServer

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
DatabaseEngineEdition

SMO オブジェクトの DatabaseEngineEdition を返します。

(継承元 SqlSmoObject)
DatabaseEngineType

SMO オブジェクトの DatabaseEngineType を返します。

(継承元 SqlSmoObject)
DatabaseMailProfile

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

ErrorLogFile

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

ExecuteForScalar

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
ExecutionManager

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
HostLoginName

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

IdleCpuDuration

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

IdleCpuPercentage

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

IsCpuPollingEnabled

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

IsTouched

オブジェクトが Alter の無条件スクリプト化のためにタッチされたかどうか

(継承元 SqlSmoObject)
JobCategories

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

Jobs

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

JobServerType

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

LocalHostAlias

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

LoginTimeout

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

MaximumHistoryRows

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

MaximumJobHistoryRows

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

MsxAccountCredentialName

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

MsxAccountName

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

MsxServerName

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

Name

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

NetSendRecipient

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

ObjectInSpace

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
OperatorCategories

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

Operators

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

Parent

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

ParentCollection

オブジェクトを含むコレクションを返します。 null を指定できます。

(継承元 SqlSmoObject)
Properties

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
ProxyAccounts

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

ReplaceAlertTokensEnabled

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

SaveInSentFolder

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

ScalarResult

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
ServerVersion

オブジェクトを含むサーバーの ServerVersion を返します。 オブジェクトが接続されたサーバーに関連付けられていない場合は、最も高い既知のサーバー バージョンが返されます。

(継承元 SqlSmoObject)
ServiceAccount

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

ServiceStartMode

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

SharedSchedules

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

SqlAgentAutoStart

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

SqlAgentMailProfile

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

SqlAgentRestart

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

SqlServerRestart

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

State

オブジェクトの状態を返します。

(継承元 SmoObjectBase)
SysAdminOnly

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

TargetServerGroups

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

TargetServers

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

Urn

その場で計算されたオブジェクトの Urn を返します。

(継承元 SqlSmoObject)
UrnSuffix

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

UserData

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SmoObjectBase)
WriteOemErrorLog

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

メソッド

名前 説明
AddDatabaseContext(StringCollection)

メソッドは、スクリプト関連の作成メソッド (Table、Index などの派生クラスから) から呼び出されます。

(継承元 SqlSmoObject)
Alter()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

AlterImpl()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
AlterImplWorker()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
BindDefaultImpl(String, String, Boolean)

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
BindRuleImpl(String, String, Boolean)

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
CheckObjectState()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
CheckObjectState(Boolean)

これは仮想関数であるため、派生クラスはオブジェクトの状態に関する追加のチェックを行う場合にオーバーライドできます。

(継承元 SqlSmoObject)
CheckObjectStateImpl(Boolean)

オブジェクトの状態を確認します。これは再使用されないため、この関数を直接呼び出すことができます。つまり、派生クラスは独自の検証を提供できません

(継承元 SqlSmoObject)
CleanObject()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
ClearHostLoginAccount()
古い.

SQL Server アカウントをクリアし、統合セキュリティを使用してSQL Serverにログインします。

ClearMsxAccount()

マスター サーバー アカウントをクリアし、統合セキュリティを使用して、sp_msx_set_accountを使用してマスター サーバーにログインします。

CreateImpl()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
CreateOrAlterImpl()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
CycleErrorLog()

SQLAgent エラー ログを循環する

Discover()

ベスト エフォート検出メカニズム: このメソッドはメタデータに反映され、使用可能なすべてのオブジェクトを取得します

(継承元 SqlSmoObject)
DropImpl(Boolean, Boolean)

Azureのユーザー データベースに対するドロップ呼び出しの場合、データベースが削除されると接続が閉じられます。ExecutionManager は通常、接続を再度開いてこのような呼び出しを再試行しようとします。handleSevereError が true の場合は、この再試行を回避したいと考えています。

(継承元 SqlSmoObject)
DropImpl(Boolean)

オブジェクトを削除する

(継承元 SqlSmoObject)
DropImplWorker(Urn, Boolean)

オブジェクトを削除する

(継承元 SqlSmoObject)
DropJobByID(Guid)
古い.

識別された SQLServerAgent ジョブを削除し、参照元の Job オブジェクトを Jobs コレクションから削除します。

DropJobsByLogin(String)

識別されたログインによって所有されているすべての SQLServerAgent ジョブを削除し、参照しているジョブ オブジェクトを Jobs コレクションから削除します。

DropJobsByServer(String)

指定したサーバーで発生したすべてのジョブを削除します。

EnumErrorLogs()

エージェント エラー ログを取得します。

EnumJobHistory()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

EnumJobHistory(JobHistoryFilter)

EnumHistory メソッドは、すべてのジョブの実行履歴を列挙する DataTable オブジェクトを返します。

EnumJobs()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

EnumJobs(JobFilter)

EnumJobs メソッドは、サーバーに対して定義されているすべてのジョブを列挙する DataTable オブジェクトを返します。

EnumPerformanceCounters()

SQL エージェントのすべてのパフォーマンス カウンターの一覧を返します

EnumPerformanceCounters(String, String, String)

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

EnumPerformanceCounters(String, String)

指定されたオブジェクト名とカウンター名のパフォーマンス カウンター インスタンスの一覧を返します。

EnumPerformanceCounters(String)

指定されたオブジェクト名を持つパフォーマンス カウンターの一覧を返します。

EnumSubSystems()

EnumSubSystems メソッドは、インストールされている実行サブシステムを列挙する DataTable オブジェクトを返します。

ExecuteNonQuery(StringCollection, Boolean, Boolean)

sql ステートメントを実行します

(継承元 SqlSmoObject)
ExecuteWithModes(SqlExecutionModes, Action)

指定された実行モードで、指定されたアクションを実行します。

アクションが完了または失敗した後に、元のモードをリセットします。

(継承元 SqlSmoObject)
FormatSqlVariant(Object)

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
GenerateAlterEvent()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
GenerateAlterEvent(Urn, Object)

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
GetContextDB()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
GetDBName()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
GetDisabledProperties(ScriptingPreferences)

特定のサーバーの種類またはエディションで明示的に無効になっているプロパティの列挙可能な機能を提供します。 これは、指定されたターゲットで機能しないすべてのプロパティの一覧ではありません。

(継承元 SqlSmoObject)
GetFragOptionString(FragmentationOption)

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
GetJobByID(Guid)

GetJobByID メソッドは、指定されたジョブ識別子によって識別されるSQL Server エージェント ジョブを参照する SQL-DMO Job オブジェクトを返します。

GetPropValue(String)

プロパティが使用可能な場合 (ダーティまたは取得された) 場合は、プロパティ バッグを直接取得します。それ以外の場合は OnPropertyMissing メソッドの呼び出し

いずれの場合も、プロパティ値が NULL の場合は例外がスローされます。

(継承元 SqlSmoObject)
GetPropValueOptional(String)

プロパティ値の取得元: - 状態が作成されている場合、またはデザイン モードの場合はプロパティ バッグ (可能な NULL 値) - OnPropertyMissing メソッドの呼び出し。それ以外の場合は (値が NULL の場合は例外がスローされます)

(継承元 SqlSmoObject)
GetPropValueOptional<T>(String, T)

名前付きプロパティの値を返します。 オブジェクトが Creating 状態で、プロパティがまだ設定されていない場合は、defaultValue が返されます。 オブジェクトが存在する場合、defaultValue は無視され、実際の値が返されます。

(継承元 SqlSmoObject)
GetPropValueOptionalAllowNull(String)

からプロパティ値を取得します。 - 状態が作成されている場合、またはデザイン モードの場合はプロパティ バッグ (可能な NULL) - OnPropertyMissing メソッドの呼び出し。それ以外の場合は (可能な NULL)

(継承元 SqlSmoObject)
GetRealValue(Property, Object)

プロパティの実際の値を返します。

(継承元 SqlSmoObject)
GetServerName()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
GetServerObject()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
GetSqlServerVersionName()

現在の接続の sqlserver パブリック名を取得します (例: "SQL Server 2008")。

(継承元 SqlSmoObject)
GetStringComparer()

オブジェクト名の比較を実行するために、すべての子オブジェクト コレクションで使用される比較子を返します。 サーバーの比較子は、マスターの照合順序に基づいています。データベースとその子の比較子は、データベースの照合順序に基づいています

(継承元 SqlSmoObject)
GetUrnRecursive(StringBuilder, UrnIdOption)

オブジェクトの Urn を計算します。場合によっては、キー フィールド以外の他のフィールドも定義に含めることができます。

(継承元 SqlSmoObject)
GetUrnRecursive(StringBuilder)

オブジェクトの Urn を計算します。

(継承元 SqlSmoObject)
ImplInitialize(String[], OrderBy[])

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
InitChildCollection(Urn, Boolean)

指定した型に関連付けられている子オブジェクト コレクションを初期化します。 たとえば、Column という名前は Columns コレクションを初期化します。

(継承元 SqlSmoObject)
Initialize()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
Initialize(Boolean)

列挙子からプロパティを読み取って、オブジェクトを初期化します。

(継承元 SqlSmoObject)
IsExpressSku()

このオブジェクトを含むサーバーが Express SKU であるかどうかを返します。

(継承元 SqlSmoObject)
IsObjectDirty()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
IsObjectInitialized()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
IsObjectInSpace()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
IsSupportedProperty(String)

指定したプロパティが現在のサーバー環境でサポートされているかどうかを検証します

(継承元 SqlSmoObject)
IsVersion80SP3()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
IsVersion90AndAbove()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
MarkDropped()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
MarkForDropImpl(Boolean)

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
MsxDefect()

MSXDefect メソッドは、マルチサーバー管理グループへの参加SQL Server エージェント終了します。

MsxDefect(Boolean)

MSXDefect メソッドは、マルチサーバー管理グループへの参加SQL Server エージェント終了します。

MsxEnlist(String, String)

MSXEnlist メソッドは、マルチサーバー管理のターゲットとしてSQL Server エージェント参加を開始します。

PostAlter()

この関数は、オブジェクトを変更した後に指定アクションを実行する必要がある場合に、派生クラスによってオーバーライドされることを意図しています

(継承元 SqlSmoObject)
PostCreate()

この関数は、オブジェクトの作成後に指定アクションを実行する必要がある場合に、派生クラスによってオーバーライドされることを意図しています

(継承元 SqlSmoObject)
PostDrop()

この関数は、オブジェクトを削除した後に指定アクションを実行する必要がある場合に、派生クラスによってオーバーライドされることを意図しています

(継承元 SqlSmoObject)
PurgeJobHistory()

ジョブ履歴全体を消去します。

PurgeJobHistory(JobHistoryFilter)

PurgeJobHistory メソッドは、すべてのジョブの実行履歴を保持しているシステム レコード、または指定されたフィルター条件に一致するシステム レコードを削除します。

ReadErrorLog()

現在のエージェント エラー ログを読み取ります

ReadErrorLog(Int32)

指定されたエージェント エラー ログを読み取ります

ReassignJobsByLogin(String, String)

ReAssignJobsByLogin メソッドは、ログインによって現在所有されている SQLServerAgent ジョブの所有権を変更します。

Refresh()

オブジェクトのプロパティをサーバーから読み取って更新します。

(継承元 SqlSmoObject)
RemoveJobByID(Guid)

RemoveJobByID メソッドは、特定された SQLServerAgent ジョブを削除し、参照元の Job オブジェクトを Jobs コレクションから削除します。

RemoveJobsByLogin(String)

RemoveJobsByLogin メソッドは、識別されたログインによって所有されているすべての SQLServerAgent ジョブを削除し、参照している Job オブジェクトを Jobs コレクションから削除します。

Script()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

Script(ScriptingOptions)

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

ScriptImpl()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
ScriptImpl(ScriptingOptions)

オブジェクトのスクリプトを含む StringCollection オブジェクトを返します。 ScriptData が true の場合、このメソッドはエラーをスローします

(継承元 SqlSmoObject)
SetAccessToken(IRenewableToken)

接続の accessToken を設定します。

(継承元 SqlSmoObject)
SetHostLoginAccount(String, String)
古い.

SQL Serverへのログインに使用するSQL Server アカウントとパスワードを設定します。

SetMsxAccount(String, String)
古い.

マスター サーバー アカウントを設定します。 これは、SQL Server 2000 でのみ使用できます。

SetMsxAccount(String)

sp_msx_set_accountを使用して MSX アカウント情報を格納するために使用するマスター サーバー アカウントの資格情報名を設定します。

SetParentImpl(SqlSmoObject)

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
SetState(SqlSmoState)

オブジェクトの状態 (Existing、Dropped など) を設定します。アプリケーションでは、このメソッドの使用を避ける必要があります。

(継承元 SmoObjectBase)
StartMonitor(String, Int32)

StartMonitor メソッドは、SQL Serverのインスタンスによるローカル SQLServerAgent サービスの監視を開始します。

StopMonitor()

StopMonitor メソッドは、SQL Serverのインスタンスによるローカル SQLServerAgent サービスの監視を終了します。

TestMailProfile(String)

メール プロファイルをテストします。 エラーが発生した場合は true を返します。 その場合、errorMessage には関連するエラー メッセージが含まれます。

TestNetSend()
古い.

ネット送信をテストします。

ThrowIfAboveVersion100(String)

このオブジェクトの ServerVersion メジャー バージョンが 10.0 を超える場合に例外をスローします (SQL 2008)

(継承元 SqlSmoObject)
ThrowIfAboveVersion80(String)

このオブジェクトの ServerVersion メジャー バージョンが 8.0 (SQL 2000) を超える場合、例外をスローします。

(継承元 SqlSmoObject)
ThrowIfBelowVersion100(String)

このオブジェクトの ServerVersion メジャー バージョンが 10.0 を下回る場合に例外をスローします (SQL 2008)

(継承元 SqlSmoObject)
ThrowIfBelowVersion110(String)

移行元サーバーまたは移行先サーバーのいずれかが 11.0 を下回る場合に UnsupportedVersionException をスローします (SQL 2012)

(継承元 SqlSmoObject)
ThrowIfBelowVersion110Prop(String)

このオブジェクトの ServerVersion メジャー バージョンが 11.0 を下回っている場合は、指定されたプロパティがサポートされていないというテキストで例外をスローします (SQL 2012)

(継承元 SqlSmoObject)
ThrowIfBelowVersion120(String)

このオブジェクトの ServerVersion メジャー バージョンが 12.0 (SQL 2014) を下回る場合、例外をスローします。

(継承元 SqlSmoObject)
ThrowIfBelowVersion120Prop(String)

このオブジェクトの ServerVersion メジャー バージョンが 12.0 (SQL 2014) 未満の場合、指定されたプロパティがサポートされていないというテキストで例外をスローします。

(継承元 SqlSmoObject)
ThrowIfBelowVersion130(String)

このオブジェクトの ServerVersion メジャー バージョンが 13.0 (SQL 2016) を下回る場合、例外をスローします。

(継承元 SqlSmoObject)
ThrowIfBelowVersion130Prop(String)

このオブジェクトの ServerVersion メジャー バージョンが 13.0 (SQL 2016) 未満の場合、指定されたプロパティがサポートされていないというテキストで例外をスローします

(継承元 SqlSmoObject)
ThrowIfBelowVersion140(String)

このオブジェクトの ServerVersion メジャー バージョンが 14.0 を下回る場合は例外をスローします (SQL 2017)

(継承元 SqlSmoObject)
ThrowIfBelowVersion140Prop(String)

このオブジェクトの ServerVersion メジャー バージョンが 14.0 (SQL 2017) 未満の場合、指定したプロパティがサポートされていないことを示すテキストを含む例外をスローします。

(継承元 SqlSmoObject)
ThrowIfBelowVersion160(String)

このオブジェクトの ServerVersion メジャー バージョンが 16.0 未満の場合、例外をスローします。

(継承元 SqlSmoObject)
ThrowIfBelowVersion80(String)

このオブジェクトの ServerVersion メジャー バージョンが 8.0 (SQL 2000) 未満の場合、例外をスローします。

(継承元 SqlSmoObject)
ThrowIfBelowVersion80SP3()

このオブジェクトの ServerVersion が 8.760 (8.0 SP3) 未満の場合、例外をスローします。

(継承元 SqlSmoObject)
ThrowIfBelowVersion90(String)

このオブジェクトの ServerVersion メジャー バージョンが 9.0 を下回る場合に例外をスローします (SQL 2005)

(継承元 SqlSmoObject)
ToString()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
Touch()

Alter の無条件スクリプトのオブジェクトを "touched" としてマークします。

(継承元 SqlSmoObject)
TouchImpl()

派生クラスがタッチされたときに追加の作業を実行できるようにする仮想メソッド。

(継承元 SqlSmoObject)
UnbindDefaultImpl(Boolean)

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
UnbindRuleImpl(Boolean)

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
Validate(String, Object[])

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SmoObjectBase)

イベント

名前 説明
PropertyChanged

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
PropertyMetadataChanged

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)

明示的なインターフェイスの実装

名前 説明
IAlienObject.Discover()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
IAlienObject.GetDomainRoot()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
IAlienObject.GetParent()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
IAlienObject.GetPropertyType(String)

プロパティの種類を検出します。

(継承元 SqlSmoObject)
IAlienObject.GetPropertyValue(String, Type)

特定のプロパティの値を取得します。 プロパティが見つからない場合にスローします。

(継承元 SqlSmoObject)
IAlienObject.GetUrn()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
IAlienObject.Resolve(String)

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)
IAlienObject.SetObjectState(SfcObjectState)

指定された SfcObjectState に基づいて、このオブジェクトの状態を設定します。

(継承元 SqlSmoObject)
IAlienObject.SetPropertyValue(String, Type, Object)

書き込み可能な場合は、指定されたプロパティの値を設定します。 プロパティがプロパティ バッグにない場合は、リフレクションが使用されます。 プロパティが見つからない場合は例外をスローします。

(継承元 SqlSmoObject)
ISfcPropertyProvider.GetPropertySet()

インスタンス クラスカプセル化 : Server[@Name='']/JobServer

(継承元 SqlSmoObject)

拡張メソッド

名前 説明
GetAssessmentItems(SqlSmoObject, String[])

特定の smoObjectに対して使用可能なすべてのチェックを検索します。

GetAssessmentResults(SqlSmoObject, IEnumerable<ICheck>)

特定の smoObject の評価を同期的に実行し、検出された問題を説明する IEnumerable<T> を提供します。 このメソッドは、 checksからの特定のチェックのみを実行します。

GetAssessmentResults(SqlSmoObject, String[])

特定の smoObject の評価を同期的に実行し、検出された問題を説明する IEnumerable<T> を提供します。

GetAssessmentResultsList(SqlSmoObject, IEnumerable<ICheck>)

特定の smoObject の評価を非同期に実行し、検出された問題を説明する List<T> を提供します。 このメソッドは、 checksからの特定のチェックのみを実行します。

GetAssessmentResultsList(SqlSmoObject, String[])

特定の smoObject の評価を非同期に実行し、検出された問題を説明する List<T> を提供します。

IsSupportedObject<T>(SqlSmoObject, ScriptingPreferences)

指定した型がこのオブジェクトのルート サーバーの ServerVersionDatabaseEngineType でサポートされているかどうかを確認します。 ScriptingPreferences が null 以外の場合は、ターゲット サーバーの ServerVersionDatabaseEngineType で指定された型がサポートされているかどうかを確認します。

適用対象