Język

WorkflowServiceHostFactory.CreateServiceHost(String, Uri[]) Metoda

Definicja

Tworzy element WorkflowServiceHost na podstawie ciągu zawierającego nazwę pliku znaczników przepływu pracy lub nazwę typu typu usługi przepływu pracy oraz podstawowy adres określonej usługi.

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

Nazwa pliku znaczników przepływu pracy, który definiuje usługę przepływu pracy lub nazwę typu usługi przepływu pracy.

baseAddresses
Uri[]

Tablica typu Uri zawierająca adresy podstawowe hostowanej usługi.

Zwraca

ServiceHostBase Obiekt skojarzony z usługą przepływu pracy. Domyślna implementacja zwraca WorkflowServiceHost obiekt z określonymi adresami podstawowymi.

Uwagi

Argument constructorString może być w pełni kwalifikowaną nazwą typu przepływu pracy lub może być względną ścieżką pliku definicji przepływu pracy zadeklarowaną w pliku svc, w którym ServiceHostFactory są umieszczane dyrektywy.

Note

Aby skojarzyć definicję reguły z definicją przepływu pracy, nadaj plikowi definicji reguły taką samą nazwę jak plik definicji przepływu pracy z rozszerzeniem reguł i umieść ją w tym samym katalogu co plik definicji przepływu pracy. Na przykład plik definicji reguł CalculatorServiceWorkflow.rules musi znajdować się w tym samym katalogu co CalculatorServiceWorkflow.xoml.

Dotyczy