WorkflowServiceHostFactory.CreateServiceHost(String, Uri[]) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy element WorkflowServiceHost na podstawie ciągu zawierającego nazwę pliku znaczników przepływu pracy lub nazwę typu 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 definiującego usługę przepływu pracy lub nazwę typu usługi przepływu pracy.
Zwraca
ServiceHostBase Obiekt skojarzony z usługą przepływu pracy. Domyślna implementacja zwraca WorkflowServiceHost obiekt z określonymi adresami podstawowymi.
Przykłady
Poniżej przedstawiono przykładowe odwołanie oparte na typie do usługi Workflow CalculatorServiceWorkflow.
<%@ServiceHost language=c# Debug="true" Factory="System.ServiceModel.Activation.WorkflowServiceHostFactory" Service="CalculatorServiceWorkflow" %>
Poniżej przedstawiono przykład odwołania do pliku definicji przepływu pracy do usługi Workflow CalculatorServiceWorkflow.
<%@ServiceHost language=c# Debug="true" Factory="System.ServiceModel.Activation.WorkflowServiceHostFactory" Service="CalculatorServiceWorkflow.xoml" %>
Uwagi
Argumentem constructorString
może być w pełni kwalifikowana nazwa 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.
Uwaga
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.