WorkflowServiceHost Constructors

Definitie

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

workflowDefinition
Stream

Stream die de werkstroomdefinitie bevat.

baseAddress
Uri[]

Een matrix van het type Uri dat de basisadressen voor de gehoste service bevat.

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.

baseAddress
Uri[]

Een matrix van het type Uri dat de basisadressen voor de gehoste service 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

workflowType
Type

Het Type werkstroomexemplaren.

baseAddress
Uri[]

Een matrix van het type Uri dat de basisadressen voor de gehoste service bevat.

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

workflowDefinition
Stream

Stream die de werkstroomdefinitie bevat.

ruleDefinition
Stream

Stream die de definitie van de werkstroomregels bevat.

baseAddress
Uri[]

Een matrix van het type Uri dat de basisadressen voor de gehoste service bevat.

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.

baseAddress
Uri[]

Een matrix van het type Uri dat de basisadressen voor de gehoste service 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

workflowDefinition
Stream

Stream die de werkstroomdefinitie bevat.

ruleDefinition
Stream

Stream die de definitie van de werkstroomregels bevat.

typeProvider
ITypeProvider

Een typeprovider waarmee de ITypeProvider interface wordt geïmplementeerd.

baseAddress
Uri[]

Een matrix van het type Uri dat de basisadressen voor de gehoste service bevat.

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.

baseAddress
Uri[]

Een matrix van het type Uri dat de basisadressen voor de gehoste service bevat.

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.

Van toepassing op