Class WorkflowService
- Namespace
- Temporalio.Client
- Assembly
- Temporalio.dll
Raw gRPC workflow service.
public abstract class WorkflowService : RpcService
- Inheritance
-
WorkflowService
- Derived
- Inherited Members
Methods
CountWorkflowExecutionsAsync(CountWorkflowExecutionsRequest, RpcOptions?)
Invoke CountWorkflowExecutions.
public Task<CountWorkflowExecutionsResponse> CountWorkflowExecutionsAsync(CountWorkflowExecutionsRequest req, RpcOptions? options = null)
Parameters
req
CountWorkflowExecutionsRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<CountWorkflowExecutionsResponse>
RPC response
CreateScheduleAsync(CreateScheduleRequest, RpcOptions?)
Invoke CreateSchedule.
public Task<CreateScheduleResponse> CreateScheduleAsync(CreateScheduleRequest req, RpcOptions? options = null)
Parameters
req
CreateScheduleRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<CreateScheduleResponse>
RPC response
DeleteScheduleAsync(DeleteScheduleRequest, RpcOptions?)
Invoke DeleteSchedule.
public Task<DeleteScheduleResponse> DeleteScheduleAsync(DeleteScheduleRequest req, RpcOptions? options = null)
Parameters
req
DeleteScheduleRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<DeleteScheduleResponse>
RPC response
DeleteWorkflowExecutionAsync(DeleteWorkflowExecutionRequest, RpcOptions?)
Invoke DeleteWorkflowExecution.
public Task<DeleteWorkflowExecutionResponse> DeleteWorkflowExecutionAsync(DeleteWorkflowExecutionRequest req, RpcOptions? options = null)
Parameters
req
DeleteWorkflowExecutionRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<DeleteWorkflowExecutionResponse>
RPC response
DeprecateNamespaceAsync(DeprecateNamespaceRequest, RpcOptions?)
Invoke DeprecateNamespace.
public Task<DeprecateNamespaceResponse> DeprecateNamespaceAsync(DeprecateNamespaceRequest req, RpcOptions? options = null)
Parameters
req
DeprecateNamespaceRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<DeprecateNamespaceResponse>
RPC response
DescribeBatchOperationAsync(DescribeBatchOperationRequest, RpcOptions?)
Invoke DescribeBatchOperation.
public Task<DescribeBatchOperationResponse> DescribeBatchOperationAsync(DescribeBatchOperationRequest req, RpcOptions? options = null)
Parameters
req
DescribeBatchOperationRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<DescribeBatchOperationResponse>
RPC response
DescribeNamespaceAsync(DescribeNamespaceRequest, RpcOptions?)
Invoke DescribeNamespace.
public Task<DescribeNamespaceResponse> DescribeNamespaceAsync(DescribeNamespaceRequest req, RpcOptions? options = null)
Parameters
req
DescribeNamespaceRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<DescribeNamespaceResponse>
RPC response
DescribeScheduleAsync(DescribeScheduleRequest, RpcOptions?)
Invoke DescribeSchedule.
public Task<DescribeScheduleResponse> DescribeScheduleAsync(DescribeScheduleRequest req, RpcOptions? options = null)
Parameters
req
DescribeScheduleRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<DescribeScheduleResponse>
RPC response
DescribeTaskQueueAsync(DescribeTaskQueueRequest, RpcOptions?)
Invoke DescribeTaskQueue.
public Task<DescribeTaskQueueResponse> DescribeTaskQueueAsync(DescribeTaskQueueRequest req, RpcOptions? options = null)
Parameters
req
DescribeTaskQueueRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<DescribeTaskQueueResponse>
RPC response
DescribeWorkflowExecutionAsync(DescribeWorkflowExecutionRequest, RpcOptions?)
Invoke DescribeWorkflowExecution.
public Task<DescribeWorkflowExecutionResponse> DescribeWorkflowExecutionAsync(DescribeWorkflowExecutionRequest req, RpcOptions? options = null)
Parameters
req
DescribeWorkflowExecutionRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<DescribeWorkflowExecutionResponse>
RPC response
ExecuteMultiOperationAsync(ExecuteMultiOperationRequest, RpcOptions?)
Invoke ExecuteMultiOperation.
public Task<ExecuteMultiOperationResponse> ExecuteMultiOperationAsync(ExecuteMultiOperationRequest req, RpcOptions? options = null)
Parameters
req
ExecuteMultiOperationRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<ExecuteMultiOperationResponse>
RPC response
GetClusterInfoAsync(GetClusterInfoRequest, RpcOptions?)
Invoke GetClusterInfo.
public Task<GetClusterInfoResponse> GetClusterInfoAsync(GetClusterInfoRequest req, RpcOptions? options = null)
Parameters
req
GetClusterInfoRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetClusterInfoResponse>
RPC response
GetSearchAttributesAsync(GetSearchAttributesRequest, RpcOptions?)
Invoke GetSearchAttributes.
public Task<GetSearchAttributesResponse> GetSearchAttributesAsync(GetSearchAttributesRequest req, RpcOptions? options = null)
Parameters
req
GetSearchAttributesRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetSearchAttributesResponse>
RPC response
GetSystemInfoAsync(GetSystemInfoRequest, RpcOptions?)
Invoke GetSystemInfo.
public Task<GetSystemInfoResponse> GetSystemInfoAsync(GetSystemInfoRequest req, RpcOptions? options = null)
Parameters
req
GetSystemInfoRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetSystemInfoResponse>
RPC response
GetWorkerBuildIdCompatibilityAsync(GetWorkerBuildIdCompatibilityRequest, RpcOptions?)
Invoke GetWorkerBuildIdCompatibility.
public Task<GetWorkerBuildIdCompatibilityResponse> GetWorkerBuildIdCompatibilityAsync(GetWorkerBuildIdCompatibilityRequest req, RpcOptions? options = null)
Parameters
req
GetWorkerBuildIdCompatibilityRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetWorkerBuildIdCompatibilityResponse>
RPC response
GetWorkerTaskReachabilityAsync(GetWorkerTaskReachabilityRequest, RpcOptions?)
Invoke GetWorkerTaskReachability.
public Task<GetWorkerTaskReachabilityResponse> GetWorkerTaskReachabilityAsync(GetWorkerTaskReachabilityRequest req, RpcOptions? options = null)
Parameters
req
GetWorkerTaskReachabilityRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetWorkerTaskReachabilityResponse>
RPC response
GetWorkerVersioningRulesAsync(GetWorkerVersioningRulesRequest, RpcOptions?)
Invoke GetWorkerVersioningRules.
public Task<GetWorkerVersioningRulesResponse> GetWorkerVersioningRulesAsync(GetWorkerVersioningRulesRequest req, RpcOptions? options = null)
Parameters
req
GetWorkerVersioningRulesRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetWorkerVersioningRulesResponse>
RPC response
GetWorkflowExecutionHistoryAsync(GetWorkflowExecutionHistoryRequest, RpcOptions?)
Invoke GetWorkflowExecutionHistory.
public Task<GetWorkflowExecutionHistoryResponse> GetWorkflowExecutionHistoryAsync(GetWorkflowExecutionHistoryRequest req, RpcOptions? options = null)
Parameters
req
GetWorkflowExecutionHistoryRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetWorkflowExecutionHistoryResponse>
RPC response
GetWorkflowExecutionHistoryReverseAsync(GetWorkflowExecutionHistoryReverseRequest, RpcOptions?)
Invoke GetWorkflowExecutionHistoryReverse.
public Task<GetWorkflowExecutionHistoryReverseResponse> GetWorkflowExecutionHistoryReverseAsync(GetWorkflowExecutionHistoryReverseRequest req, RpcOptions? options = null)
Parameters
req
GetWorkflowExecutionHistoryReverseRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<GetWorkflowExecutionHistoryReverseResponse>
RPC response
ListArchivedWorkflowExecutionsAsync(ListArchivedWorkflowExecutionsRequest, RpcOptions?)
Invoke ListArchivedWorkflowExecutions.
public Task<ListArchivedWorkflowExecutionsResponse> ListArchivedWorkflowExecutionsAsync(ListArchivedWorkflowExecutionsRequest req, RpcOptions? options = null)
Parameters
req
ListArchivedWorkflowExecutionsRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<ListArchivedWorkflowExecutionsResponse>
RPC response
ListBatchOperationsAsync(ListBatchOperationsRequest, RpcOptions?)
Invoke ListBatchOperations.
public Task<ListBatchOperationsResponse> ListBatchOperationsAsync(ListBatchOperationsRequest req, RpcOptions? options = null)
Parameters
req
ListBatchOperationsRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<ListBatchOperationsResponse>
RPC response
ListClosedWorkflowExecutionsAsync(ListClosedWorkflowExecutionsRequest, RpcOptions?)
Invoke ListClosedWorkflowExecutions.
public Task<ListClosedWorkflowExecutionsResponse> ListClosedWorkflowExecutionsAsync(ListClosedWorkflowExecutionsRequest req, RpcOptions? options = null)
Parameters
req
ListClosedWorkflowExecutionsRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<ListClosedWorkflowExecutionsResponse>
RPC response
ListNamespacesAsync(ListNamespacesRequest, RpcOptions?)
Invoke ListNamespaces.
public Task<ListNamespacesResponse> ListNamespacesAsync(ListNamespacesRequest req, RpcOptions? options = null)
Parameters
req
ListNamespacesRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<ListNamespacesResponse>
RPC response
ListOpenWorkflowExecutionsAsync(ListOpenWorkflowExecutionsRequest, RpcOptions?)
Invoke ListOpenWorkflowExecutions.
public Task<ListOpenWorkflowExecutionsResponse> ListOpenWorkflowExecutionsAsync(ListOpenWorkflowExecutionsRequest req, RpcOptions? options = null)
Parameters
req
ListOpenWorkflowExecutionsRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<ListOpenWorkflowExecutionsResponse>
RPC response
ListScheduleMatchingTimesAsync(ListScheduleMatchingTimesRequest, RpcOptions?)
Invoke ListScheduleMatchingTimes.
public Task<ListScheduleMatchingTimesResponse> ListScheduleMatchingTimesAsync(ListScheduleMatchingTimesRequest req, RpcOptions? options = null)
Parameters
req
ListScheduleMatchingTimesRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<ListScheduleMatchingTimesResponse>
RPC response
ListSchedulesAsync(ListSchedulesRequest, RpcOptions?)
Invoke ListSchedules.
public Task<ListSchedulesResponse> ListSchedulesAsync(ListSchedulesRequest req, RpcOptions? options = null)
Parameters
req
ListSchedulesRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<ListSchedulesResponse>
RPC response
ListTaskQueuePartitionsAsync(ListTaskQueuePartitionsRequest, RpcOptions?)
Invoke ListTaskQueuePartitions.
public Task<ListTaskQueuePartitionsResponse> ListTaskQueuePartitionsAsync(ListTaskQueuePartitionsRequest req, RpcOptions? options = null)
Parameters
req
ListTaskQueuePartitionsRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<ListTaskQueuePartitionsResponse>
RPC response
ListWorkflowExecutionsAsync(ListWorkflowExecutionsRequest, RpcOptions?)
Invoke ListWorkflowExecutions.
public Task<ListWorkflowExecutionsResponse> ListWorkflowExecutionsAsync(ListWorkflowExecutionsRequest req, RpcOptions? options = null)
Parameters
req
ListWorkflowExecutionsRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<ListWorkflowExecutionsResponse>
RPC response
PatchScheduleAsync(PatchScheduleRequest, RpcOptions?)
Invoke PatchSchedule.
public Task<PatchScheduleResponse> PatchScheduleAsync(PatchScheduleRequest req, RpcOptions? options = null)
Parameters
req
PatchScheduleRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<PatchScheduleResponse>
RPC response
PollActivityTaskQueueAsync(PollActivityTaskQueueRequest, RpcOptions?)
Invoke PollActivityTaskQueue.
public Task<PollActivityTaskQueueResponse> PollActivityTaskQueueAsync(PollActivityTaskQueueRequest req, RpcOptions? options = null)
Parameters
req
PollActivityTaskQueueRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<PollActivityTaskQueueResponse>
RPC response
PollNexusTaskQueueAsync(PollNexusTaskQueueRequest, RpcOptions?)
Invoke PollNexusTaskQueue.
public Task<PollNexusTaskQueueResponse> PollNexusTaskQueueAsync(PollNexusTaskQueueRequest req, RpcOptions? options = null)
Parameters
req
PollNexusTaskQueueRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<PollNexusTaskQueueResponse>
RPC response
PollWorkflowExecutionUpdateAsync(PollWorkflowExecutionUpdateRequest, RpcOptions?)
Invoke PollWorkflowExecutionUpdate.
public Task<PollWorkflowExecutionUpdateResponse> PollWorkflowExecutionUpdateAsync(PollWorkflowExecutionUpdateRequest req, RpcOptions? options = null)
Parameters
req
PollWorkflowExecutionUpdateRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<PollWorkflowExecutionUpdateResponse>
RPC response
PollWorkflowTaskQueueAsync(PollWorkflowTaskQueueRequest, RpcOptions?)
Invoke PollWorkflowTaskQueue.
public Task<PollWorkflowTaskQueueResponse> PollWorkflowTaskQueueAsync(PollWorkflowTaskQueueRequest req, RpcOptions? options = null)
Parameters
req
PollWorkflowTaskQueueRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<PollWorkflowTaskQueueResponse>
RPC response
QueryWorkflowAsync(QueryWorkflowRequest, RpcOptions?)
Invoke QueryWorkflow.
public Task<QueryWorkflowResponse> QueryWorkflowAsync(QueryWorkflowRequest req, RpcOptions? options = null)
Parameters
req
QueryWorkflowRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<QueryWorkflowResponse>
RPC response
RecordActivityTaskHeartbeatAsync(RecordActivityTaskHeartbeatRequest, RpcOptions?)
Invoke RecordActivityTaskHeartbeat.
public Task<RecordActivityTaskHeartbeatResponse> RecordActivityTaskHeartbeatAsync(RecordActivityTaskHeartbeatRequest req, RpcOptions? options = null)
Parameters
req
RecordActivityTaskHeartbeatRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<RecordActivityTaskHeartbeatResponse>
RPC response
RecordActivityTaskHeartbeatByIdAsync(RecordActivityTaskHeartbeatByIdRequest, RpcOptions?)
Invoke RecordActivityTaskHeartbeatById.
public Task<RecordActivityTaskHeartbeatByIdResponse> RecordActivityTaskHeartbeatByIdAsync(RecordActivityTaskHeartbeatByIdRequest req, RpcOptions? options = null)
Parameters
req
RecordActivityTaskHeartbeatByIdRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<RecordActivityTaskHeartbeatByIdResponse>
RPC response
RegisterNamespaceAsync(RegisterNamespaceRequest, RpcOptions?)
Invoke RegisterNamespace.
public Task<RegisterNamespaceResponse> RegisterNamespaceAsync(RegisterNamespaceRequest req, RpcOptions? options = null)
Parameters
req
RegisterNamespaceRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<RegisterNamespaceResponse>
RPC response
RequestCancelWorkflowExecutionAsync(RequestCancelWorkflowExecutionRequest, RpcOptions?)
Invoke RequestCancelWorkflowExecution.
public Task<RequestCancelWorkflowExecutionResponse> RequestCancelWorkflowExecutionAsync(RequestCancelWorkflowExecutionRequest req, RpcOptions? options = null)
Parameters
req
RequestCancelWorkflowExecutionRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<RequestCancelWorkflowExecutionResponse>
RPC response
ResetStickyTaskQueueAsync(ResetStickyTaskQueueRequest, RpcOptions?)
Invoke ResetStickyTaskQueue.
public Task<ResetStickyTaskQueueResponse> ResetStickyTaskQueueAsync(ResetStickyTaskQueueRequest req, RpcOptions? options = null)
Parameters
req
ResetStickyTaskQueueRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<ResetStickyTaskQueueResponse>
RPC response
ResetWorkflowExecutionAsync(ResetWorkflowExecutionRequest, RpcOptions?)
Invoke ResetWorkflowExecution.
public Task<ResetWorkflowExecutionResponse> ResetWorkflowExecutionAsync(ResetWorkflowExecutionRequest req, RpcOptions? options = null)
Parameters
req
ResetWorkflowExecutionRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<ResetWorkflowExecutionResponse>
RPC response
RespondActivityTaskCanceledAsync(RespondActivityTaskCanceledRequest, RpcOptions?)
Invoke RespondActivityTaskCanceled.
public Task<RespondActivityTaskCanceledResponse> RespondActivityTaskCanceledAsync(RespondActivityTaskCanceledRequest req, RpcOptions? options = null)
Parameters
req
RespondActivityTaskCanceledRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<RespondActivityTaskCanceledResponse>
RPC response
RespondActivityTaskCanceledByIdAsync(RespondActivityTaskCanceledByIdRequest, RpcOptions?)
Invoke RespondActivityTaskCanceledById.
public Task<RespondActivityTaskCanceledByIdResponse> RespondActivityTaskCanceledByIdAsync(RespondActivityTaskCanceledByIdRequest req, RpcOptions? options = null)
Parameters
req
RespondActivityTaskCanceledByIdRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<RespondActivityTaskCanceledByIdResponse>
RPC response
RespondActivityTaskCompletedAsync(RespondActivityTaskCompletedRequest, RpcOptions?)
Invoke RespondActivityTaskCompleted.
public Task<RespondActivityTaskCompletedResponse> RespondActivityTaskCompletedAsync(RespondActivityTaskCompletedRequest req, RpcOptions? options = null)
Parameters
req
RespondActivityTaskCompletedRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<RespondActivityTaskCompletedResponse>
RPC response
RespondActivityTaskCompletedByIdAsync(RespondActivityTaskCompletedByIdRequest, RpcOptions?)
Invoke RespondActivityTaskCompletedById.
public Task<RespondActivityTaskCompletedByIdResponse> RespondActivityTaskCompletedByIdAsync(RespondActivityTaskCompletedByIdRequest req, RpcOptions? options = null)
Parameters
req
RespondActivityTaskCompletedByIdRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<RespondActivityTaskCompletedByIdResponse>
RPC response
RespondActivityTaskFailedAsync(RespondActivityTaskFailedRequest, RpcOptions?)
Invoke RespondActivityTaskFailed.
public Task<RespondActivityTaskFailedResponse> RespondActivityTaskFailedAsync(RespondActivityTaskFailedRequest req, RpcOptions? options = null)
Parameters
req
RespondActivityTaskFailedRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<RespondActivityTaskFailedResponse>
RPC response
RespondActivityTaskFailedByIdAsync(RespondActivityTaskFailedByIdRequest, RpcOptions?)
Invoke RespondActivityTaskFailedById.
public Task<RespondActivityTaskFailedByIdResponse> RespondActivityTaskFailedByIdAsync(RespondActivityTaskFailedByIdRequest req, RpcOptions? options = null)
Parameters
req
RespondActivityTaskFailedByIdRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<RespondActivityTaskFailedByIdResponse>
RPC response
RespondNexusTaskCompletedAsync(RespondNexusTaskCompletedRequest, RpcOptions?)
Invoke RespondNexusTaskCompleted.
public Task<RespondNexusTaskCompletedResponse> RespondNexusTaskCompletedAsync(RespondNexusTaskCompletedRequest req, RpcOptions? options = null)
Parameters
req
RespondNexusTaskCompletedRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<RespondNexusTaskCompletedResponse>
RPC response
RespondNexusTaskFailedAsync(RespondNexusTaskFailedRequest, RpcOptions?)
Invoke RespondNexusTaskFailed.
public Task<RespondNexusTaskFailedResponse> RespondNexusTaskFailedAsync(RespondNexusTaskFailedRequest req, RpcOptions? options = null)
Parameters
req
RespondNexusTaskFailedRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<RespondNexusTaskFailedResponse>
RPC response
RespondQueryTaskCompletedAsync(RespondQueryTaskCompletedRequest, RpcOptions?)
Invoke RespondQueryTaskCompleted.
public Task<RespondQueryTaskCompletedResponse> RespondQueryTaskCompletedAsync(RespondQueryTaskCompletedRequest req, RpcOptions? options = null)
Parameters
req
RespondQueryTaskCompletedRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<RespondQueryTaskCompletedResponse>
RPC response
RespondWorkflowTaskCompletedAsync(RespondWorkflowTaskCompletedRequest, RpcOptions?)
Invoke RespondWorkflowTaskCompleted.
public Task<RespondWorkflowTaskCompletedResponse> RespondWorkflowTaskCompletedAsync(RespondWorkflowTaskCompletedRequest req, RpcOptions? options = null)
Parameters
req
RespondWorkflowTaskCompletedRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<RespondWorkflowTaskCompletedResponse>
RPC response
RespondWorkflowTaskFailedAsync(RespondWorkflowTaskFailedRequest, RpcOptions?)
Invoke RespondWorkflowTaskFailed.
public Task<RespondWorkflowTaskFailedResponse> RespondWorkflowTaskFailedAsync(RespondWorkflowTaskFailedRequest req, RpcOptions? options = null)
Parameters
req
RespondWorkflowTaskFailedRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<RespondWorkflowTaskFailedResponse>
RPC response
ScanWorkflowExecutionsAsync(ScanWorkflowExecutionsRequest, RpcOptions?)
Invoke ScanWorkflowExecutions.
public Task<ScanWorkflowExecutionsResponse> ScanWorkflowExecutionsAsync(ScanWorkflowExecutionsRequest req, RpcOptions? options = null)
Parameters
req
ScanWorkflowExecutionsRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<ScanWorkflowExecutionsResponse>
RPC response
SignalWithStartWorkflowExecutionAsync(SignalWithStartWorkflowExecutionRequest, RpcOptions?)
Invoke SignalWithStartWorkflowExecution.
public Task<SignalWithStartWorkflowExecutionResponse> SignalWithStartWorkflowExecutionAsync(SignalWithStartWorkflowExecutionRequest req, RpcOptions? options = null)
Parameters
req
SignalWithStartWorkflowExecutionRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<SignalWithStartWorkflowExecutionResponse>
RPC response
SignalWorkflowExecutionAsync(SignalWorkflowExecutionRequest, RpcOptions?)
Invoke SignalWorkflowExecution.
public Task<SignalWorkflowExecutionResponse> SignalWorkflowExecutionAsync(SignalWorkflowExecutionRequest req, RpcOptions? options = null)
Parameters
req
SignalWorkflowExecutionRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<SignalWorkflowExecutionResponse>
RPC response
StartBatchOperationAsync(StartBatchOperationRequest, RpcOptions?)
Invoke StartBatchOperation.
public Task<StartBatchOperationResponse> StartBatchOperationAsync(StartBatchOperationRequest req, RpcOptions? options = null)
Parameters
req
StartBatchOperationRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<StartBatchOperationResponse>
RPC response
StartWorkflowExecutionAsync(StartWorkflowExecutionRequest, RpcOptions?)
Invoke StartWorkflowExecution.
public Task<StartWorkflowExecutionResponse> StartWorkflowExecutionAsync(StartWorkflowExecutionRequest req, RpcOptions? options = null)
Parameters
req
StartWorkflowExecutionRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<StartWorkflowExecutionResponse>
RPC response
StopBatchOperationAsync(StopBatchOperationRequest, RpcOptions?)
Invoke StopBatchOperation.
public Task<StopBatchOperationResponse> StopBatchOperationAsync(StopBatchOperationRequest req, RpcOptions? options = null)
Parameters
req
StopBatchOperationRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<StopBatchOperationResponse>
RPC response
TerminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest, RpcOptions?)
Invoke TerminateWorkflowExecution.
public Task<TerminateWorkflowExecutionResponse> TerminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest req, RpcOptions? options = null)
Parameters
req
TerminateWorkflowExecutionRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<TerminateWorkflowExecutionResponse>
RPC response
UpdateNamespaceAsync(UpdateNamespaceRequest, RpcOptions?)
Invoke UpdateNamespace.
public Task<UpdateNamespaceResponse> UpdateNamespaceAsync(UpdateNamespaceRequest req, RpcOptions? options = null)
Parameters
req
UpdateNamespaceRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<UpdateNamespaceResponse>
RPC response
UpdateScheduleAsync(UpdateScheduleRequest, RpcOptions?)
Invoke UpdateSchedule.
public Task<UpdateScheduleResponse> UpdateScheduleAsync(UpdateScheduleRequest req, RpcOptions? options = null)
Parameters
req
UpdateScheduleRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<UpdateScheduleResponse>
RPC response
UpdateWorkerBuildIdCompatibilityAsync(UpdateWorkerBuildIdCompatibilityRequest, RpcOptions?)
Invoke UpdateWorkerBuildIdCompatibility.
public Task<UpdateWorkerBuildIdCompatibilityResponse> UpdateWorkerBuildIdCompatibilityAsync(UpdateWorkerBuildIdCompatibilityRequest req, RpcOptions? options = null)
Parameters
req
UpdateWorkerBuildIdCompatibilityRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<UpdateWorkerBuildIdCompatibilityResponse>
RPC response
UpdateWorkerVersioningRulesAsync(UpdateWorkerVersioningRulesRequest, RpcOptions?)
Invoke UpdateWorkerVersioningRules.
public Task<UpdateWorkerVersioningRulesResponse> UpdateWorkerVersioningRulesAsync(UpdateWorkerVersioningRulesRequest req, RpcOptions? options = null)
Parameters
req
UpdateWorkerVersioningRulesRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<UpdateWorkerVersioningRulesResponse>
RPC response
UpdateWorkflowExecutionAsync(UpdateWorkflowExecutionRequest, RpcOptions?)
Invoke UpdateWorkflowExecution.
public Task<UpdateWorkflowExecutionResponse> UpdateWorkflowExecutionAsync(UpdateWorkflowExecutionRequest req, RpcOptions? options = null)
Parameters
req
UpdateWorkflowExecutionRequestRequest for the call.
options
RpcOptionsOptional RPC options.
Returns
- Task<UpdateWorkflowExecutionResponse>
RPC response