WorkflowServiceHostFactory.CreateServiceHost(String, Uri[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea una classe WorkflowServiceHost da una stringa che contiene il nome file del file di markup del flusso di lavoro o il nome tipo del tipo di servizio del flusso di lavoro e l'indirizzo di base del servizio specificato.
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
Parametri
- constructorString
- String
Nome file del file di markup del flusso di lavoro che definisce il servizio del flusso di lavoro o il nome tipo del tipo di servizio del flusso di lavoro.
Restituisce
Oggetto ServiceHostBase associato al servizio del flusso di lavoro. L'implementazione predefinita restituisce un oggetto WorkflowServiceHost con gli indirizzi di base specificati.
Esempio
Nell'esempio seguente viene mostrato un riferimento basato su tipo a CalculatorServiceWorkflow del servizio del flusso di lavoro.
<%@ServiceHost language=c# Debug="true" Factory="System.ServiceModel.Activation.WorkflowServiceHostFactory" Service="CalculatorServiceWorkflow" %>
Nell'esempio seguente viene mostrato un riferimento del file di definizione del flusso di lavoro a CalculatorServiceWorkflow del servizio del flusso di lavoro.
<%@ServiceHost language=c# Debug="true" Factory="System.ServiceModel.Activation.WorkflowServiceHostFactory" Service="CalculatorServiceWorkflow.xoml" %>
Commenti
L'argomento constructorString
potrebbe essere un nome tipo del flusso di lavoro completo o il percorso del file relativo del file di definizione del flusso di lavoro dichiarato nel file .svc nel quale sono inserite le direttive di ServiceHostFactory.
Nota
Per associare una definizione della regola a una definizione del flusso di lavoro, denominare il file di definizione della regola con lo stesso nome del file di definizione del flusso di lavoro con un'estensione .rules e salvarlo nella stessa directory del file di definizione del flusso di lavoro. Ad esempio, il file di definizione delle regole CalculatorServiceWorkflow.rules deve trovarsi nella stessa directory di CalculatorServiceWorkflow.xoml.