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");

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