WorkflowControlClient Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of the WorkflowControlClient class.
Overloads
WorkflowControlClient() |
Initializes a new instance of the WorkflowControlClient class. |
WorkflowControlClient(WorkflowControlEndpoint) |
Initializes a new instance of the WorkflowControlClient class with the specified WorkflowControlEndpoint. |
WorkflowControlClient(String) |
Initializes a new instance of the WorkflowControlClient class with the specified endpoint configuration. |
WorkflowControlClient(Binding, EndpointAddress) |
Initializes a new instance of the WorkflowControlClient class with the specified binding, and WorkflowControlEndpoint. |
WorkflowControlClient(String, EndpointAddress) |
Initializes a new instance of the WorkflowControlClient class with the specified endpoint configuration and EndpointAddress. |
WorkflowControlClient(String, String) |
Initializes a new instance of the WorkflowControlClient class with the specified endpoint configuration and endpoint address. |
WorkflowControlClient()
Initializes a new instance of the WorkflowControlClient class.
public:
WorkflowControlClient();
public WorkflowControlClient ();
Public Sub New ()
Applies to
WorkflowControlClient(WorkflowControlEndpoint)
Initializes a new instance of the WorkflowControlClient class with the specified 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)
Parameters
- workflowEndpoint
- WorkflowControlEndpoint
The workflow control endpoint.
Examples
The following example shows how to create a WorkflowControlClient instance using this constructor.
WorkflowControlEndpoint wce = new WorkflowControlEndpoint(new BasicHttpBinding(), new EndpointAddress(new Uri("http://localhost/DataflowControl.xaml")));
WorkflowControlClient controlClient = new WorkflowControlClient(wce);
Applies to
WorkflowControlClient(String)
Initializes a new instance of the WorkflowControlClient class with the specified endpoint configuration.
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)
Parameters
- endpointConfigurationName
- String
The configuration to use.
Examples
The following example shows how to use this constructor.
WorkflowControlClient controlClient = new WorkflowControlClient("ConfigName");
Applies to
WorkflowControlClient(Binding, EndpointAddress)
Initializes a new instance of the WorkflowControlClient class with the specified binding, and 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)
Parameters
- binding
- Binding
The binding.
- remoteAddress
- EndpointAddress
The workflow control endpoint.
Examples
The following example shows how to use this constructor.
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);
Applies to
WorkflowControlClient(String, EndpointAddress)
Initializes a new instance of the WorkflowControlClient class with the specified endpoint configuration and 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)
Parameters
- endpointConfigurationName
- String
The endpoint configuration.
- remoteAddress
- EndpointAddress
The endpoint address.
Examples
The following example shows how to use this constructor.
WorkflowControlClient controlClient = new WorkflowControlClient("ConfigName", new EndpointAddress(new Uri("http://localhost/DataflowControl.xaml")));
Applies to
WorkflowControlClient(String, String)
Initializes a new instance of the WorkflowControlClient class with the specified endpoint configuration and endpoint address.
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)
Parameters
- endpointConfigurationName
- String
The endpoint configuration.
- remoteAddress
- String
The endpoint address.
Examples
The following example shows how to use this constructor.
WorkflowControlClient controlClient = new WorkflowControlClient("ConfigName", "http://localhost/DataflowControl.xaml");