WorkflowManager.Publish 메서드
워크플로를 현재 범위에 게시합니다.
네임스페이스: Microsoft.Workflow.Client
어셈블리: Microsoft.Workflow.Client.dll의 Microsoft.Workflow.Client
오버로드 목록
이름 | 설명 | |
---|---|---|
Publish(WorkflowDescription) | 워크플로를 현재 범위에 게시합니다. |
|
Publish(WorkflowDescription, Boolean) | 워크플로를 현재 범위에 게시합니다. |
참고 항목
WorkflowManager 클래스
Microsoft.Workflow.Client 네임스페이스
맨 위로 이동
WorkflowManager.Publish 메서드 (WorkflowDescription)
워크플로를 현재 범위에 게시합니다.
구문
public Uri Publish(
WorkflowDescription description
)
public:
Uri^ Publish(
WorkflowDescription^ description
)
member Publish :
description:WorkflowDescription -> Uri
Public Function Publish (
description As WorkflowDescription
) As Uri
매개 변수
description
Type: Microsoft.Workflow.Client.WorkflowDescription게시될 워크플로에 대한 설명입니다.
반환 값
Type: System.Uri
게시된 워크플로의 URI
설명
Publish를 사용하여 새 워크플로를 만들거나 기존 워크플로를 업데이트할 수 있습니다. 이 오버로드를 기존 워크플로 업데이트에 사용하는 경우 이 워크플로의 인스턴스가 종료되지 않고, 인스턴스가 활성화되었을 때 사용 중이던 워크플로의 버전을 사용하여 계속 실행됩니다.
맨 위로 이동
WorkflowManager.Publish 메서드 (WorkflowDescription, Boolean)
워크플로를 현재 범위에 게시합니다.
구문
public Uri Publish(
WorkflowDescription description,
bool terminateActiveInstances
)
public:
Uri^ Publish(
WorkflowDescription^ description,
bool terminateActiveInstances
)
member Publish :
description:WorkflowDescription *
terminateActiveInstances:bool -> Uri
Public Function Publish (
description As WorkflowDescription,
terminateActiveInstances As Boolean
) As Uri
매개 변수
description
Type: Microsoft.Workflow.Client.WorkflowDescription게시될 워크플로에 대한 설명입니다.
terminateActiveInstances
Type: System.Boolean게시된(업데이트된) 워크플로의 기존 인스턴스가 모두 종료되어야 하면 true이고, 이 워크플로의 기존 인스턴스가 계속 실행되어야 하면 false입니다.
반환 값
Type: System.Uri
게시된 워크플로의 URI
설명
Publish를 사용하여 새 워크플로를 만들거나 기존 워크플로를 업데이트할 수 있습니다. 그러나 이 오버로드는 업데이트 중인 워크플로의 기존 인스턴스를 종료할지 선택할 수 있게 하므로 업데이트 시 특히 유용합니다.
맨 위로 이동