Поделиться через


WorkflowControlClient Конструкторы

Определение

Инициализирует новый экземпляр класса WorkflowControlClient.

Перегрузки

WorkflowControlClient()

Инициализирует новый экземпляр класса WorkflowControlClient.

WorkflowControlClient(WorkflowControlEndpoint)

Инициализирует новый экземпляр класса WorkflowControlClient указанным значением WorkflowControlEndpoint.

WorkflowControlClient(String)

Инициализирует новый экземпляр класса WorkflowControlClient с заданной конфигурацией конечной точки.

WorkflowControlClient(Binding, EndpointAddress)

Инициализирует новый экземпляр класса WorkflowControlClient с заданной привязкой и свойством WorkflowControlEndpoint.

WorkflowControlClient(String, EndpointAddress)

Инициализирует новый экземпляр класса WorkflowControlClient с заданной конфигурацией конечной точки и свойством EndpointAddress.

WorkflowControlClient(String, String)

Инициализирует новый экземпляр класса WorkflowControlClient с указанной конфигурацией и адресом конечной точки.

WorkflowControlClient()

Инициализирует новый экземпляр класса WorkflowControlClient.

public:
 WorkflowControlClient();
public WorkflowControlClient ();
Public Sub New ()

Применяется к

WorkflowControlClient(WorkflowControlEndpoint)

Инициализирует новый экземпляр класса WorkflowControlClient указанным значением WorkflowControlEndpoint.

public:
 WorkflowControlClient(System::ServiceModel::Activities::WorkflowControlEndpoint ^ workflowEndpoint);
public WorkflowControlClient (System.ServiceModel.Activities.WorkflowControlEndpoint workflowEndpoint);
new System.ServiceModel.Activities.WorkflowControlClient : System.ServiceModel.Activities.WorkflowControlEndpoint -> System.ServiceModel.Activities.WorkflowControlClient
Public Sub New (workflowEndpoint As WorkflowControlEndpoint)

Параметры

workflowEndpoint
WorkflowControlEndpoint

Конечная точка элемента управления рабочего процесса.

Примеры

В следующем примере показано, как создать экземпляр WorkflowControlClient с помощью этого конструктора.

WorkflowControlEndpoint wce = new WorkflowControlEndpoint(new BasicHttpBinding(), new EndpointAddress(new Uri("http://localhost/DataflowControl.xaml")));
WorkflowControlClient controlClient = new WorkflowControlClient(wce);

Применяется к

WorkflowControlClient(String)

Инициализирует новый экземпляр класса WorkflowControlClient с заданной конфигурацией конечной точки.

public:
 WorkflowControlClient(System::String ^ endpointConfigurationName);
public WorkflowControlClient (string endpointConfigurationName);
new System.ServiceModel.Activities.WorkflowControlClient : string -> System.ServiceModel.Activities.WorkflowControlClient
Public Sub New (endpointConfigurationName As String)

Параметры

endpointConfigurationName
String

Используемая конфигурация.

Примеры

В следующем примере показано, как использовать этот конструктор.

WorkflowControlClient controlClient = new WorkflowControlClient("ConfigName");

Применяется к

WorkflowControlClient(Binding, EndpointAddress)

Инициализирует новый экземпляр класса WorkflowControlClient с заданной привязкой и свойством WorkflowControlEndpoint.

public:
 WorkflowControlClient(System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
public WorkflowControlClient (System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.Activities.WorkflowControlClient : System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.Activities.WorkflowControlClient
Public Sub New (binding As Binding, remoteAddress As EndpointAddress)

Параметры

binding
Binding

Привязка.

remoteAddress
EndpointAddress

Конечная точка элемента управления рабочего процесса.

Примеры

В следующем примере показано, как использовать этот конструктор.

IWorkflowCreation creationClient = new ChannelFactory<IWorkflowCreation>(new BasicHttpBinding(), "http://localhost/DataflowControl.xaml/Creation").CreateChannel();

// Start a new instance of the workflow
Guid instanceId = creationClient.CreateSuspended(null);
WorkflowControlClient controlClient = new WorkflowControlClient(
    new BasicHttpBinding(),
    new EndpointAddress(new Uri("http://localhost/DataflowControl.xaml")));
controlClient.Unsuspend(instanceId);

Применяется к

WorkflowControlClient(String, EndpointAddress)

Инициализирует новый экземпляр класса WorkflowControlClient с заданной конфигурацией конечной точки и свойством EndpointAddress.

public:
 WorkflowControlClient(System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
public WorkflowControlClient (string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.Activities.WorkflowControlClient : string * System.ServiceModel.EndpointAddress -> System.ServiceModel.Activities.WorkflowControlClient
Public Sub New (endpointConfigurationName As String, remoteAddress As EndpointAddress)

Параметры

endpointConfigurationName
String

Конфигурация конечной точки.

remoteAddress
EndpointAddress

Адрес конечной точки.

Примеры

В следующем примере показано, как использовать этот конструктор.

WorkflowControlClient controlClient = new WorkflowControlClient("ConfigName", new EndpointAddress(new Uri("http://localhost/DataflowControl.xaml")));

Применяется к

WorkflowControlClient(String, String)

Инициализирует новый экземпляр класса WorkflowControlClient с указанной конфигурацией и адресом конечной точки.

public:
 WorkflowControlClient(System::String ^ endpointConfigurationName, System::String ^ remoteAddress);
public WorkflowControlClient (string endpointConfigurationName, string remoteAddress);
new System.ServiceModel.Activities.WorkflowControlClient : string * string -> System.ServiceModel.Activities.WorkflowControlClient
Public Sub New (endpointConfigurationName As String, remoteAddress As String)

Параметры

endpointConfigurationName
String

Конфигурация конечной точки.

remoteAddress
String

Адрес конечной точки.

Примеры

В следующем примере показано, как использовать этот конструктор.

WorkflowControlClient controlClient = new WorkflowControlClient("ConfigName", "http://localhost/DataflowControl.xaml");

Применяется к