Langue

WorkflowServiceHostFactory.CreateServiceHost(String, Uri[]) Méthode

Définition

Crée une WorkflowServiceHost chaîne qui contient le nom de fichier du fichier de balisage de flux de travail ou le nom de type du type de service de flux de travail et l’adresse de base du service spécifié.

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

Paramètres

constructorString
String

Nom de fichier du fichier de balisage de flux de travail qui définit le service de flux de travail ou le nom de type du type de service de flux de travail.

baseAddresses
Uri[]

Tableau de types Uri qui contient les adresses de base du service hébergé.

Retours

Objet ServiceHostBase associé au service de flux de travail. L’implémentation par défaut retourne un WorkflowServiceHost objet avec les adresses de base spécifiées.

Remarques

L’argument constructorString peut être un nom de type de flux de travail complet ou il peut s’agir du chemin d’accès de fichier relatif du fichier de définition de flux de travail déclaré dans le fichier .svc dans lequel ServiceHostFactory les directives sont placées.

Note

Pour associer une définition de règle à une définition de flux de travail, nommez le fichier de définition de règle du même nom que le fichier de définition de flux de travail avec une extension .rules et placez-le dans le même répertoire que le fichier de définition de flux de travail. Par exemple, le fichier de définition de règles CalculatorServiceWorkflow.rules doit se trouver dans le même répertoire que CalculatorServiceWorkflow.xoml.

S’applique à