Microsoft.Agents.AI.DurableTask.Workflows Namespace

Classes

Name Description
DurableHaltRequestedEvent

Event raised when an executor requests the workflow to halt via RequestHaltAsync().

DurableWorkflowCompletedEvent

Event raised when a durable workflow completes successfully.

DurableWorkflowFailedEvent

Event raised when a durable workflow fails.

DurableWorkflowOptions

Provides configuration options for managing durable workflows within an application.

DurableWorkflowWaitingForInputEvent

Event raised when the durable workflow is waiting for external input at a RequestPort.

Interfaces

Name Description
IAwaitableWorkflowRun

Represents a workflow run that can be awaited for completion.

IStreamingWorkflowRun

Represents a workflow run that supports streaming workflow events as they occur.

IWorkflowClient

Defines a client for running and managing workflow executions.

IWorkflowRun

Represents a running instance of a workflow.

Enums

Name Description
DurableRunStatus

Represents the execution status of a durable workflow run.