Udostępnij za pośrednictwem


Właściwość Job.StartStepID

Pobiera lub ustawia wartość Identyfikatora pierwszy krok zadanie w sekwencji do wykonania.

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

Składnia

'Deklaracja
<SfcPropertyAttribute(SfcPropertyFlags.Standalone)> _
Public Property StartStepID As Integer
    Get
    Set
'Użycie
Dim instance As Job
Dim value As Integer

value = instance.StartStepID

instance.StartStepID = value
[SfcPropertyAttribute(SfcPropertyFlags.Standalone)]
public int StartStepID { get; set; }
[SfcPropertyAttribute(SfcPropertyFlags::Standalone)]
public:
property int StartStepID {
    int get ();
    void set (int value);
}
[<SfcPropertyAttribute(SfcPropertyFlags.Standalone)>]
member StartStepID : int with get, set
function get StartStepID () : int
function set StartStepID (value : int)

Wartość właściwości

Typ: System.Int32
Int32 Wartość, która określa wartość Identyfikatora pierwszy krok zadanie w sekwencji.

Uwagi

Microsoft SQL Server Agent job steps are identified by a user-defined, integer value.Jeśli wartość nie zostanie określona, korzystając z SQL Server Management Objects (obiekty SMO), aby utworzyć zadanie zadania kroki podane są wartości identyfikatora zadania jest dodawane do Jobs kolekcja JobServer obiektu.

Domyślnie StartStepID wartość to wartość Identyfikatora właściwość JobStep na pierwszej pozycji porządkowej JobSteps właściwość kolekcja Job obiektu.

Przykłady

Poniższy przykład kodu tworzy zadanie i określa, że zadanie rozpoczyna się wykonywanie w kroku 4.

C#

Server srv = new Server("(local)");
Job jb = new Job(srv.JobServer, "Test Job");
jb.Create();
jb.StartStepID = 4;

PowerShell

$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")
$jb = new-object Microsoft.SqlServer.Management.Smo.Agent.Job($srv.JobServer, "Test Job")
$jb.Create()
$jb.StartStepID = 4