WorkflowControlClient 생성자

정의

WorkflowControlClient 클래스의 새 인스턴스를 초기화합니다.

오버로드

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

적용 대상