WorkflowServiceHost Constructores

Definición

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

workflowDefinition
Stream

Stream que contiene la definición del flujo de trabajo.

baseAddress
Uri[]

Matriz de tipo Uri que contiene las direcciones base del servicio hospedado.

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.

baseAddress
Uri[]

Matriz de tipo Uri que contiene las direcciones base del servicio hospedado.

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

workflowType
Type

Type de la instancia de flujo de trabajo.

baseAddress
Uri[]

Matriz de tipo Uri que contiene las direcciones base del servicio hospedado.

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

workflowDefinition
Stream

Stream que contiene la definición del flujo de trabajo.

ruleDefinition
Stream

Stream que contiene la definición de reglas de flujo de trabajo.

baseAddress
Uri[]

Matriz de tipo Uri que contiene las direcciones base del servicio hospedado.

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.

baseAddress
Uri[]

Matriz de tipo Uri que contiene las direcciones base del servicio hospedado.

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

workflowDefinition
Stream

Stream que contiene la definición del flujo de trabajo.

ruleDefinition
Stream

Stream que contiene la definición de reglas de flujo de trabajo.

typeProvider
ITypeProvider

Proveedor de tipos que implementa la ITypeProvider interfaz.

baseAddress
Uri[]

Matriz de tipo Uri que contiene las direcciones base del servicio hospedado.

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.

baseAddress
Uri[]

Matriz de tipo Uri que contiene las direcciones base del servicio hospedado.

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.

Se aplica a