WorkflowServiceHost Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса WorkflowServiceHost.
Перегрузки
WorkflowServiceHost() |
Инициализирует новый экземпляр класса WorkflowServiceHost. |
WorkflowServiceHost(Stream, Uri[]) |
Инициализирует новый экземпляр класса WorkflowServiceHost с использованием потока байтов, содержащего определение рабочего процесса, и базовых адресов указанной службы. |
WorkflowServiceHost(String, Uri[]) |
Инициализирует новый экземпляр класса WorkflowServiceHost с использованием пути к определению рабочего процесса и базовым адресам указанной службы. |
WorkflowServiceHost(Type, Uri[]) |
Инициализирует новый экземпляр класса WorkflowServiceHost с использованием типа рабочего процесса и базовых адресов указанной службы. |
WorkflowServiceHost(Stream, Stream, Uri[]) |
Инициализирует новый экземпляр класса WorkflowServiceHost с использованием потока байтов, содержащего определение рабочего процесса, потока байтов, содержащего определение правил рабочего процесса, и базовых адресов указанной службы. |
WorkflowServiceHost(String, String, Uri[]) |
Инициализирует новый экземпляр класса WorkflowServiceHost с использованием пути к определению рабочего процесса, пути к определению правил рабочего процесса, и базовых адресов указанной службы. |
WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[]) |
Инициализирует новый экземпляр класса WorkflowServiceHost с использованием потока байтов, содержащего определение рабочего процесса, потока байтов, содержащего определение правил рабочего процесса, поставщика типа для настраиваемых типов действий и базовых адресов указанной службы. |
WorkflowServiceHost(String, String, ITypeProvider, Uri[]) |
Инициализирует новый экземпляр класса WorkflowServiceHost с использованием пути к определению рабочего процесса, пути к определению правил рабочего процесса, поставщика типов для настраиваемых типов действий и базовых адресов указанной службы. |
WorkflowServiceHost()
Инициализирует новый экземпляр класса WorkflowServiceHost.
protected:
WorkflowServiceHost();
protected WorkflowServiceHost ();
Protected Sub New ()
Применяется к
WorkflowServiceHost(Stream, Uri[])
Инициализирует новый экземпляр класса WorkflowServiceHost с использованием потока байтов, содержащего определение рабочего процесса, и базовых адресов указанной службы.
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())
Параметры
Комментарии
Используйте этот перегруженный метод, если определение рабочего процесса хранится в безопасном хранилище, например в базе данных.
Применяется к
WorkflowServiceHost(String, Uri[])
Инициализирует новый экземпляр класса WorkflowServiceHost с использованием пути к определению рабочего процесса и базовым адресам указанной службы.
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())
Параметры
- workflowDefinitionPath
- String
Строка, содержащая путь к файлу определения рабочего процесса.
Комментарии
Используйте этот перегруженный метод, если определение рабочего процесса содержится в файле Windows.
Применяется к
WorkflowServiceHost(Type, Uri[])
Инициализирует новый экземпляр класса WorkflowServiceHost с использованием типа рабочего процесса и базовых адресов указанной службы.
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())
Параметры
Комментарии
Используйте этот перегруженный метод, если рабочий процесс определен как скомпилированный тип.
Применяется к
WorkflowServiceHost(Stream, Stream, Uri[])
Инициализирует новый экземпляр класса WorkflowServiceHost с использованием потока байтов, содержащего определение рабочего процесса, потока байтов, содержащего определение правил рабочего процесса, и базовых адресов указанной службы.
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())
Параметры
Комментарии
Используйте этот перегруженный метод, если определение рабочего процесса и определение правил хранятся в безопасном хранилище, например в базе данных.
Применяется к
WorkflowServiceHost(String, String, Uri[])
Инициализирует новый экземпляр класса WorkflowServiceHost с использованием пути к определению рабочего процесса, пути к определению правил рабочего процесса, и базовых адресов указанной службы.
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())
Параметры
- workflowDefinitionPath
- String
Строка, содержащая путь к файлу определения рабочего процесса.
- ruleDefinitionPath
- String
Строка, содержащая путь к файлу определения правил рабочего процесса.
Комментарии
Используйте этот перегруженный метод, если определение рабочего процесса и определение правил рабочего процесса содержатся в файлах Windows.
Применяется к
WorkflowServiceHost(Stream, Stream, ITypeProvider, Uri[])
Инициализирует новый экземпляр класса WorkflowServiceHost с использованием потока байтов, содержащего определение рабочего процесса, потока байтов, содержащего определение правил рабочего процесса, поставщика типа для настраиваемых типов действий и базовых адресов указанной службы.
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())
Параметры
- typeProvider
- ITypeProvider
Поставщик типов, реализующий интерфейс ITypeProvider.
Комментарии
Используйте этот перегруженный метод, если ваш скомпилированный рабочий процесс ссылается на настраиваемые типы, определенные в отдельной сборке.
Применяется к
WorkflowServiceHost(String, String, ITypeProvider, Uri[])
Инициализирует новый экземпляр класса WorkflowServiceHost с использованием пути к определению рабочего процесса, пути к определению правил рабочего процесса, поставщика типов для настраиваемых типов действий и базовых адресов указанной службы.
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())
Параметры
- workflowDefinitionPath
- String
Строка, содержащая путь к файлу определения рабочего процесса.
- ruleDefinitionPath
- String
Строка, содержащая путь к файлу определения правил рабочего процесса.
- typeProvider
- ITypeProvider
Поставщик типов, реализующий интерфейс ITypeProvider.
Комментарии
Используйте этот перегруженный метод, если рабочий процесс определен в файле разметки рабочего процесса (XOML) и ссылается на настраиваемые типы, определенные в отдельной сборке.