JobServer.EnumJobs Method
Enumerates a list of information about the current job.
Namespace:  Microsoft.SqlServer.Management.Smo.Agent
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
Syntax
'Declaration
Public Function EnumJobs As DataTable
'Usage
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
Return Value
Type: System.Data.DataTable
A DataTable object value that contains a table of information about SQL Server Agent jobs. The table describes the different columns of the returned DataTable.
| Column | Data type | Description | 
|---|---|---|
| Urn | String | A URN value that uniquely identifies the job. | 
| Name | String | The name of the job. | 
| JobID | Guid | A unique system-generated ID value. | 
| DateCreated | DateTime | The date and time when the job was created. | 
| DateLastModified | DateTime | The date and time when the job was last modified. | 
| Description | String | The textual description of the job. | 
| EmailLevel | Int32 | The numeric value that specifies the required way in which the job completes for an e-mail to be sent after execution that is listed in the CompletionAction enumeration. | 
| IsEnabled | Boolean | The Boolean value that specifies whether the job is enabled. If True, the job is enabled. If False, the job is not enabled. | 
| EventLogLevel | Int32 | The numeric value that specifies the required way in which the job completes for an event to be logged after execution that is listed in the CompletionAction enumeration. | 
| NetSendLevel | Int32 | The numeric value that specifies the required way in which the job completes for a net send network message to be sent after execution that is listed in the CompletionAction enumeration. | 
| OriginatingServer | String | The name of the instance of SQL Server that is the master server in a multiserver administration scenario. | 
| OwnerLoginName | String | The name of the login that owns the job. | 
| PageLevel | Int32 | The numeric value that specifies the required way in which the job completes for a pager message to be sent after execution that is listed in the CompletionAction enumeration. | 
| StartStepID | Int32 | The ID value of the job step that is first in the sequence of job steps that belong to the job. | 
| VersionNumber | Int32 | The version number of the job. | 
| CategoryID | Int32 | The job category ID number. |