C# Класс Amazon.SimpleWorkflow.AmazonSimpleWorkflowClient

Implementation for accessing AmazonSimpleWorkflow. Amazon Simple Workflow Service

The Amazon Simple Workflow Service API Reference is intended for programmers who need detailed information about the Amazon SWF actions and data types.

For an broader overview of the Amazon SWF programming model, please go to the Amazon SWF Developer Guide .

This section provides an overview of Amazon SWF actions.

Action Categories

The Amazon SWF actions can be grouped into the following major categories.

  • Actions related to Activities

  • Actions related to Deciders

  • Actions related to Workflow Executions

  • Actions related to Administration

  • Actions related to Visibility

Actions related to Activities

The following are actions that are performed by activity workers:

Activity workers use the PollForActivityTask to get new activity tasks. After a worker receives an activity task from Amazon SWF, it performs the task and responds using RespondActivityTaskCompleted if successful or RespondActivityTaskFailed if unsuccessful.

Actions related to Deciders

The following are actions that are performed by deciders:

Deciders use PollForDecisionTask to get decision tasks. After a decider receives a decision task from Amazon SWF, it examines its workflow execution history and decides what to do next. It calls RespondDecisionTaskCompleted to complete the decision task and provide zero or more next decisions.

Actions related to Workflow Executions

The following actions operate on a workflow execution:

Actions related to Administration

Although you can perform administrative tasks from the Amazon SWF console, you can use the actions in this section to automate functions or build your own administrative tools.

Activity Management

Workflow Management

Domain Management

Workflow Execution Management

Visibility Actions

Although you can perform visibility actions from the Amazon SWF console, you can use the actions in this section to build your own console or administrative tools.

Activity Visibility

Workflow Visibility

Workflow Execution Visibility

Domain Visibility

Task List Visibility

Наследование: AmazonWebServiceClient, IAmazonSimpleWorkflow
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AmazonSimpleWorkflowClient ( ) : System

Constructs AmazonSimpleWorkflowClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonSimpleWorkflowClient ( AWSCredentials credentials ) : System

Constructs AmazonSimpleWorkflowClient with AWS Credentials

AmazonSimpleWorkflowClient ( AWSCredentials credentials, AmazonSimpleWorkflowConfig clientConfig ) : System

Constructs AmazonSimpleWorkflowClient with AWS Credentials and an AmazonSimpleWorkflowClient Configuration object.

AmazonSimpleWorkflowClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonSimpleWorkflowClient with AWS Credentials

AmazonSimpleWorkflowClient ( AmazonSimpleWorkflowConfig config ) : System

Constructs AmazonSimpleWorkflowClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonSimpleWorkflowClient ( RegionEndpoint region ) : System

Constructs AmazonSimpleWorkflowClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonSimpleWorkflowClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonSimpleWorkflowClient with AWS Access Key ID and AWS Secret Key

AmazonSimpleWorkflowClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonSimpleWorkflowConfig clientConfig ) : System

Constructs AmazonSimpleWorkflowClient with AWS Access Key ID, AWS Secret Key and an AmazonSimpleWorkflowClient Configuration object.

AmazonSimpleWorkflowClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonSimpleWorkflowClient with AWS Access Key ID and AWS Secret Key

AmazonSimpleWorkflowClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonSimpleWorkflowClient with AWS Access Key ID and AWS Secret Key

AmazonSimpleWorkflowClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonSimpleWorkflowConfig clientConfig ) : System

Constructs AmazonSimpleWorkflowClient with AWS Access Key ID, AWS Secret Key and an AmazonSimpleWorkflowClient Configuration object.

AmazonSimpleWorkflowClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonSimpleWorkflowClient with AWS Access Key ID and AWS Secret Key

CountClosedWorkflowExecutionsAsync ( CountClosedWorkflowExecutionsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CountClosedWorkflowExecutions operation.

CountOpenWorkflowExecutionsAsync ( CountOpenWorkflowExecutionsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CountOpenWorkflowExecutions operation.

CountPendingActivityTasksAsync ( CountPendingActivityTasksRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CountPendingActivityTasks operation.

CountPendingDecisionTasksAsync ( CountPendingDecisionTasksRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CountPendingDecisionTasks operation.

DeprecateActivityTypeAsync ( DeprecateActivityTypeRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeprecateActivityType operation.

DeprecateDomainAsync ( DeprecateDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeprecateDomain operation.

DeprecateWorkflowTypeAsync ( DeprecateWorkflowTypeRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeprecateWorkflowType operation.

DescribeActivityTypeAsync ( DescribeActivityTypeRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeActivityType operation.

DescribeDomainAsync ( DescribeDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeDomain operation.

DescribeWorkflowExecutionAsync ( DescribeWorkflowExecutionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeWorkflowExecution operation.

DescribeWorkflowTypeAsync ( DescribeWorkflowTypeRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeWorkflowType operation.

GetWorkflowExecutionHistoryAsync ( GetWorkflowExecutionHistoryRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetWorkflowExecutionHistory operation.

ListActivityTypesAsync ( ListActivityTypesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListActivityTypes operation.

ListClosedWorkflowExecutionsAsync ( ListClosedWorkflowExecutionsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListClosedWorkflowExecutions operation.

ListDomainsAsync ( ListDomainsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListDomains operation.

ListOpenWorkflowExecutionsAsync ( ListOpenWorkflowExecutionsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListOpenWorkflowExecutions operation.

ListWorkflowTypesAsync ( ListWorkflowTypesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListWorkflowTypes operation.

PollForActivityTaskAsync ( PollForActivityTaskRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PollForActivityTask operation.

PollForDecisionTaskAsync ( PollForDecisionTaskRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PollForDecisionTask operation.

RecordActivityTaskHeartbeatAsync ( RecordActivityTaskHeartbeatRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RecordActivityTaskHeartbeat operation.

RegisterActivityTypeAsync ( RegisterActivityTypeRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RegisterActivityType operation.

RegisterDomainAsync ( RegisterDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RegisterDomain operation.

RegisterWorkflowTypeAsync ( RegisterWorkflowTypeRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RegisterWorkflowType operation.

RequestCancelWorkflowExecutionAsync ( RequestCancelWorkflowExecutionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RequestCancelWorkflowExecution operation.

RespondActivityTaskCanceledAsync ( RespondActivityTaskCanceledRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RespondActivityTaskCanceled operation.

RespondActivityTaskCompletedAsync ( RespondActivityTaskCompletedRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RespondActivityTaskCompleted operation.

RespondActivityTaskFailedAsync ( RespondActivityTaskFailedRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RespondActivityTaskFailed operation.

RespondDecisionTaskCompletedAsync ( RespondDecisionTaskCompletedRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RespondDecisionTaskCompleted operation.

SignalWorkflowExecutionAsync ( SignalWorkflowExecutionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SignalWorkflowExecution operation.

StartWorkflowExecutionAsync ( StartWorkflowExecutionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the StartWorkflowExecution operation.

TerminateWorkflowExecutionAsync ( TerminateWorkflowExecutionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the TerminateWorkflowExecution operation.

Защищенные методы

Метод Описание
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Приватные методы

Метод Описание
CountClosedWorkflowExecutions ( CountClosedWorkflowExecutionsRequest request ) : CountClosedWorkflowExecutionsResponse
CountOpenWorkflowExecutions ( CountOpenWorkflowExecutionsRequest request ) : CountOpenWorkflowExecutionsResponse
CountPendingActivityTasks ( CountPendingActivityTasksRequest request ) : CountPendingActivityTasksResponse
CountPendingDecisionTasks ( CountPendingDecisionTasksRequest request ) : CountPendingDecisionTasksResponse
DeprecateActivityType ( DeprecateActivityTypeRequest request ) : Amazon.SimpleWorkflow.Model.DeprecateActivityTypeResponse
DeprecateDomain ( DeprecateDomainRequest request ) : Amazon.SimpleWorkflow.Model.DeprecateDomainResponse
DeprecateWorkflowType ( DeprecateWorkflowTypeRequest request ) : Amazon.SimpleWorkflow.Model.DeprecateWorkflowTypeResponse
DescribeActivityType ( DescribeActivityTypeRequest request ) : DescribeActivityTypeResponse
DescribeDomain ( DescribeDomainRequest request ) : DescribeDomainResponse
DescribeWorkflowExecution ( DescribeWorkflowExecutionRequest request ) : DescribeWorkflowExecutionResponse
DescribeWorkflowType ( DescribeWorkflowTypeRequest request ) : DescribeWorkflowTypeResponse
GetWorkflowExecutionHistory ( GetWorkflowExecutionHistoryRequest request ) : GetWorkflowExecutionHistoryResponse
ListActivityTypes ( ListActivityTypesRequest request ) : ListActivityTypesResponse
ListClosedWorkflowExecutions ( ListClosedWorkflowExecutionsRequest request ) : ListClosedWorkflowExecutionsResponse
ListDomains ( ListDomainsRequest request ) : ListDomainsResponse
ListOpenWorkflowExecutions ( ListOpenWorkflowExecutionsRequest request ) : ListOpenWorkflowExecutionsResponse
ListWorkflowTypes ( ListWorkflowTypesRequest request ) : ListWorkflowTypesResponse
PollForActivityTask ( PollForActivityTaskRequest request ) : PollForActivityTaskResponse
PollForDecisionTask ( PollForDecisionTaskRequest request ) : PollForDecisionTaskResponse
RecordActivityTaskHeartbeat ( RecordActivityTaskHeartbeatRequest request ) : RecordActivityTaskHeartbeatResponse
RegisterActivityType ( RegisterActivityTypeRequest request ) : Amazon.SimpleWorkflow.Model.RegisterActivityTypeResponse
RegisterDomain ( RegisterDomainRequest request ) : Amazon.SimpleWorkflow.Model.RegisterDomainResponse
RegisterWorkflowType ( RegisterWorkflowTypeRequest request ) : Amazon.SimpleWorkflow.Model.RegisterWorkflowTypeResponse
RequestCancelWorkflowExecution ( RequestCancelWorkflowExecutionRequest request ) : Amazon.SimpleWorkflow.Model.RequestCancelWorkflowExecutionResponse
RespondActivityTaskCanceled ( RespondActivityTaskCanceledRequest request ) : Amazon.SimpleWorkflow.Model.RespondActivityTaskCanceledResponse
RespondActivityTaskCompleted ( RespondActivityTaskCompletedRequest request ) : Amazon.SimpleWorkflow.Model.RespondActivityTaskCompletedResponse
RespondActivityTaskFailed ( RespondActivityTaskFailedRequest request ) : Amazon.SimpleWorkflow.Model.RespondActivityTaskFailedResponse
RespondDecisionTaskCompleted ( RespondDecisionTaskCompletedRequest request ) : Amazon.SimpleWorkflow.Model.RespondDecisionTaskCompletedResponse
SignalWorkflowExecution ( SignalWorkflowExecutionRequest request ) : Amazon.SimpleWorkflow.Model.SignalWorkflowExecutionResponse
StartWorkflowExecution ( StartWorkflowExecutionRequest request ) : StartWorkflowExecutionResponse
TerminateWorkflowExecution ( TerminateWorkflowExecutionRequest request ) : Amazon.SimpleWorkflow.Model.TerminateWorkflowExecutionResponse

Описание методов

AmazonSimpleWorkflowClient() публичный Метод

Constructs AmazonSimpleWorkflowClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonSimpleWorkflowClient ( ) : System
Результат System

AmazonSimpleWorkflowClient() публичный Метод

Constructs AmazonSimpleWorkflowClient with AWS Credentials
public AmazonSimpleWorkflowClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
Результат System

AmazonSimpleWorkflowClient() публичный Метод

Constructs AmazonSimpleWorkflowClient with AWS Credentials and an AmazonSimpleWorkflowClient Configuration object.
public AmazonSimpleWorkflowClient ( AWSCredentials credentials, AmazonSimpleWorkflowConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonSimpleWorkflowConfig The AmazonSimpleWorkflowClient Configuration Object
Результат System

AmazonSimpleWorkflowClient() публичный Метод

Constructs AmazonSimpleWorkflowClient with AWS Credentials
public AmazonSimpleWorkflowClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
Результат System

AmazonSimpleWorkflowClient() публичный Метод

Constructs AmazonSimpleWorkflowClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonSimpleWorkflowClient ( AmazonSimpleWorkflowConfig config ) : System
config AmazonSimpleWorkflowConfig The AmazonSimpleWorkflowClient Configuration Object
Результат System

AmazonSimpleWorkflowClient() публичный Метод

Constructs AmazonSimpleWorkflowClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonSimpleWorkflowClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
Результат System

AmazonSimpleWorkflowClient() публичный Метод

Constructs AmazonSimpleWorkflowClient with AWS Access Key ID and AWS Secret Key
public AmazonSimpleWorkflowClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
Результат System

AmazonSimpleWorkflowClient() публичный Метод

Constructs AmazonSimpleWorkflowClient with AWS Access Key ID, AWS Secret Key and an AmazonSimpleWorkflowClient Configuration object.
public AmazonSimpleWorkflowClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonSimpleWorkflowConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonSimpleWorkflowConfig The AmazonSimpleWorkflowClient Configuration Object
Результат System

AmazonSimpleWorkflowClient() публичный Метод

Constructs AmazonSimpleWorkflowClient with AWS Access Key ID and AWS Secret Key
public AmazonSimpleWorkflowClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
Результат System

AmazonSimpleWorkflowClient() публичный Метод

Constructs AmazonSimpleWorkflowClient with AWS Access Key ID and AWS Secret Key
public AmazonSimpleWorkflowClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
Результат System

AmazonSimpleWorkflowClient() публичный Метод

Constructs AmazonSimpleWorkflowClient with AWS Access Key ID, AWS Secret Key and an AmazonSimpleWorkflowClient Configuration object.
public AmazonSimpleWorkflowClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonSimpleWorkflowConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonSimpleWorkflowConfig The AmazonSimpleWorkflowClient Configuration Object
Результат System

AmazonSimpleWorkflowClient() публичный Метод

Constructs AmazonSimpleWorkflowClient with AWS Access Key ID and AWS Secret Key
public AmazonSimpleWorkflowClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
Результат System

CountClosedWorkflowExecutionsAsync() публичный Метод

Initiates the asynchronous execution of the CountClosedWorkflowExecutions operation.
public CountClosedWorkflowExecutionsAsync ( CountClosedWorkflowExecutionsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.CountClosedWorkflowExecutionsRequest Container for the necessary parameters to execute the CountClosedWorkflowExecutions operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

CountOpenWorkflowExecutionsAsync() публичный Метод

Initiates the asynchronous execution of the CountOpenWorkflowExecutions operation.
public CountOpenWorkflowExecutionsAsync ( CountOpenWorkflowExecutionsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.CountOpenWorkflowExecutionsRequest Container for the necessary parameters to execute the CountOpenWorkflowExecutions operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

CountPendingActivityTasksAsync() публичный Метод

Initiates the asynchronous execution of the CountPendingActivityTasks operation.
public CountPendingActivityTasksAsync ( CountPendingActivityTasksRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.CountPendingActivityTasksRequest Container for the necessary parameters to execute the CountPendingActivityTasks operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

CountPendingDecisionTasksAsync() публичный Метод

Initiates the asynchronous execution of the CountPendingDecisionTasks operation.
public CountPendingDecisionTasksAsync ( CountPendingDecisionTasksRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.CountPendingDecisionTasksRequest Container for the necessary parameters to execute the CountPendingDecisionTasks operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

CreateSigner() защищенный Метод

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
Результат Amazon.Runtime.Internal.Auth.AbstractAWSSigner

DeprecateActivityTypeAsync() публичный Метод

Initiates the asynchronous execution of the DeprecateActivityType operation.
public DeprecateActivityTypeAsync ( DeprecateActivityTypeRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.DeprecateActivityTypeRequest Container for the necessary parameters to execute the DeprecateActivityType operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DeprecateDomainAsync() публичный Метод

Initiates the asynchronous execution of the DeprecateDomain operation.
public DeprecateDomainAsync ( DeprecateDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.DeprecateDomainRequest Container for the necessary parameters to execute the DeprecateDomain operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DeprecateWorkflowTypeAsync() публичный Метод

Initiates the asynchronous execution of the DeprecateWorkflowType operation.
public DeprecateWorkflowTypeAsync ( DeprecateWorkflowTypeRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.DeprecateWorkflowTypeRequest Container for the necessary parameters to execute the DeprecateWorkflowType operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeActivityTypeAsync() публичный Метод

Initiates the asynchronous execution of the DescribeActivityType operation.
public DescribeActivityTypeAsync ( DescribeActivityTypeRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.DescribeActivityTypeRequest Container for the necessary parameters to execute the DescribeActivityType operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeDomainAsync() публичный Метод

Initiates the asynchronous execution of the DescribeDomain operation.
public DescribeDomainAsync ( DescribeDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.DescribeDomainRequest Container for the necessary parameters to execute the DescribeDomain operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeWorkflowExecutionAsync() публичный Метод

Initiates the asynchronous execution of the DescribeWorkflowExecution operation.
public DescribeWorkflowExecutionAsync ( DescribeWorkflowExecutionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.DescribeWorkflowExecutionRequest Container for the necessary parameters to execute the DescribeWorkflowExecution operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeWorkflowTypeAsync() публичный Метод

Initiates the asynchronous execution of the DescribeWorkflowType operation.
public DescribeWorkflowTypeAsync ( DescribeWorkflowTypeRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.DescribeWorkflowTypeRequest Container for the necessary parameters to execute the DescribeWorkflowType operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

Dispose() защищенный Метод

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

GetWorkflowExecutionHistoryAsync() публичный Метод

Initiates the asynchronous execution of the GetWorkflowExecutionHistory operation.
public GetWorkflowExecutionHistoryAsync ( GetWorkflowExecutionHistoryRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.GetWorkflowExecutionHistoryRequest Container for the necessary parameters to execute the GetWorkflowExecutionHistory operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListActivityTypesAsync() публичный Метод

Initiates the asynchronous execution of the ListActivityTypes operation.
public ListActivityTypesAsync ( ListActivityTypesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.ListActivityTypesRequest Container for the necessary parameters to execute the ListActivityTypes operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListClosedWorkflowExecutionsAsync() публичный Метод

Initiates the asynchronous execution of the ListClosedWorkflowExecutions operation.
public ListClosedWorkflowExecutionsAsync ( ListClosedWorkflowExecutionsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.ListClosedWorkflowExecutionsRequest Container for the necessary parameters to execute the ListClosedWorkflowExecutions operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListDomainsAsync() публичный Метод

Initiates the asynchronous execution of the ListDomains operation.
public ListDomainsAsync ( ListDomainsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.ListDomainsRequest Container for the necessary parameters to execute the ListDomains operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListOpenWorkflowExecutionsAsync() публичный Метод

Initiates the asynchronous execution of the ListOpenWorkflowExecutions operation.
public ListOpenWorkflowExecutionsAsync ( ListOpenWorkflowExecutionsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.ListOpenWorkflowExecutionsRequest Container for the necessary parameters to execute the ListOpenWorkflowExecutions operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListWorkflowTypesAsync() публичный Метод

Initiates the asynchronous execution of the ListWorkflowTypes operation.
public ListWorkflowTypesAsync ( ListWorkflowTypesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.ListWorkflowTypesRequest Container for the necessary parameters to execute the ListWorkflowTypes operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

PollForActivityTaskAsync() публичный Метод

Initiates the asynchronous execution of the PollForActivityTask operation.
public PollForActivityTaskAsync ( PollForActivityTaskRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.PollForActivityTaskRequest Container for the necessary parameters to execute the PollForActivityTask operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

PollForDecisionTaskAsync() публичный Метод

Initiates the asynchronous execution of the PollForDecisionTask operation.
public PollForDecisionTaskAsync ( PollForDecisionTaskRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.PollForDecisionTaskRequest Container for the necessary parameters to execute the PollForDecisionTask operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

RecordActivityTaskHeartbeatAsync() публичный Метод

Initiates the asynchronous execution of the RecordActivityTaskHeartbeat operation.
public RecordActivityTaskHeartbeatAsync ( RecordActivityTaskHeartbeatRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.RecordActivityTaskHeartbeatRequest Container for the necessary parameters to execute the RecordActivityTaskHeartbeat operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

RegisterActivityTypeAsync() публичный Метод

Initiates the asynchronous execution of the RegisterActivityType operation.
public RegisterActivityTypeAsync ( RegisterActivityTypeRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.RegisterActivityTypeRequest Container for the necessary parameters to execute the RegisterActivityType operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

RegisterDomainAsync() публичный Метод

Initiates the asynchronous execution of the RegisterDomain operation.
public RegisterDomainAsync ( RegisterDomainRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.RegisterDomainRequest Container for the necessary parameters to execute the RegisterDomain operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

RegisterWorkflowTypeAsync() публичный Метод

Initiates the asynchronous execution of the RegisterWorkflowType operation.
public RegisterWorkflowTypeAsync ( RegisterWorkflowTypeRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.RegisterWorkflowTypeRequest Container for the necessary parameters to execute the RegisterWorkflowType operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

RequestCancelWorkflowExecutionAsync() публичный Метод

Initiates the asynchronous execution of the RequestCancelWorkflowExecution operation.
public RequestCancelWorkflowExecutionAsync ( RequestCancelWorkflowExecutionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.RequestCancelWorkflowExecutionRequest Container for the necessary parameters to execute the RequestCancelWorkflowExecution operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

RespondActivityTaskCanceledAsync() публичный Метод

Initiates the asynchronous execution of the RespondActivityTaskCanceled operation.
public RespondActivityTaskCanceledAsync ( RespondActivityTaskCanceledRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.RespondActivityTaskCanceledRequest Container for the necessary parameters to execute the RespondActivityTaskCanceled operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

RespondActivityTaskCompletedAsync() публичный Метод

Initiates the asynchronous execution of the RespondActivityTaskCompleted operation.
public RespondActivityTaskCompletedAsync ( RespondActivityTaskCompletedRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.RespondActivityTaskCompletedRequest Container for the necessary parameters to execute the RespondActivityTaskCompleted operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

RespondActivityTaskFailedAsync() публичный Метод

Initiates the asynchronous execution of the RespondActivityTaskFailed operation.
public RespondActivityTaskFailedAsync ( RespondActivityTaskFailedRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.RespondActivityTaskFailedRequest Container for the necessary parameters to execute the RespondActivityTaskFailed operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

RespondDecisionTaskCompletedAsync() публичный Метод

Initiates the asynchronous execution of the RespondDecisionTaskCompleted operation.
public RespondDecisionTaskCompletedAsync ( RespondDecisionTaskCompletedRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.RespondDecisionTaskCompletedRequest Container for the necessary parameters to execute the RespondDecisionTaskCompleted operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

SignalWorkflowExecutionAsync() публичный Метод

Initiates the asynchronous execution of the SignalWorkflowExecution operation.
public SignalWorkflowExecutionAsync ( SignalWorkflowExecutionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.SignalWorkflowExecutionRequest Container for the necessary parameters to execute the SignalWorkflowExecution operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

StartWorkflowExecutionAsync() публичный Метод

Initiates the asynchronous execution of the StartWorkflowExecution operation.
public StartWorkflowExecutionAsync ( StartWorkflowExecutionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.StartWorkflowExecutionRequest Container for the necessary parameters to execute the StartWorkflowExecution operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

TerminateWorkflowExecutionAsync() публичный Метод

Initiates the asynchronous execution of the TerminateWorkflowExecution operation.
public TerminateWorkflowExecutionAsync ( TerminateWorkflowExecutionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.SimpleWorkflow.Model.TerminateWorkflowExecutionRequest Container for the necessary parameters to execute the TerminateWorkflowExecution operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task