Langue

WorkflowServiceHost Constructeurs

Définition

Initialise une nouvelle instance de la classe WorkflowServiceHost.

Surcharges

Nom Description
WorkflowServiceHost()

Initialise une nouvelle instance de la classe WorkflowServiceHost.

WorkflowServiceHost(Stream, Uri[])

Initialise une nouvelle instance de la classe à l’aide WorkflowServiceHost d’un flux d’octets qui contient la définition de workflow et les adresses de base du service spécifié.

WorkflowServiceHost(String, Uri[])

Initialise une nouvelle instance de la classe à l’aide WorkflowServiceHost d’un chemin d’accès à la définition de workflow et aux adresses de base du service spécifiés.

WorkflowServiceHost(Type, Uri[])

Initialise une nouvelle instance de la classe à l’aide WorkflowServiceHost d’un type de workflow et des adresses de base du service spécifié.

WorkflowServiceHost(Stream, Stream, Uri[])

Initialise une nouvelle instance de la classe à l’aide WorkflowServiceHost d’un flux d’octets qui contient la définition de flux de travail, un flux d’octets qui contient la définition des règles de flux de travail et les adresses de base du service spécifié.

WorkflowServiceHost(String, String, Uri[])

Initialise une nouvelle instance de la WorkflowServiceHost classe à l’aide d’un chemin d’accès à la définition de flux de travail, d’un chemin d’accès à la définition des règles de flux de travail et des adresses de base du service spécifiés.

WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[])

Initialise une nouvelle instance de la classe à l’aide WorkflowServiceHost d’un flux d’octets qui contient la définition de flux de travail, un flux d’octets qui contient la définition des règles de flux de travail, un fournisseur de type pour les types d’activité personnalisés et les adresses de base du service spécifié.

WorkflowServiceHost(String, String, ITypeProvider, Uri[])

Initialise une nouvelle instance de la WorkflowServiceHost classe à l’aide d’un chemin d’accès à la définition de flux de travail, un chemin d’accès à la définition des règles de flux de travail, un fournisseur de types pour les types d’activité personnalisés et les adresses de base du service spécifiés.

WorkflowServiceHost()

Initialise une nouvelle instance de la classe WorkflowServiceHost.

protected:
 WorkflowServiceHost();
protected WorkflowServiceHost();
Protected Sub New ()

S’applique à

WorkflowServiceHost(Stream, Uri[])

Initialise une nouvelle instance de la classe à l’aide WorkflowServiceHost d’un flux d’octets qui contient la définition de workflow et les adresses de base du service spécifié.

public:
 WorkflowServiceHost(System::IO::Stream ^ workflowDefinition, ... cli::array <Uri ^> ^ baseAddress);
public WorkflowServiceHost(System.IO.Stream workflowDefinition, params Uri[] baseAddress);
new System.ServiceModel.WorkflowServiceHost : System.IO.Stream * Uri[] -> System.ServiceModel.WorkflowServiceHost
Public Sub New (workflowDefinition As Stream, ParamArray baseAddress As Uri())

Paramètres

workflowDefinition
Stream

Stream qui contient la définition du flux de travail.

baseAddress
Uri[]

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

Remarques

Utilisez cette surcharge si la définition de flux de travail est stockée dans un stockage sécurisé, tel qu’une base de données.

S’applique à

WorkflowServiceHost(String, Uri[])

Initialise une nouvelle instance de la classe à l’aide WorkflowServiceHost d’un chemin d’accès à la définition de workflow et aux adresses de base du service spécifiés.

public:
 WorkflowServiceHost(System::String ^ workflowDefinitionPath, ... cli::array <Uri ^> ^ baseAddress);
public WorkflowServiceHost(string workflowDefinitionPath, params Uri[] baseAddress);
new System.ServiceModel.WorkflowServiceHost : string * Uri[] -> System.ServiceModel.WorkflowServiceHost
Public Sub New (workflowDefinitionPath As String, ParamArray baseAddress As Uri())

Paramètres

workflowDefinitionPath
String

Chaîne qui contient le chemin d’accès au fichier de définition de flux de travail.

baseAddress
Uri[]

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

Remarques

Utilisez cette surcharge lorsque la définition de flux de travail se présente sous la forme d’un fichier Windows.

S’applique à

WorkflowServiceHost(Type, Uri[])

Initialise une nouvelle instance de la classe à l’aide WorkflowServiceHost d’un type de workflow et des adresses de base du service spécifié.

public:
 WorkflowServiceHost(Type ^ workflowType, ... cli::array <Uri ^> ^ baseAddress);
public WorkflowServiceHost(Type workflowType, params Uri[] baseAddress);
new System.ServiceModel.WorkflowServiceHost : Type * Uri[] -> System.ServiceModel.WorkflowServiceHost
Public Sub New (workflowType As Type, ParamArray baseAddress As Uri())

Paramètres

workflowType
Type

Instance Type de flux de travail.

baseAddress
Uri[]

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

Remarques

Utilisez cette surcharge lorsque le flux de travail est défini comme type compilé.

S’applique à

WorkflowServiceHost(Stream, Stream, Uri[])

Initialise une nouvelle instance de la classe à l’aide WorkflowServiceHost d’un flux d’octets qui contient la définition de flux de travail, un flux d’octets qui contient la définition des règles de flux de travail et les adresses de base du service spécifié.

public:
 WorkflowServiceHost(System::IO::Stream ^ workflowDefinition, System::IO::Stream ^ ruleDefinition, ... cli::array <Uri ^> ^ baseAddress);
public WorkflowServiceHost(System.IO.Stream workflowDefinition, System.IO.Stream ruleDefinition, params Uri[] baseAddress);
new System.ServiceModel.WorkflowServiceHost : System.IO.Stream * System.IO.Stream * Uri[] -> System.ServiceModel.WorkflowServiceHost
Public Sub New (workflowDefinition As Stream, ruleDefinition As Stream, ParamArray baseAddress As Uri())

Paramètres

workflowDefinition
Stream

Stream qui contient la définition du flux de travail.

ruleDefinition
Stream

Stream qui contient la définition des règles de flux de travail.

baseAddress
Uri[]

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

Remarques

Utilisez cette surcharge lorsque la définition de flux de travail et la définition de règles sont stockées dans un stockage sécurisé, tel qu’une base de données.

S’applique à

WorkflowServiceHost(String, String, Uri[])

Initialise une nouvelle instance de la WorkflowServiceHost classe à l’aide d’un chemin d’accès à la définition de flux de travail, d’un chemin d’accès à la définition des règles de flux de travail et des adresses de base du service spécifiés.

public:
 WorkflowServiceHost(System::String ^ workflowDefinitionPath, System::String ^ ruleDefinitionPath, ... cli::array <Uri ^> ^ baseAddress);
public WorkflowServiceHost(string workflowDefinitionPath, string ruleDefinitionPath, params Uri[] baseAddress);
new System.ServiceModel.WorkflowServiceHost : string * string * Uri[] -> System.ServiceModel.WorkflowServiceHost
Public Sub New (workflowDefinitionPath As String, ruleDefinitionPath As String, ParamArray baseAddress As Uri())

Paramètres

workflowDefinitionPath
String

Chaîne qui contient le chemin d’accès au fichier de définition de flux de travail.

ruleDefinitionPath
String

Chaîne qui contient le chemin d’accès au fichier de définition de règles de flux de travail.

baseAddress
Uri[]

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

Remarques

Utilisez cette surcharge lorsque la définition de flux de travail et la définition de règles sont sous la forme de fichiers Windows.

S’applique à

WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[])

Initialise une nouvelle instance de la classe à l’aide WorkflowServiceHost d’un flux d’octets qui contient la définition de flux de travail, un flux d’octets qui contient la définition des règles de flux de travail, un fournisseur de type pour les types d’activité personnalisés et les adresses de base du service spécifié.

public:
 WorkflowServiceHost(System::IO::Stream ^ workflowDefinition, System::IO::Stream ^ ruleDefinition, System::Workflow::ComponentModel::Compiler::ITypeProvider ^ typeProvider, ... cli::array <Uri ^> ^ baseAddress);
public WorkflowServiceHost(System.IO.Stream workflowDefinition, System.IO.Stream ruleDefinition, System.Workflow.ComponentModel.Compiler.ITypeProvider typeProvider, params Uri[] baseAddress);
new System.ServiceModel.WorkflowServiceHost : System.IO.Stream * System.IO.Stream * System.Workflow.ComponentModel.Compiler.ITypeProvider * Uri[] -> System.ServiceModel.WorkflowServiceHost
Public Sub New (workflowDefinition As Stream, ruleDefinition As Stream, typeProvider As ITypeProvider, ParamArray baseAddress As Uri())

Paramètres

workflowDefinition
Stream

Stream qui contient la définition du flux de travail.

ruleDefinition
Stream

Stream qui contient la définition des règles de flux de travail.

typeProvider
ITypeProvider

Fournisseur de types qui implémente l’interface ITypeProvider .

baseAddress
Uri[]

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

Remarques

Utilisez cette surcharge lorsque votre flux de travail compilé fait référence à des types personnalisés définis dans un assembly distinct.

S’applique à

WorkflowServiceHost(String, String, ITypeProvider, Uri[])

Initialise une nouvelle instance de la WorkflowServiceHost classe à l’aide d’un chemin d’accès à la définition de flux de travail, un chemin d’accès à la définition des règles de flux de travail, un fournisseur de types pour les types d’activité personnalisés et les adresses de base du service spécifiés.

public:
 WorkflowServiceHost(System::String ^ workflowDefinitionPath, System::String ^ ruleDefinitionPath, System::Workflow::ComponentModel::Compiler::ITypeProvider ^ typeProvider, ... cli::array <Uri ^> ^ baseAddress);
public WorkflowServiceHost(string workflowDefinitionPath, string ruleDefinitionPath, System.Workflow.ComponentModel.Compiler.ITypeProvider typeProvider, params Uri[] baseAddress);
new System.ServiceModel.WorkflowServiceHost : string * string * System.Workflow.ComponentModel.Compiler.ITypeProvider * Uri[] -> System.ServiceModel.WorkflowServiceHost
Public Sub New (workflowDefinitionPath As String, ruleDefinitionPath As String, typeProvider As ITypeProvider, ParamArray baseAddress As Uri())

Paramètres

workflowDefinitionPath
String

Chaîne qui contient le chemin d’accès au fichier de définition de flux de travail.

ruleDefinitionPath
String

Chaîne qui contient le chemin d’accès au fichier de définition de règles de flux de travail.

typeProvider
ITypeProvider

Fournisseur de types qui implémente l’interface ITypeProvider .

baseAddress
Uri[]

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

Remarques

Utilisez cette surcharge lorsque votre flux de travail est défini dans un fichier de balisage de flux de travail (.xoml) et qu’il référence des types personnalisés définis dans un assembly distinct.

S’applique à