Condividi tramite


WorkflowControlClient Costruttori

Definizione

Inizializza una nuova istanza della classe WorkflowControlClient.

Overload

WorkflowControlClient()

Inizializza una nuova istanza della classe WorkflowControlClient.

WorkflowControlClient(WorkflowControlEndpoint)

Inizializza una nuova istanza della classe WorkflowControlClient con l'oggetto WorkflowControlEndpoint specificato.

WorkflowControlClient(String)

Inizializza una nuova istanza della classe WorkflowControlClient con la configurazione dell'endpoint specificato.

WorkflowControlClient(Binding, EndpointAddress)

Inizializza una nuova istanza della classe WorkflowControlClient con l’associazione specificata e WorkflowControlEndpoint.

WorkflowControlClient(String, EndpointAddress)

Inizializza una nuova istanza della classe WorkflowControlClient con la configurazione dell’endpoint specificato e l'oggetto EndpointAddress.

WorkflowControlClient(String, String)

Inizializza una nuova istanza della classe WorkflowControlClient con la configurazione e l'indirizzo dell'endpoint specificati.

WorkflowControlClient()

Inizializza una nuova istanza della classe WorkflowControlClient.

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

Si applica a

WorkflowControlClient(WorkflowControlEndpoint)

Inizializza una nuova istanza della classe WorkflowControlClient con l'oggetto WorkflowControlEndpoint specificato.

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)

Parametri

workflowEndpoint
WorkflowControlEndpoint

Endpoint di controllo del flusso di lavoro.

Esempio

Nell'esempio riportato di seguito viene illustrato come creare un'istanza di WorkflowControlClient utilizzando questo costruttore.

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

Si applica a

WorkflowControlClient(String)

Inizializza una nuova istanza della classe WorkflowControlClient con la configurazione dell'endpoint specificato.

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)

Parametri

endpointConfigurationName
String

Configurazione da utilizzare.

Esempio

Nell'esempio seguente viene illustrato come utilizzare questo costruttore.

WorkflowControlClient controlClient = new WorkflowControlClient("ConfigName");

Si applica a

WorkflowControlClient(Binding, EndpointAddress)

Inizializza una nuova istanza della classe WorkflowControlClient con l’associazione specificata 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)

Parametri

binding
Binding

L'associazione.

remoteAddress
EndpointAddress

Endpoint di controllo del flusso di lavoro.

Esempio

Nell'esempio seguente viene illustrato come utilizzare questo costruttore.

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

Si applica a

WorkflowControlClient(String, EndpointAddress)

Inizializza una nuova istanza della classe WorkflowControlClient con la configurazione dell’endpoint specificato e l'oggetto 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)

Parametri

endpointConfigurationName
String

Configurazione dell'endpoint.

remoteAddress
EndpointAddress

L'indirizzo dell'endpoint.

Esempio

Nell'esempio seguente viene illustrato come utilizzare questo costruttore.

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

Si applica a

WorkflowControlClient(String, String)

Inizializza una nuova istanza della classe WorkflowControlClient con la configurazione e l'indirizzo dell'endpoint specificati.

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)

Parametri

endpointConfigurationName
String

Configurazione dell'endpoint.

remoteAddress
String

L'indirizzo dell'endpoint.

Esempio

Nell'esempio seguente viene illustrato come utilizzare questo costruttore.

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

Si applica a