Udostępnij za pośrednictwem


Metoda JobServer.EnumJobs (JobFilter)

Wylicza listę informacji o bieżących zadań.

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo.Agent
Zestaw:  Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)

Składnia

'Deklaracja
Public Function EnumJobs ( _
    filter As JobFilter _
) As DataTable
'Użycie
Dim instance As JobServer
Dim filter As JobFilter
Dim returnValue As DataTable

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

Parametry

Wartość zwracana

Typ: System.Data.DataTable
A DataTable wartość obiektu zawierającego tabela z informacjami o SQL Server zadania agenta.W tabela opisano różne kolumny zwracane DataTable.

Kolumna

Typ danych

Opis

Urn

String

Wartość nazwy URN, który unikatowo identyfikuje zadanie.

Name

String

Nazwa zadanie.

JobID

Identyfikator GUID

Wygenerowane przez system ID wartość unikatową.

Category

String

Nazwa kategorii, do którego przypisano zadanie.

CurrentRunRetryAttempt

Int32

Liczba prób, łącznie z bieżącej próby, że zadanie ma uruchomić i ponowiona.

CurrentRunStatus

Int32

Wartość liczbowa, która reprezentuje stan wykonania określonego, wymienionego w JobExecutionStatus wyliczania.

CurrentRunStep

Int32

Wartość liczbowa, która identyfikuje krok aktualnie wykonywanego zadanie.

DateCreated

DateTime

Data i czas podczas tworzenia zadanie.

DateLastModified

DateTime

Data i czas ostatniej modyfikacji zadanie.

DeleteLevel

Int32

Wartość liczbowa, która określa wymagany sposób w którym ukończy zadanie na usunięte po wykonaniu zadania wymienione w CompletionAction wyliczania.

Description

String

Tekstowy opis zadanie.

EmailLevel

Int32

Wartość liczbowa, która określa wymagany sposób w którym ukończy zadanie wiadomości e-mail wysłane po wykonaniu wymienionych w CompletionAction wyliczania.

IsEnabled

Boolean

Wartość logiczna określająca, czy zadanie jest włączone.

Jeśli True, zadanie jest włączone.

Jeśli False, zadanie nie jest włączona.

EventLogLevel

Int32

Wartość liczbowa, która określa wymagany sposób w którym ukończy zadanie dla zdarzenie zarejestrowane po wykonaniu wymienionych w CompletionAction wyliczania.

HasSchedule

Boolean

Wartość logiczna określająca, czy zadanie ma co najmniej jeden harmonogram przypisany.

Jeśli True, zadanie zawiera co najmniej jeden harmonogram.

Jeśli False, zadanie nie ma żadnych harmonogramów.

HasServer

Boolean

Wartość logiczna, która określa, czy zadanie jest zaplanowane na serwer docelowy w scenariuszu propagując administracji.

Jeśli True, zadanie zawiera co najmniej jeden serwer docelowy.

Jeśli False, zadanie nie ma serwer docelowy.

HasStep

Boolean

Wartość logiczna określająca, czy zadanie ma co najmniej jeden krok zadania powierzone mu.

Jeśli True, zadanie zawiera co najmniej jeden krok zadania.

Jeśli False, zadanie nie ma krok zadania.

LastRunDate

DateTime

Data i czas podczas ostatniego zostało wykonane zadanie.

LastRunOutcome

Int32

Wartość liczbowa, która określa sposób, w którym zadanie jest wykonywane ostatniego czas została wykonana w CompletionAction wyliczania.

NetSendLevel

Int32

Wartość liczbowa, która określa wymagany sposób w którym ukończy zadanie wiadomości sieci net send do wysłania po wykonaniu wymienionych w CompletionAction wyliczania.

NextRunDate

DateTime

Data i czas podczas następnego harmonogramu uruchamiania.

NextRunScheduleID

Int32

Wartość liczbową identyfikator, który unikatowo identyfikuje harmonogram ma być używana następnym czas uruchamiania zadanie.

OperatorToEmail

String

Nazwa operator do wiadomości e-mail, gdy zadanie wymaga wiadomość e-mail wysyłana jest po zakończeniu.

OperatorToNetSend

String

Nazwa operator do net send, gdy zadanie wymaga tej wiadomości e-mail jest wysyłana na zakończenie.

OperatorToPage

String

Nazwa operator do strona, gdy zadanie wymaga tej wiadomości e-mail jest wysyłana na zakończenie.

OriginatingServer

String

Nazwa wystąpienie SQL Server jest serwer główny w administrowanie wieloma serwerami scenariusza.

OwnerLoginName

String

Nazwa logowania, który jest właścicielem zadanie.

PageLevel

Int32

Wartość liczbowa, która określa wymagany sposób w którym ukończy zadanie pagera wiadomości wysłane po wykonaniu wymienionych w CompletionAction wyliczania.

StartStepID

Int32

Wartość Identyfikatora kroku zadanie, który jest pierwszy w kolejności czynności zadanie, które należą do zadanie.

JobType

Int32

Wartość liczbowa, która określa typ zadanie wymienionego w JobType wyliczania.

VersionNumber

Int32

Numer wersja zadanie.