Sdílet prostřednictvím


WorkflowServiceHostFactory.CreateServiceHost(String, Uri[]) Metoda

Definice

Vytvoří WorkflowServiceHost z řetězce, který obsahuje buď název souboru s označením pracovního postupu, nebo název typu pro typ služby pracovního postupu a základní adresu zadané služby.

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

Parametry

constructorString
String

Název souboru s označením pracovního postupu, který definuje službu pracovního postupu nebo název typu pro typ služby pracovního postupu.

baseAddresses
Uri[]

Pole typu Uri , které obsahuje základní adresy pro hostovanou službu.

Návraty

ServiceHostBase

ServiceHostBaseObjekt přidružený ke službě pracovního postupu. Výchozí implementace vrátí WorkflowServiceHost objekt se zadanými základními adresami.

Příklady

Následuje příklad odkazu na základě typu na službu pracovního postupu CalculatorServiceWorkflow.

<%@ServiceHost language=c# Debug="true" Factory="System.ServiceModel.Activation.WorkflowServiceHostFactory" Service="CalculatorServiceWorkflow" %>  

Následuje příklad odkazu definičního souboru pracovního postupu na službu pracovního postupu CalculatorServiceWorkflow.

<%@ServiceHost language=c# Debug="true" Factory="System.ServiceModel.Activation.WorkflowServiceHostFactory" Service="CalculatorServiceWorkflow.xoml" %>  

Poznámky

constructorStringArgumentem může být buď plně kvalifikovaný název typu pracovního postupu, nebo to může být relativní cesta k souboru definice pracovního postupu deklarovaného v souboru. svc, ve kterém ServiceHostFactory jsou umístěny direktivy.

Poznámka

Chcete-li přidružit definici pravidla k definici pracovního postupu, pojmenujte soubor definice pravidla stejným názvem jako soubor definice pracovního postupu s příponou. Rules a umístěte jej do stejného adresáře jako soubor definice pracovního postupu. Například definiční soubor pravidel CalculatorServiceWorkflow. Rules musí být ve stejném adresáři jako CalculatorServiceWorkflow. xoml.

Platí pro