次の方法で共有


ActivityManager.Delete メソッド

 

指定されたアクティビティを削除します

名前空間:   Microsoft.Workflow.Client
アセンブリ:  Microsoft.Workflow.Client (Microsoft.Workflow.Client.dll 内)

オーバーロードの一覧

名前 説明
System_CAPS_pubmethod Delete()

現在のスコープのすべてのワークフロー アクティビティを削除します。

System_CAPS_pubmethod Delete(IDictionary<String, String>)

現在のスコープで指定されたメタデータ フィルターに一致するワークフロー アクティビティを削除します。

System_CAPS_pubmethod Delete(IDictionary<String, String>, Boolean)

現在のスコープで指定されたメタデータ フィルターに一致するワークフロー アクティビティを削除し、オプションで従属ワークフロー インスタンスを終了します。

System_CAPS_pubmethod Delete(String)

指定されたワークフロー アクティビティを削除します。

System_CAPS_pubmethod Delete(String, Boolean)

特定のワークフロー アクティビティを削除し、オプションで従属ワークフロー インスタンスを終了します。

参照

ActivityManager クラス
Microsoft.Workflow.Client 名前空間

トップに戻る

ActivityManager.Delete メソッド ()

現在のスコープのすべてのワークフロー アクティビティを削除します。

構文

public int Delete()
public:
int Delete()
member Delete : unit -> int
Public Function Delete As Integer

戻り値

Type: System.Int32

削除されたワークフロー アクティビティの数。

トップに戻る

ActivityManager.Delete メソッド (IDictionary<String, String>)

現在のスコープで指定されたメタデータ フィルターに一致するワークフロー アクティビティを削除します。

構文

public int Delete(
    IDictionary<string, string> metadataFilter
)
public:
int Delete(
    IDictionary<String^, String^>^ metadataFilter
)
member Delete : 
        metadataFilter:IDictionary<string, string> -> int
Public Function Delete (
    metadataFilter As IDictionary(Of String, String)
) As Integer

パラメーター

戻り値

Type: System.Int32

削除されたワークフロー アクティビティの数。

トップに戻る

ActivityManager.Delete メソッド (IDictionary<String, String>, Boolean)

現在のスコープで指定されたメタデータ フィルターに一致するワークフロー アクティビティを削除し、オプションで従属ワークフロー インスタンスを終了します。

構文

public int Delete(
    IDictionary<string, string> metadataFilter,
    bool terminateDependentInstances
)
public:
int Delete(
    IDictionary<String^, String^>^ metadataFilter,
    bool terminateDependentInstances
)
member Delete : 
        metadataFilter:IDictionary<string, string> *
        terminateDependentInstances:bool -> int
Public Function Delete (
    metadataFilter As IDictionary(Of String, String),
    terminateDependentInstances As Boolean
) As Integer

パラメーター

  • terminateDependentInstances
    Type: System.Boolean

    削除されたアクティビティを使用したワークフローのすべての既存のインスタンスを終了する場合は true、影響を受けるワークフローの既存のインスタンスが実行を続行する場合は false。

戻り値

Type: System.Int32

削除されたワークフロー アクティビティの数。

解説

メタデータ フィルターが null の場合、現在のスコープのワークフロー アクティビティがすべて削除されます。 それ以外の場合、メタデータ フィルターと一致するアクティビティのみが削除されます。

トップに戻る

ActivityManager.Delete メソッド (String)

指定されたワークフロー アクティビティを削除します。

構文

public void Delete(
    string activityName
)
public:
void Delete(
    String^ activityName
)
member Delete : 
        activityName:string -> unit
Public Sub Delete (
    activityName As String
)

パラメーター

  • activityName
    Type: System.String

    削除するアクティビティの名前。

トップに戻る

ActivityManager.Delete メソッド (String, Boolean)

特定のワークフロー アクティビティを削除し、オプションで従属ワークフロー インスタンスを終了します。

構文

public void Delete(
    string activityName,
    bool terminateDependentInstances
)
public:
void Delete(
    String^ activityName,
    bool terminateDependentInstances
)
member Delete : 
        activityName:string *
        terminateDependentInstances:bool -> unit
Public Sub Delete (
    activityName As String,
    terminateDependentInstances As Boolean
)

パラメーター

  • activityName
    Type: System.String

    削除するアクティビティの名前。

  • terminateDependentInstances
    Type: System.Boolean

    削除されたアクティビティを使用したワークフローのすべての既存のインスタンスを終了する場合は true、影響を受けるワークフローの既存のインスタンスが実行を続行する場合は false。

トップに戻る