WorkflowServiceHost Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de WorkflowServiceHost klasse.
Overloads
| Name | Description |
|---|---|
| WorkflowServiceHost() |
Initialiseert een nieuw exemplaar van de WorkflowServiceHost klasse. |
| WorkflowServiceHost(Stream, Uri[]) |
Initialiseert een nieuw exemplaar van de WorkflowServiceHost klasse met behulp van een bytestroom die de werkstroomdefinitie en de basisadressen van de opgegeven service bevat. |
| WorkflowServiceHost(String, Uri[]) |
Initialiseert een nieuw exemplaar van de WorkflowServiceHost klasse met behulp van een pad naar de werkstroomdefinitie en de basisadressen van de opgegeven service. |
| WorkflowServiceHost(Type, Uri[]) |
Initialiseert een nieuw exemplaar van de WorkflowServiceHost klasse met behulp van een werkstroomtype en de basisadressen van de opgegeven service. |
| WorkflowServiceHost(Stream, Stream, Uri[]) |
Initialiseert een nieuw exemplaar van de WorkflowServiceHost klasse met behulp van een bytestroom die de werkstroomdefinitie bevat, een bytestroom die de definitie van de werkstroomregels bevat en de basisadressen van de opgegeven service. |
| WorkflowServiceHost(String, String, Uri[]) |
Initialiseert een nieuw exemplaar van de WorkflowServiceHost klasse met behulp van een pad naar de werkstroomdefinitie, een pad naar de definitie van de werkstroomregels en de basisadressen van de opgegeven service. |
| WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[]) |
Initialiseert een nieuw exemplaar van de WorkflowServiceHost klasse met behulp van een bytestroom die de werkstroomdefinitie bevat, een bytestroom die de definitie van de werkstroomregels bevat, een typeprovider voor aangepaste activiteitstypen en de basisadressen van de opgegeven service. |
| WorkflowServiceHost(String, String, ITypeProvider, Uri[]) |
Initialiseert een nieuw exemplaar van de WorkflowServiceHost klasse met behulp van een pad naar de werkstroomdefinitie, een pad naar de definitie van de werkstroomregels, een typeprovider voor aangepaste activiteitstypen en de basisadressen van de opgegeven service. |
WorkflowServiceHost()
Initialiseert een nieuw exemplaar van de WorkflowServiceHost klasse.
protected:
WorkflowServiceHost();
protected WorkflowServiceHost();
Protected Sub New ()
Van toepassing op
WorkflowServiceHost(Stream, Uri[])
Initialiseert een nieuw exemplaar van de WorkflowServiceHost klasse met behulp van een bytestroom die de werkstroomdefinitie en de basisadressen van de opgegeven service bevat.
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())
Parameters
Opmerkingen
Gebruik deze overbelasting als de werkstroomdefinitie is opgeslagen in beveiligde opslag, zoals een database.
Van toepassing op
WorkflowServiceHost(String, Uri[])
Initialiseert een nieuw exemplaar van de WorkflowServiceHost klasse met behulp van een pad naar de werkstroomdefinitie en de basisadressen van de opgegeven service.
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())
Parameters
- workflowDefinitionPath
- String
Een tekenreeks die het pad naar het werkstroomdefinitiebestand bevat.
Opmerkingen
Gebruik deze overbelasting wanneer de werkstroomdefinitie zich in de vorm van een Windows-bestand bevindt.
Van toepassing op
WorkflowServiceHost(Type, Uri[])
Initialiseert een nieuw exemplaar van de WorkflowServiceHost klasse met behulp van een werkstroomtype en de basisadressen van de opgegeven service.
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())
Parameters
Opmerkingen
Gebruik deze overbelasting wanneer de werkstroom is gedefinieerd als gecompileerd type.
Van toepassing op
WorkflowServiceHost(Stream, Stream, Uri[])
Initialiseert een nieuw exemplaar van de WorkflowServiceHost klasse met behulp van een bytestroom die de werkstroomdefinitie bevat, een bytestroom die de definitie van de werkstroomregels bevat en de basisadressen van de opgegeven service.
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())
Parameters
Opmerkingen
Gebruik deze overbelasting wanneer de definitie van de werkstroom en de regeldefinitie worden opgeslagen in beveiligde opslag, zoals een database.
Van toepassing op
WorkflowServiceHost(String, String, Uri[])
Initialiseert een nieuw exemplaar van de WorkflowServiceHost klasse met behulp van een pad naar de werkstroomdefinitie, een pad naar de definitie van de werkstroomregels en de basisadressen van de opgegeven service.
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())
Parameters
- workflowDefinitionPath
- String
Een tekenreeks die het pad naar het werkstroomdefinitiebestand bevat.
- ruleDefinitionPath
- String
Een tekenreeks die het pad naar het definitiebestand van de werkstroomregels bevat.
Opmerkingen
Gebruik deze overbelasting wanneer de definitie van de werkstroom en de regeldefinitie zich in de vorm van Windows-bestanden bevinden.
Van toepassing op
WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[])
Initialiseert een nieuw exemplaar van de WorkflowServiceHost klasse met behulp van een bytestroom die de werkstroomdefinitie bevat, een bytestroom die de definitie van de werkstroomregels bevat, een typeprovider voor aangepaste activiteitstypen en de basisadressen van de opgegeven service.
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())
Parameters
- typeProvider
- ITypeProvider
Een typeprovider waarmee de ITypeProvider interface wordt geïmplementeerd.
Opmerkingen
Gebruik deze overbelasting wanneer uw gecompileerde werkstroom verwijst naar aangepaste typen die zijn gedefinieerd in een afzonderlijke assembly.
Van toepassing op
WorkflowServiceHost(String, String, ITypeProvider, Uri[])
Initialiseert een nieuw exemplaar van de WorkflowServiceHost klasse met behulp van een pad naar de werkstroomdefinitie, een pad naar de definitie van de werkstroomregels, een typeprovider voor aangepaste activiteitstypen en de basisadressen van de opgegeven service.
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())
Parameters
- workflowDefinitionPath
- String
Een tekenreeks die het pad naar het werkstroomdefinitiebestand bevat.
- ruleDefinitionPath
- String
Een tekenreeks die het pad naar het definitiebestand van de werkstroomregels bevat.
- typeProvider
- ITypeProvider
Een typeprovider waarmee de ITypeProvider interface wordt geïmplementeerd.
Opmerkingen
Gebruik deze overbelasting wanneer uw werkstroom is gedefinieerd in een werkstroommarkeringsbestand (.xoml) en verwijst naar aangepaste typen die zijn gedefinieerd in een afzonderlijke assembly.