WorkflowServiceHost Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase WorkflowServiceHost.
Sobrecargas
| Nombre | Description |
|---|---|
| WorkflowServiceHost() |
Inicializa una nueva instancia de la clase WorkflowServiceHost. |
| WorkflowServiceHost(Stream, Uri[]) |
Inicializa una nueva instancia de la WorkflowServiceHost clase mediante un flujo de bytes que contiene la definición del flujo de trabajo y las direcciones base del servicio especificado. |
| WorkflowServiceHost(String, Uri[]) |
Inicializa una nueva instancia de la WorkflowServiceHost clase mediante una ruta de acceso a la definición de flujo de trabajo y las direcciones base del servicio especificado. |
| WorkflowServiceHost(Type, Uri[]) |
Inicializa una nueva instancia de la WorkflowServiceHost clase utilizando un tipo de flujo de trabajo y las direcciones base del servicio especificado. |
| WorkflowServiceHost(Stream, Stream, Uri[]) |
Inicializa una nueva instancia de la WorkflowServiceHost clase mediante un flujo de bytes que contiene la definición del flujo de trabajo, un flujo de bytes que contiene la definición de reglas de flujo de trabajo y las direcciones base del servicio especificado. |
| WorkflowServiceHost(String, String, Uri[]) |
Inicializa una nueva instancia de la WorkflowServiceHost clase mediante una ruta de acceso a la definición de flujo de trabajo, una ruta de acceso a la definición de reglas de flujo de trabajo y las direcciones base del servicio especificado. |
| WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[]) |
Inicializa una nueva instancia de la WorkflowServiceHost clase mediante un flujo de bytes que contiene la definición de flujo de trabajo, un flujo de bytes que contiene la definición de reglas de flujo de trabajo, un proveedor de tipos para tipos de actividad personalizados y las direcciones base del servicio especificado. |
| WorkflowServiceHost(String, String, ITypeProvider, Uri[]) |
Inicializa una nueva instancia de la WorkflowServiceHost clase mediante una ruta de acceso a la definición de flujo de trabajo, una ruta de acceso a la definición de reglas de flujo de trabajo, un proveedor de tipos para los tipos de actividad personalizados y las direcciones base del servicio especificado. |
WorkflowServiceHost()
Inicializa una nueva instancia de la clase WorkflowServiceHost.
protected:
WorkflowServiceHost();
protected WorkflowServiceHost();
Protected Sub New ()
Se aplica a
WorkflowServiceHost(Stream, Uri[])
Inicializa una nueva instancia de la WorkflowServiceHost clase mediante un flujo de bytes que contiene la definición del flujo de trabajo y las direcciones base del servicio 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
Comentarios
Use esta sobrecarga si la definición de flujo de trabajo se almacena en almacenamiento protegido, como una base de datos.
Se aplica a
WorkflowServiceHost(String, Uri[])
Inicializa una nueva instancia de la WorkflowServiceHost clase mediante una ruta de acceso a la definición de flujo de trabajo y las direcciones base del servicio 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
Cadena que contiene la ruta de acceso al archivo de definición de flujo de trabajo.
Comentarios
Use esta sobrecarga cuando la definición de flujo de trabajo esté en forma de archivo de Windows.
Se aplica a
WorkflowServiceHost(Type, Uri[])
Inicializa una nueva instancia de la WorkflowServiceHost clase utilizando un tipo de flujo de trabajo y las direcciones base del servicio 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
Comentarios
Use esta sobrecarga cuando el flujo de trabajo se defina como tipo compilado.
Se aplica a
WorkflowServiceHost(Stream, Stream, Uri[])
Inicializa una nueva instancia de la WorkflowServiceHost clase mediante un flujo de bytes que contiene la definición del flujo de trabajo, un flujo de bytes que contiene la definición de reglas de flujo de trabajo y las direcciones base del servicio 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
Comentarios
Use esta sobrecarga cuando la definición de flujo de trabajo y la definición de reglas se almacenen en el almacenamiento protegido, como una base de datos.
Se aplica a
WorkflowServiceHost(String, String, Uri[])
Inicializa una nueva instancia de la WorkflowServiceHost clase mediante una ruta de acceso a la definición de flujo de trabajo, una ruta de acceso a la definición de reglas de flujo de trabajo y las direcciones base del servicio 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
Cadena que contiene la ruta de acceso al archivo de definición de flujo de trabajo.
- ruleDefinitionPath
- String
Cadena que contiene la ruta de acceso al archivo de definición de reglas de flujo de trabajo.
Comentarios
Use esta sobrecarga cuando la definición de flujo de trabajo y la definición de reglas estén en forma de archivos de Windows.
Se aplica a
WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[])
Inicializa una nueva instancia de la WorkflowServiceHost clase mediante un flujo de bytes que contiene la definición de flujo de trabajo, un flujo de bytes que contiene la definición de reglas de flujo de trabajo, un proveedor de tipos para tipos de actividad personalizados y las direcciones base del servicio 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
Proveedor de tipos que implementa la ITypeProvider interfaz.
Comentarios
Use esta sobrecarga cuando el flujo de trabajo compilado haga referencia a tipos personalizados definidos en un ensamblado independiente.
Se aplica a
WorkflowServiceHost(String, String, ITypeProvider, Uri[])
Inicializa una nueva instancia de la WorkflowServiceHost clase mediante una ruta de acceso a la definición de flujo de trabajo, una ruta de acceso a la definición de reglas de flujo de trabajo, un proveedor de tipos para los tipos de actividad personalizados y las direcciones base del servicio 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
Cadena que contiene la ruta de acceso al archivo de definición de flujo de trabajo.
- ruleDefinitionPath
- String
Cadena que contiene la ruta de acceso al archivo de definición de reglas de flujo de trabajo.
- typeProvider
- ITypeProvider
Proveedor de tipos que implementa la ITypeProvider interfaz.
Comentarios
Use esta sobrecarga cuando tenga el flujo de trabajo definido en un archivo de marcado de flujo de trabajo (.xoml) y haga referencia a tipos personalizados definidos en un ensamblado independiente.