Microsoft.Azure.Functions.Worker Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
ActivityTriggerAttribute |
Trigger attribute used for durable activity functions. |
AddConnectionToGroupAction |
Operation to add connectionId to a group. |
AddUserToGroupAction |
Operation to add a user to group. |
BindingContext |
Exposes binding infomation for a given function context. |
BindingMetadata |
Contains metadata about an Azure Functions binding. |
CloseAllConnectionsAction |
Operation to close all connections. |
CloseClientConnectionAction |
Operation to close a connection. |
CloseGroupConnectionsAction |
Operation to close connections in a group. |
ConnectedEventRequest |
ServiceRequest for connected event. |
ConnectEventRequest |
Connect event request. |
ConnectEventResponse |
Response for connect event. |
DisconnectedEventRequest |
Disconnected event request. |
DurableClientAttribute |
Azure Functions attribute for binding a function parameter to a Durable Task client object. |
DurableTaskClientExtensions |
Extensions for DurableTaskClient |
EventErrorResponse |
Response for errors. |
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. |
GrantPermissionAction |
Operation to grant permission. |
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. |
OrchestrationTriggerAttribute |
Trigger attribute used for durable orchestrator functions. |
OutputBindingData<T> |
A type representing an output binding entry. |
PreflightRequest |
Preflight OPTIONS request for Abuse Protection validation. |
RemoveConnectionFromGroupAction |
Operation to remove a connection from group. |
RemoveUserFromAllGroupsAction |
Operation to remove user from all groups. |
RemoveUserFromGroupAction |
Operation to remove a user from group. |
RetryContext |
Exposes information about retry activity for the event that triggered the current function invocation. |
RevokePermissionAction |
Operation to remove permission. |
SendToAllAction |
Operation to send message to all. |
SendToConnectionAction |
Operation to send message to a connection. |
SendToGroupAction |
Operation to send message to a group. |
SendToUserAction |
Operation to send message to a user. |
TraceContext |
The trace context for the current invocation. |
UserEventRequest |
User message event request. |
UserEventResponse |
Response for message events. |
WebPubSubAction |
Abstract class of operation to invoke service. |
WebPubSubClientCertificate |
Client certificate info. |
WebPubSubConnection |
Contains necessary information for a Web PubSub client to connect to Web PubSub Service. |
WebPubSubConnectionContext |
Request context from headers following CloudEvents. |
WebPubSubConnectionInputAttribute |
Provides WebPubSubConnection for a Web PubSub client to connect to Web PubSub Service. |
WebPubSubContext |
Web PubSub service request context. |
WebPubSubContextInputAttribute |
Provides WebPubSubContext from a Web PubSub client event with HttpTrigger. |
WebPubSubEventRequest |
Web PubSub service request. |
WebPubSubEventResponse |
A general type of Web PubSub service response to send to service. |
WebPubSubOutputAttribute |
Attribute used to bind a parameter to an Azure Web PubSub. The attribute supports to invoke multiple kinds of operations to service. For details, WebPubSubAction. |
WebPubSubSimpleResponse |
Web PubSub service auto generate simple response for input binding. |
WebPubSubTriggerAttribute |
Binds to WebPubSubEventRequest to mark a function that should be triggered by messages sent from Web PubSub clients. |
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. |
WebPubSubDataType |
Message data type. |
WebPubSubErrorCode |
Response Error Code. |
WebPubSubEventType |
Event type. |
WebPubSubPermission |
Web PubSub permissions. |