Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gets a collection of JobStep objects that represent the job steps defined for the job.
Namespace: Microsoft.SqlServer.Management.Smo.Agent
Assembly: Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
Syntax
'Declaration
<SfcObjectAttribute(SfcContainerRelationship.ChildContainer, SfcContainerCardinality.ZeroToAny, _
GetType(JobStep))> _
Public ReadOnly Property JobSteps As JobStepCollection
Get
'Usage
Dim instance As Job
Dim value As JobStepCollection
value = instance.JobSteps
[SfcObjectAttribute(SfcContainerRelationship.ChildContainer, SfcContainerCardinality.ZeroToAny,
typeof(JobStep))]
public JobStepCollection JobSteps { get; }
[SfcObjectAttribute(SfcContainerRelationship::ChildContainer, SfcContainerCardinality::ZeroToAny,
typeof(JobStep))]
public:
property JobStepCollection^ JobSteps {
JobStepCollection^ get ();
}
[<SfcObjectAttribute(SfcContainerRelationship.ChildContainer, SfcContainerCardinality.ZeroToAny,
typeof(JobStep))>]
member JobSteps : JobStepCollection
function get JobSteps () : JobStepCollection
Eigenschaftswert
Typ: Microsoft.SqlServer.Management.Smo.Agent.JobStepCollection
A JobStepCollection object value that specifies a collection of JobStep objects.
Beispiele
The following code example creates a job and an associated job step.
C#
Server srv = new Server("(local)");
Job jb = new Job(srv.JobServer, "Test Job");
jb.Create();
JobStep jbstp = new JobStep(jb, "Test Job Step");
jbstp.OnSuccessAction = StepCompletionAction.QuitWithSuccess;
jbstp.OnFailAction = StepCompletionAction.QuitWithFailure;
jbstp.Create();
Console.WriteLine(jb.JobSteps.ToString());
PowerShell
$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")
$jb = new-object Microsoft.SqlServer.Management.Smo.Agent.Job($srv.JobServer, "Test Job23", 3)
$jb.Create()
$jbstp = new-object Microsoft.SqlServer.Management.Smo.Agent.JobStep($jb, "Test Job Step")
$jbstp.OnSuccessAction = [Microsoft.SqlServer.Management.Smo.Agent.StepCompletionAction]::QuitWithSuccess
$jbstp.OnFailAction = [Microsoft.SqlServer.Management.Smo.Agent.StepCompletionAction]::QuitWithFailure
$jbstp.Create()
Write-Host $jb.JobSteps
Siehe auch
Verweis
Microsoft.SqlServer.Management.Smo.Agent-Namespace
Andere Ressourcen
Automatisierte Administrationstasks (SQL Server-Agent)
Planen von automatischen, administrativen Tasks im SQL Server-Agent