Idioma

WorkflowControlClient Construtores

Definição

Inicializa uma nova instância da WorkflowControlClient classe.

Sobrecargas

Name Descrição
WorkflowControlClient()

Inicializa uma nova instância da WorkflowControlClient classe.

WorkflowControlClient(WorkflowControlEndpoint)

Inicializa uma nova instância da WorkflowControlClient classe com o especificado WorkflowControlEndpoint.

WorkflowControlClient(String)

Inicializa uma nova instância da WorkflowControlClient classe com a configuração de endpoint especificada.

WorkflowControlClient(Binding, EndpointAddress)

Inicializa uma nova instância da WorkflowControlClient classe com a ligação especificada, e WorkflowControlEndpoint.

WorkflowControlClient(String, EndpointAddress)

Inicializa uma nova instância da WorkflowControlClient classe com a configuração de endpoint especificada e EndpointAddress.

WorkflowControlClient(String, String)

Inicializa uma nova instância da WorkflowControlClient classe com a configuração e endereço do endpoint especificados.

WorkflowControlClient()

Inicializa uma nova instância da WorkflowControlClient classe.

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

Aplica-se a

WorkflowControlClient(WorkflowControlEndpoint)

Inicializa uma nova instância da WorkflowControlClient classe com o especificado 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)

Parâmetros

workflowEndpoint
WorkflowControlEndpoint

O endpoint de controlo do fluxo de trabalho.

Exemplos

O exemplo seguinte mostra como criar uma WorkflowControlClient instância usando este construtor.

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

Aplica-se a

WorkflowControlClient(String)

Inicializa uma nova instância da WorkflowControlClient classe com a configuração de endpoint especificada.

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)

Parâmetros

endpointConfigurationName
String

A configuração a usar.

Exemplos

O exemplo seguinte mostra como usar este construtor.

WorkflowControlClient controlClient = new WorkflowControlClient("ConfigName");

Aplica-se a

WorkflowControlClient(Binding, EndpointAddress)

Inicializa uma nova instância da WorkflowControlClient classe com a ligação especificada, e 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)

Parâmetros

binding
Binding

A amarração.

remoteAddress
EndpointAddress

O endpoint de controlo do fluxo de trabalho.

Exemplos

O exemplo seguinte mostra como usar este construtor.

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

Aplica-se a

WorkflowControlClient(String, EndpointAddress)

Inicializa uma nova instância da WorkflowControlClient classe com a configuração de endpoint especificada e 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)

Parâmetros

endpointConfigurationName
String

A configuração do endpoint.

remoteAddress
EndpointAddress

O endereço do endpoint.

Exemplos

O exemplo seguinte mostra como usar este construtor.

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

Aplica-se a

WorkflowControlClient(String, String)

Inicializa uma nova instância da WorkflowControlClient classe com a configuração e endereço do endpoint especificados.

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)

Parâmetros

endpointConfigurationName
String

A configuração do endpoint.

remoteAddress
String

O endereço do endpoint.

Exemplos

O exemplo seguinte mostra como usar este construtor.

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

Aplica-se a