WorkflowServiceHost Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe WorkflowServiceHost.
Sobrecargas
WorkflowServiceHost() |
Inicializa uma nova instância da classe WorkflowServiceHost. |
WorkflowServiceHost(Stream, Uri[]) |
Inicializa uma nova instância da classe WorkflowServiceHost usando um fluxo de bytes que contém a definição do fluxo de trabalho e os endereços base do serviço especificado. |
WorkflowServiceHost(String, Uri[]) |
Inicializa uma nova instância da classe WorkflowServiceHost usando um caminho para a definição do fluxo de trabalho e os endereços base do serviço especificado. |
WorkflowServiceHost(Type, Uri[]) |
Inicializa uma nova instância da classe WorkflowServiceHost usando o tipo do fluxo de trabalho e os endereços base do serviço especificado. |
WorkflowServiceHost(Stream, Stream, Uri[]) |
Inicializa uma nova instância da classe WorkflowServiceHost usando um fluxo de bytes que contém a definição do fluxo de trabalho, um fluxo de bytes que contém a definição das regras do fluxo de trabalho e os endereços base do serviço especificado. |
WorkflowServiceHost(String, String, Uri[]) |
Inicializa uma nova instância da classe WorkflowServiceHost usando um caminho para a definição do fluxo de trabalho, um caminho para a definição das regras do fluxo de trabalho e os endereços base do serviço especificado. |
WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[]) |
Inicializa uma nova instância da classe WorkflowServiceHost usando um fluxo de bytes que contém a definição do fluxo de trabalho, um fluxo de bytes que contém a definição das regras do fluxo de trabalho, um provedor de tipos para tipos de atividades personalizadas e os endereços base do serviço especificado. |
WorkflowServiceHost(String, String, ITypeProvider, Uri[]) |
Inicializa uma nova instância da classe WorkflowServiceHost usando um caminho para a definição do fluxo de trabalho, um caminho para a definição das regras do fluxo de trabalho, um provedor de tipos para tipos de atividades personalizadas e os endereços base do serviço especificado. |
WorkflowServiceHost()
Inicializa uma nova instância da classe WorkflowServiceHost.
protected:
WorkflowServiceHost();
protected WorkflowServiceHost ();
Protected Sub New ()
Aplica-se a
WorkflowServiceHost(Stream, Uri[])
Inicializa uma nova instância da classe WorkflowServiceHost usando um fluxo de bytes que contém a definição do fluxo de trabalho e os endereços base do serviço especificado.
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())
Parâmetros
Comentários
Use essa sobrecarga se a definição do fluxo de trabalho estiver armazenada no armazenamento protegido, como um banco de dados.
Aplica-se a
WorkflowServiceHost(String, Uri[])
Inicializa uma nova instância da classe WorkflowServiceHost usando um caminho para a definição do fluxo de trabalho e os endereços base do serviço especificado.
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())
Parâmetros
- workflowDefinitionPath
- String
Uma cadeia de caracteres que contém o caminho do arquivo de definição do fluxo de trabalho.
Comentários
Use essa sobrecarga quando a definição do fluxo de trabalho estiver na forma do arquivo do Windows.
Aplica-se a
WorkflowServiceHost(Type, Uri[])
Inicializa uma nova instância da classe WorkflowServiceHost usando o tipo do fluxo de trabalho e os endereços base do serviço especificado.
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())
Parâmetros
Comentários
Use essa sobrecarga quando o fluxo de trabalho for definido como tipo compilado.
Aplica-se a
WorkflowServiceHost(Stream, Stream, Uri[])
Inicializa uma nova instância da classe WorkflowServiceHost usando um fluxo de bytes que contém a definição do fluxo de trabalho, um fluxo de bytes que contém a definição das regras do fluxo de trabalho e os endereços base do serviço especificado.
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())
Parâmetros
Comentários
Use essa sobrecarga quando a definição de fluxo de trabalho e a definição de regras forem armazenadas no armazenamento protegido, como um banco de dados.
Aplica-se a
WorkflowServiceHost(String, String, Uri[])
Inicializa uma nova instância da classe WorkflowServiceHost usando um caminho para a definição do fluxo de trabalho, um caminho para a definição das regras do fluxo de trabalho e os endereços base do serviço especificado.
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())
Parâmetros
- workflowDefinitionPath
- String
Uma cadeia de caracteres que contém o caminho do arquivo de definição do fluxo de trabalho.
- ruleDefinitionPath
- String
Uma cadeia de caracteres que contém o caminho para as regras do arquivo de definição do fluxo de trabalho.
Comentários
Use essa sobrecarga quando a definição de fluxo de trabalho e a definição de regras estiverem na forma de arquivos do Windows.
Aplica-se a
WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[])
Inicializa uma nova instância da classe WorkflowServiceHost usando um fluxo de bytes que contém a definição do fluxo de trabalho, um fluxo de bytes que contém a definição das regras do fluxo de trabalho, um provedor de tipos para tipos de atividades personalizadas e os endereços base do serviço especificado.
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())
Parâmetros
- typeProvider
- ITypeProvider
Um provedor de tipos que implementa a interface do ITypeProvider.
Comentários
Use essa sobrecarga quando o fluxo de trabalho compilado referenciar tipos personalizados definidos em um assembly separado.
Aplica-se a
WorkflowServiceHost(String, String, ITypeProvider, Uri[])
Inicializa uma nova instância da classe WorkflowServiceHost usando um caminho para a definição do fluxo de trabalho, um caminho para a definição das regras do fluxo de trabalho, um provedor de tipos para tipos de atividades personalizadas e os endereços base do serviço especificado.
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())
Parâmetros
- workflowDefinitionPath
- String
Uma cadeia de caracteres que contém o caminho do arquivo de definição do fluxo de trabalho.
- ruleDefinitionPath
- String
Uma cadeia de caracteres que contém o caminho para as regras do arquivo de definição do fluxo de trabalho.
- typeProvider
- ITypeProvider
Um provedor de tipos que implementa a interface do ITypeProvider.
Comentários
Use essa sobrecarga quando tiver seu fluxo de trabalho definido em um arquivo de marcação de fluxo de trabalho (.xoml) e ele fizer referência a tipos personalizados definidos em um assembly separado.