Microsoft.Azure.WebJobs Namespace

Classes

ActivityTriggerAttribute

Trigger attribute used for durable activity functions.

BlobAttribute

Attribute used to bind a parameter to an Azure Blob. The attribute supports binding to single blobs, blob containers, or collections of blobs.

BlobTriggerAttribute

Attribute used to bind a parameter to an Azure Blob, causing the method to run when a blob is uploaded.

DurableActivityContext

The default parameter type for activity functions.

DurableActivityContextBase

Abstract base class for DurableActivityContext.

DurableOrchestrationClient

Client for starting, querying, terminating, and raising events to orchestration instances.

DurableOrchestrationClientBase

Abstract base class for DurableOrchestrationClient.

DurableOrchestrationContext

Parameter data for orchestration bindings that can be used to schedule function-based activities.

DurableOrchestrationContextBase

Abstract base class for DurableOrchestrationContext.

DurableOrchestrationStatus

Represents the status of a durable orchestration instance.

EventHubAttribute

Setup an 'output' binding to an EventHub. This can be any output type compatible with an IAsyncCollector.

EventHubTriggerAttribute

Setup an 'trigger' on a parameter to listen on events from an event hub.

FunctionFailedException

The exception that is thrown when a sub-orchestrator or activity function fails with an error.

OrchestrationClientAttribute

Attribute used to bind a function parameter to a DurableOrchestrationClient instance.

OrchestrationTriggerAttribute

Trigger attribute used for durable orchestrator functions.

PurgeHistoryResult

Class to hold statistics about this execution of purge history.

QueueAttribute

Attribute used to bind a parameter to an Azure Queue.

QueueTriggerAttribute

Attribute used to bind a parameter to an Azure Queue message, causing the function to run when a message is enqueued.

RetryOptions

Defines retry policies that can be passed as parameters to various operations.

ServiceBusAccountAttribute

Attribute used to override the default ServiceBus account used by triggers and binders.

ServiceBusAttribute

Attribute used to bind a parameter to Azure ServiceBus Queues and Topics.

ServiceBusTriggerAttribute

Attribute used to bind a parameter to a ServiceBus Queue message, causing the function to run when a message is enqueued.

StartOrchestrationArgs

Parameters for starting a new instance of an orchestration.

Enums

BlobTriggerSource

Provides blob trigger kinds to detect changes.

OrchestrationRuntimeStatus

Represents the possible runtime execution status values for an orchestration instance.