次の方法で共有


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 プロパティによって決まります。