JobStep.OnSuccessAction プロパティ
ジョブ ステップの実行が正常に終了したときに実行されるアクションを取得します。値の設定も可能です。
名前空間: Microsoft.SqlServer.Management.Smo.Agent
アセンブリ: Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)
構文
'宣言
<SfcPropertyAttribute(SfcPropertyFlags.Standalone)> _
Public Property OnSuccessAction As StepCompletionAction
Get
Set
'使用
Dim instance As JobStep
Dim value As StepCompletionAction
value = instance.OnSuccessAction
instance.OnSuccessAction = value
[SfcPropertyAttribute(SfcPropertyFlags.Standalone)]
public StepCompletionAction OnSuccessAction { get; set; }
[SfcPropertyAttribute(SfcPropertyFlags::Standalone)]
public:
property StepCompletionAction OnSuccessAction {
StepCompletionAction get ();
void set (StepCompletionAction value);
}
[<SfcPropertyAttribute(SfcPropertyFlags.Standalone)>]
member OnSuccessAction : StepCompletionAction with get, set
function get OnSuccessAction () : StepCompletionAction
function set OnSuccessAction (value : StepCompletionAction)
プロパティ値
型: Microsoft.SqlServer.Management.Smo.Agent.StepCompletionAction
参照先ジョブ ステップの実行が成功を表す完了状態で終了した場合に実行されるアクションを示す StepCompletionAction オブジェクトの値です。
説明
ジョブ ステップの実行が終了したときの状態は、CompletionResult オブジェクトの値で示されます。 これは、ジョブ ステップが前回実行されたときに、そのジョブ ステップの LastRunOutcome プロパティに記録されています。 ジョブ ステップが正常に終了した場合、次のステップは OnSuccessAction プロパティによって決まります。
使用例
SQL Server エージェントでの自動管理タスクのスケジュール設定
関連項目
参照
Microsoft.SqlServer.Management.Smo.Agent 名前空間