WorkflowServiceHostFactory.CreateServiceHost(String, Uri[]) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
워크플로 마크업 파일의 파일 이름이나 워크플로 서비스 형식의 형식 이름 및 지정된 서비스의 기본 주소를 포함하는 문자열로 WorkflowServiceHost를 만듭니다.
public:
override System::ServiceModel::ServiceHostBase ^ CreateServiceHost(System::String ^ constructorString, cli::array <Uri ^> ^ baseAddresses);
public override System.ServiceModel.ServiceHostBase CreateServiceHost (string constructorString, Uri[] baseAddresses);
override this.CreateServiceHost : string * Uri[] -> System.ServiceModel.ServiceHostBase
Public Overrides Function CreateServiceHost (constructorString As String, baseAddresses As Uri()) As ServiceHostBase
매개 변수
- constructorString
- String
워크플로 서비스를 정의하는 워크플로 마크업 파일의 파일 이름 또는 워크플로 서비스 형식의 형식 이름입니다.
반환
워크플로 서비스와 연결된 ServiceHostBase 개체입니다. 기본 구현에서는 지정된 기본 주소를 사용하는 WorkflowServiceHost 개체를 반환합니다.
예제
다음은 워크플로 서비스 CalculatorServiceWorkflow에 대한 형식 기반 참조의 예입니다.
<%@ServiceHost language=c# Debug="true" Factory="System.ServiceModel.Activation.WorkflowServiceHostFactory" Service="CalculatorServiceWorkflow" %>
다음은 워크플로 서비스 CalculatorServiceWorkflow에 대한 워크플로 정의 파일 참조의 예입니다.
<%@ServiceHost language=c# Debug="true" Factory="System.ServiceModel.Activation.WorkflowServiceHostFactory" Service="CalculatorServiceWorkflow.xoml" %>
설명
constructorString
인수는 정규화된 워크플로 형식 이름이거나 ServiceHostFactory 지시문이 있는 .svc 파일에 선언된 워크플로 정의 파일의 상대 파일 경로일 수 있습니다.
참고
워크플로 정의와 규칙 정의를 연결하려면 .rules 확장명을 사용하여 워크플로 정의 파일과 같은 이름으로 규칙 정의 파일의 이름을 지정하고 워크플로 정의 파일과 같은 디렉터리에 해당 규칙 정의 파일을 넣습니다. 예를 들어 규칙 정의 파일 CalculatorServiceWorkflow.rules는 CalculatorServiceWorkflow.xoml과 같은 디렉터리에 있어야 합니다.