次の方法で共有


JobServer.EnumJobs メソッド

現在のジョブに関する情報の一覧を列挙します。

名前空間:  Microsoft.SqlServer.Management.Smo.Agent
アセンブリ:  Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)

構文

'宣言
Public Function EnumJobs As DataTable
'使用
Dim instance As JobServer 
Dim returnValue As DataTable 

returnValue = instance.EnumJobs()
public DataTable EnumJobs()
public:
DataTable^ EnumJobs()
member EnumJobs : unit -> DataTable
public function EnumJobs() : DataTable

戻り値

型: System.Data.DataTable
SQL Server エージェント ジョブに関する情報のテーブルを含む DataTable オブジェクトの値です。次の表に、返される DataTable の列を示します。

データ型

説明

Urn

String

ジョブを一意に識別する URN 値です。

Name

String

ジョブ名です。

JobID

Guid

システムが生成した一意の ID 値です。

DateCreated

DateTime

ジョブを作成した日付と時刻です。

DateLastModified

DateTime

ジョブを前回変更した日付と時刻です。

Description

String

ジョブの説明テキストです。

EmailLevel

Int32

CompletionAction 列挙に一覧されている、実行後に電子メールを送信するために必要なジョブの完了方法を示す数値です。

IsEnabled

Boolean

ジョブが有効かどうかを示すブール値です。

True の場合、ジョブは有効です。

False の場合、ジョブは無効です。

EventLogLevel

Int32

CompletionAction 列挙に一覧されている、実行後にイベントをログ記録するために必要なジョブの完了方法を示す数値です。

NetSendLevel

Int32

CompletionAction 列挙に一覧されている、実行後に Net Send ネットワーク メッセージを送信するために必要なジョブの完了方法を示す数値です。

OriginatingServer

String

マルチサーバー管理シナリオでのマスター サーバーである SQL Server のインスタンスの名前です。

OwnerLoginName

String

ジョブを所有するログインの名前です。

PageLevel

Int32

CompletionAction 列挙に一覧されている、実行後にポケットベル メッセージを送信するために必要なジョブの完了方法を示す数値です。

StartStepID

Int32

ジョブに属するジョブ ステップのシーケンスの中で、最初のジョブ ステップの ID 値です。

VersionNumber

Int32

ジョブのバージョン番号です。

CategoryID

Int32

ジョブ カテゴリの ID 番号です。

使用例

SQL Server エージェントでの自動管理タスクのスケジュール設定

関連項目

参照

JobServer クラス

EnumJobs オーバーロード

Microsoft.SqlServer.Management.Smo.Agent 名前空間

その他の技術情報

管理タスクの自動化 (SQL Server エージェント)

sp_help_job (Transact-SQL)