Job.EnumHistory Job.EnumHistory Job.EnumHistory Method

정의

참조된 작업에 연결된 실행 기록 항목의 목록을 열거합니다. Enumerates a list of execution history items associated with the referenced job.

오버로드

EnumHistory(JobHistoryFilter) EnumHistory(JobHistoryFilter) EnumHistory(JobHistoryFilter)

참조된 작업에 연결된 실행 기록의 목록을 열거합니다. Enumerates a list of execution history associated with the referenced job.

EnumHistory() EnumHistory() EnumHistory()

참조된 작업에 연결된 실행 기록의 목록을 열거합니다. Enumerates a list of execution history associated with the referenced job.

EnumHistory(JobHistoryFilter) EnumHistory(JobHistoryFilter) EnumHistory(JobHistoryFilter)

참조된 작업에 연결된 실행 기록의 목록을 열거합니다. Enumerates a list of execution history associated with the referenced job.

public:
 System::Data::DataTable ^ EnumHistory(Microsoft::SqlServer::Management::Smo::Agent::JobHistoryFilter ^ filter);
public System.Data.DataTable EnumHistory (Microsoft.SqlServer.Management.Smo.Agent.JobHistoryFilter filter);
Public Function EnumHistory (filter As JobHistoryFilter) As DataTable
매개 변수
filter
JobHistoryFilter JobHistoryFilter JobHistoryFilter

반환된 데이터에 대한 제약 조건을 지정하는 JobHistoryFilter 개체 값입니다. A JobHistoryFilter object value that specifies constraints on the data returned.

반환

DataTable 개체 참조 된 작업에 대 한 실행 기록 데이터를 포함 하는 값입니다. A DataTable object value that contains execution history data for the referenced job.

예제

다음 코드 예제에서는 작업을 만듭니다 다음 필터링 된 실행 기록을 표시 합니다.The following code example creates a job then displays its filtered execution history.

C#C#

Server srv = new Server("(local)");  
Job jb = srv.JobServer.Jobs["Test Job"];  
JobHistoryFilter jhf = new JobHistoryFilter();  
jhf.JobID = jb.JobID  
DataTable jobHistory = jb.EnumHistory(jhf);  

PowerShellPowerShell

$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")  
$jb = $srv.JobServer.Jobs["Test Job"]  
$jhf = new-object Microsoft.SqlServer.Management.Smo.Agent.JobHistoryFilter  
$jhf.JobID = $jb.JobID  
$jobHistory = $jb.EnumHistory($jhf)  

EnumHistory() EnumHistory() EnumHistory()

참조된 작업에 연결된 실행 기록의 목록을 열거합니다. Enumerates a list of execution history associated with the referenced job.

public:
 System::Data::DataTable ^ EnumHistory();
public System.Data.DataTable EnumHistory ();
Public Function EnumHistory () As DataTable
반환

DataTable 개체 참조 된 작업에 대 한 실행 기록 데이터를 포함 하는 값입니다. A DataTable object value that contains execution history data for the referenced job.

예제

다음 코드 예제에서는 작업을 만들고 해당 실행 기록을 표시 합니다.The following code example creates a job then displays its execution history.

C#C#

Server srv = new Server("(local)");  
Job jb = srv.JobServer.Jobs["Test Job"];  
DataTable jobHistory = jb.EnumHistory();  

PowerShellPowerShell

$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")  
$jb = $srv.JobServer.Jobs["Test Job"]  
$jobHistory = $jb.EnumHistory()  

적용 대상