Microsoft.Azure.Functions.Worker Namespace

Classes

BindingContext

Exposes binding infomation for a given function context.

BindingMetadata

Contains metadata about an Azure Functions binding.

FunctionContext

Encapsulates the information about a function execution.

FunctionContextBindingFeatureExtensions

FunctionContext extension methods for binding data.

FunctionContextHttpRequestExtensions

FunctionContext extensions for http trigger function invocations.

FunctionContextLoggerExtensions

FunctionContext extensions for ILogger.

FunctionDefinition

A representation of a function.

FunctionInputConverterException

The exception that is thrown when input conversion for the function invocation fails.

FunctionInvocation

A representation of the a single function invocation.

FunctionParameter

Represents a parameter defined by the target function.

FunctionsWorkerHost

Hosting helpers to work with Azure Functions Workers

FunctionWorkerException

The exception that is thrown when an error occurs during function invocation in the .NET isolated model.

InputBindingData<T>

A type representing the input binding data.

InputConverterCollection

A collection of input converters.

InvocationResult

A type wrapping the result of a function invocation.

InvocationResult<T>

A type wrapping the result of a function invocation.

OutputBindingData<T>

A type representing an output binding entry.

RetryContext

Exposes information about retry activity for the event that triggered the current function invocation.

TraceContext

The trace context for the current invocation.

WorkerOptions

An options class for configuring the worker.

Interfaces

IFunctionActivator

Defines a service that will be used to create function class instances.

IFunctionsWorkerApplicationBuilder

Represents a builder for a Functions Worker Application.

IInvocationFeatures

Represents a collection of invocation features.

Enums

BindingDirection

Specifies the direction of the binding.