Właściwość HasStep
Pobiera Boolean wartości właściwość, który określa, czy zadanie ma co najmniej jeden krok zadania.
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo.Agent
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Syntax
'Deklaracja
<SfcPropertyAttribute(SfcPropertyFlags.None Or SfcPropertyFlags.Expensive Or SfcPropertyFlags.Standalone)> _
Public ReadOnly Property HasStep As Boolean
Get
'Użycie
Dim instance As Job
Dim value As Boolean
value = instance.HasStep
[SfcPropertyAttribute(SfcPropertyFlags.None|SfcPropertyFlags.Expensive|SfcPropertyFlags.Standalone)]
public bool HasStep { get; }
[SfcPropertyAttribute(SfcPropertyFlags::None|SfcPropertyFlags::Expensive|SfcPropertyFlags::Standalone)]
public:
property bool HasStep {
bool get ();
}
[<SfcPropertyAttribute(SfcPropertyFlags.None|SfcPropertyFlags.Expensive|SfcPropertyFlags.Standalone)>]
member HasStep : bool
function get HasStep () : boolean
Wartość właściwości
Typ: System. . :: . .Boolean
A Boolean wartość określająca, czy zadanie ma co najmniej jeden krok zadania.
Jeśli True, zadanie zawiera co najmniej jeden krok zadania.
Jeśli False, zadanie nie ma żadnych kroków zadania.
Uwagi
Microsoft SQL Server Agent jobs must have at least one job step to be executable.Definiowanie i dodać JobStep obiekty do JobSteps kolekcja Job obiekt, aby utworzyć zadanie kroki.This alters the value of the HasStep property.
Przykłady
Poniższy przykład kodu wskazuje, czy zadanie ma co najmniej jeden krok zadania.
C#
Server srv = new Server("(local)");
Job jb = new Job(srv.JobServer, "Test Job");
Console.WriteLine(jb.HasStep);
PowerShell
$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")
$jb = new-object Microsoft.SqlServer.Management.Smo.Agent.Job($srv.JobServer, "Test Job")
Write-Host $jb.HasStep