Partager via


WorkflowServiceHost Constructeurs

Définition

Initialise une nouvelle instance de la classe WorkflowServiceHost.

Surcharges

WorkflowServiceHost()

Initialise une nouvelle instance de la classe WorkflowServiceHost.

WorkflowServiceHost(Stream, Uri[])

Initialise une nouvelle instance de la classe WorkflowServiceHost disposant d'un flux d'octets qui contient la définition de workflow et des adresses de base du service spécifié.

WorkflowServiceHost(String, Uri[])

Initialise une nouvelle instance de la classe WorkflowServiceHost indiquant le chemin d'accès de la définition de workflow et les adresses de base du service spécifié.

WorkflowServiceHost(Type, Uri[])

Initialise une nouvelle instance de la classe WorkflowServiceHost utilisant un type de workflow ainsi que les adresses de base du service spécifié.

WorkflowServiceHost(Stream, Stream, Uri[])

Initialise une nouvelle instance de la classe WorkflowServiceHost qui dispose d'un flux d'octets contenant la définition de workflow, d'un flux d'octets contenant la définition des règles du workflow et des adresses de base du service spécifié.

WorkflowServiceHost(String, String, Uri[])

Initialise une nouvelle instance de la classe WorkflowServiceHost utilisant le chemin d'accès de la définition de workflow, celui de la définition des règles du workflow et les adresses de base du service spécifié.

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

Initialise une nouvelle instance de la classe WorkflowServiceHost qui dispose d'un flux d'octets contenant la définition de workflow, d'un flux d'octets contenant la définition des règles du workflow, d'un fournisseur de types d'activité personnalisée et des adresses de base du service spécifié.

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

Initialise une nouvelle instance de la classe WorkflowServiceHost disposant du chemin d’accès de la définition de workflow, de celui de la définition des règles du workflow, d’un fournisseur de types d’activité personnalisée et des adresses de base du service spécifié.

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 WorkflowServiceHost disposant d'un flux d'octets qui contient la définition de workflow et des 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 contenant la définition de workflow.

baseAddress
Uri[]

Tableau de type Uri qui contient les adresses de base pour le service hébergé.

Remarques

Utilisez cette surcharge si la définition de workflow est stockée dans un emplacement sécurisé (une base de données, par exemple).

S’applique à

WorkflowServiceHost(String, Uri[])

Initialise une nouvelle instance de la classe WorkflowServiceHost indiquant le chemin d'accès de la définition de workflow et les adresses de base du service spécifié.

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 contenant le chemin d’accès du fichier de définition de workflow.

baseAddress
Uri[]

Tableau de type Uri qui contient les adresses de base pour le service hébergé.

Remarques

Utilisez cette surcharge lorsque la définition de workflow se présente sous la forme d'un fichier Windows.

S’applique à

WorkflowServiceHost(Type, Uri[])

Initialise une nouvelle instance de la classe WorkflowServiceHost utilisant un type de workflow ainsi que les 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

Type de l'instance de workflow.

baseAddress
Uri[]

Tableau de type Uri qui contient les adresses de base pour le service hébergé.

Remarques

Utilisez cette surcharge lorsque le workflow est défini comme type compilé.

S’applique à

WorkflowServiceHost(Stream, Stream, Uri[])

Initialise une nouvelle instance de la classe WorkflowServiceHost qui dispose d'un flux d'octets contenant la définition de workflow, d'un flux d'octets contenant la définition des règles du workflow et des 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 contenant la définition de workflow.

ruleDefinition
Stream

Stream contenant la définition des règles du workflow.

baseAddress
Uri[]

Tableau de type Uri qui contient les adresses de base pour le service hébergé.

Remarques

Utilisez cette surcharge lorsque la définition de workflow et la définition des règles de ce dernier sont stockées dans emplacement sécurisé (une base de données, par exemple).

S’applique à

WorkflowServiceHost(String, String, Uri[])

Initialise une nouvelle instance de la classe WorkflowServiceHost utilisant le chemin d'accès de la définition de workflow, celui de la définition des règles du workflow et les adresses de base du service spécifié.

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 contenant le chemin d’accès du fichier de définition de workflow.

ruleDefinitionPath
String

Chaîne contenant le chemin d'accès du fichier de définition des règles du workflow.

baseAddress
Uri[]

Tableau de type Uri qui contient les adresses de base pour le service hébergé.

Remarques

Utilisez cette surcharge lorsque la définition de workflow et la définition des règles de ce dernier se présentent sous la forme de fichiers Windows.

S’applique à

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

Initialise une nouvelle instance de la classe WorkflowServiceHost qui dispose d'un flux d'octets contenant la définition de workflow, d'un flux d'octets contenant la définition des règles du workflow, d'un fournisseur de types d'activité personnalisée et des 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 contenant la définition de workflow.

ruleDefinition
Stream

Stream contenant la définition des règles du workflow.

typeProvider
ITypeProvider

Fournisseur de types implémentant l'interface ITypeProvider.

baseAddress
Uri[]

Tableau de type Uri qui contient les adresses de base pour le service hébergé.

Remarques

Utilisez cette surcharge lorsque le workflow compilé fait référence aux types personnalisés définis dans un assembly distinct.

S’applique à

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

Initialise une nouvelle instance de la classe WorkflowServiceHost disposant du chemin d’accès de la définition de workflow, de celui de la définition des règles du workflow, d’un fournisseur de types d’activité personnalisée et des adresses de base du service spécifié.

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 contenant le chemin d’accès du fichier de définition de workflow.

ruleDefinitionPath
String

Chaîne contenant le chemin d'accès du fichier de définition des règles du workflow.

typeProvider
ITypeProvider

Fournisseur de types implémentant l'interface ITypeProvider.

baseAddress
Uri[]

Tableau de type Uri qui contient les adresses de base pour le service hébergé.

Remarques

Utilisez cette surcharge lorsque le workflow est défini dans un fichier de balisage de workflow (.xoml) et qu'il fait référence aux types personnalisés définis dans un assembly distinct.

S’applique à