Share via


Microsoft.Azure.WebJobs Namespace

Classes

Name Description
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.

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.

EventHubWebJobsExtensions
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.

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.

TableAttribute

Attribute used to bind a parameter to an Azure Table or Table entity.

Enums

Name Description
BlobTriggerSource

Provides blob trigger kinds to detect changes.