다음을 통해 공유


ActivityManager.Delete 메서드

 

지정된 작업을 삭제합니다.

네임스페이스:   Microsoft.Workflow.Client
어셈블리:  Microsoft.Workflow.Client.dll의 Microsoft.Workflow.Client

오버로드 목록

이름 설명
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입니다.

맨 위로 이동