WorkflowServiceHost Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe WorkflowServiceHost.
Overload
| Nome | Descrizione |
|---|---|
| WorkflowServiceHost() |
Inizializza una nuova istanza della classe WorkflowServiceHost. |
| WorkflowServiceHost(Stream, Uri[]) |
Inizializza una nuova istanza della WorkflowServiceHost classe utilizzando un flusso di byte contenente la definizione del flusso di lavoro e gli indirizzi di base del servizio specificati. |
| WorkflowServiceHost(String, Uri[]) |
Inizializza una nuova istanza della WorkflowServiceHost classe utilizzando un percorso per la definizione del flusso di lavoro e gli indirizzi di base del servizio specificati. |
| WorkflowServiceHost(Type, Uri[]) |
Inizializza una nuova istanza della WorkflowServiceHost classe utilizzando un tipo di flusso di lavoro e gli indirizzi di base del servizio specificati. |
| WorkflowServiceHost(Stream, Stream, Uri[]) |
Inizializza una nuova istanza della WorkflowServiceHost classe utilizzando un flusso di byte contenente la definizione del flusso di lavoro, un flusso di byte contenente la definizione delle regole del flusso di lavoro e gli indirizzi di base del servizio specificato. |
| WorkflowServiceHost(String, String, Uri[]) |
Inizializza una nuova istanza della WorkflowServiceHost classe utilizzando un percorso alla definizione del flusso di lavoro, un percorso alla definizione delle regole del flusso di lavoro e gli indirizzi di base del servizio specificato. |
| WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[]) |
Inizializza una nuova istanza della WorkflowServiceHost classe utilizzando un flusso di byte contenente la definizione del flusso di lavoro, un flusso di byte contenente la definizione delle regole del flusso di lavoro, un provider di tipi per i tipi di attività personalizzati e gli indirizzi di base del servizio specificato. |
| WorkflowServiceHost(String, String, ITypeProvider, Uri[]) |
Inizializza una nuova istanza della WorkflowServiceHost classe utilizzando un percorso alla definizione del flusso di lavoro, un percorso alla definizione delle regole del flusso di lavoro, un provider di tipi per i tipi di attività personalizzati e gli indirizzi di base del servizio specificato. |
WorkflowServiceHost()
Inizializza una nuova istanza della classe WorkflowServiceHost.
protected:
WorkflowServiceHost();
protected WorkflowServiceHost();
Protected Sub New ()
Si applica a
WorkflowServiceHost(Stream, Uri[])
Inizializza una nuova istanza della WorkflowServiceHost classe utilizzando un flusso di byte contenente la definizione del flusso di lavoro e gli indirizzi di base del servizio specificati.
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())
Parametri
Commenti
Usare questo overload se la definizione del flusso di lavoro viene archiviata in una risorsa di archiviazione protetta, ad esempio un database.
Si applica a
WorkflowServiceHost(String, Uri[])
Inizializza una nuova istanza della WorkflowServiceHost classe utilizzando un percorso per la definizione del flusso di lavoro e gli indirizzi di base del servizio specificati.
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())
Parametri
- workflowDefinitionPath
- String
Stringa contenente il percorso del file di definizione del flusso di lavoro.
Commenti
Usare questo overload quando la definizione del flusso di lavoro è sotto forma di file di Windows.
Si applica a
WorkflowServiceHost(Type, Uri[])
Inizializza una nuova istanza della WorkflowServiceHost classe utilizzando un tipo di flusso di lavoro e gli indirizzi di base del servizio specificati.
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())
Parametri
Commenti
Usare questo overload quando il flusso di lavoro viene definito come tipo compilato.
Si applica a
WorkflowServiceHost(Stream, Stream, Uri[])
Inizializza una nuova istanza della WorkflowServiceHost classe utilizzando un flusso di byte contenente la definizione del flusso di lavoro, un flusso di byte contenente la definizione delle regole del flusso di lavoro e gli indirizzi di base del servizio specificato.
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())
Parametri
Commenti
Usare questo overload quando la definizione del flusso di lavoro e la definizione delle regole vengono archiviate in una risorsa di archiviazione protetta, ad esempio un database.
Si applica a
WorkflowServiceHost(String, String, Uri[])
Inizializza una nuova istanza della WorkflowServiceHost classe utilizzando un percorso alla definizione del flusso di lavoro, un percorso alla definizione delle regole del flusso di lavoro e gli indirizzi di base del servizio specificato.
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())
Parametri
- workflowDefinitionPath
- String
Stringa contenente il percorso del file di definizione del flusso di lavoro.
- ruleDefinitionPath
- String
Stringa che contiene il percorso del file di definizione delle regole del flusso di lavoro.
Commenti
Usare questo overload quando la definizione del flusso di lavoro e la definizione delle regole sono sotto forma di file di Windows.
Si applica a
WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[])
Inizializza una nuova istanza della WorkflowServiceHost classe utilizzando un flusso di byte contenente la definizione del flusso di lavoro, un flusso di byte contenente la definizione delle regole del flusso di lavoro, un provider di tipi per i tipi di attività personalizzati e gli indirizzi di base del servizio specificato.
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())
Parametri
- typeProvider
- ITypeProvider
Provider di tipi che implementa l'interfaccia ITypeProvider .
Commenti
Usare questo overload quando il flusso di lavoro compilato fa riferimento a tipi personalizzati definiti in un assembly separato.
Si applica a
WorkflowServiceHost(String, String, ITypeProvider, Uri[])
Inizializza una nuova istanza della WorkflowServiceHost classe utilizzando un percorso alla definizione del flusso di lavoro, un percorso alla definizione delle regole del flusso di lavoro, un provider di tipi per i tipi di attività personalizzati e gli indirizzi di base del servizio specificato.
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())
Parametri
- workflowDefinitionPath
- String
Stringa contenente il percorso del file di definizione del flusso di lavoro.
- ruleDefinitionPath
- String
Stringa che contiene il percorso del file di definizione delle regole del flusso di lavoro.
- typeProvider
- ITypeProvider
Provider di tipi che implementa l'interfaccia ITypeProvider .
Commenti
Usare questo overload quando il flusso di lavoro è definito in un file di markup del flusso di lavoro (con estensione xoml) e fa riferimento a tipi personalizzati definiti in un assembly separato.