Microsoft.Azure.WebJobs.Extensions.WebPubSub Namespace

Classes

AddConnectionToGroupAction

Operation to add connectionId to a group.

AddUserToGroupAction

Operation to add a user to group.

CloseAllConnectionsAction

Operation to close all connections.

CloseClientConnectionAction

Operation to close a connection.

CloseGroupConnectionsAction

Operation to close connections in a group.

GrantPermissionAction

Operation to grant permission.

RemoveConnectionFromGroupAction

Operation to remove a connection from group.

RemoveUserFromAllGroupsAction

Operation to remove user from all groups.

RemoveUserFromGroupAction

Operation to remove a user from group.

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.

WebPubSubAction

Abstract class of operation to invoke service.

WebPubSubAttribute

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.

WebPubSubConnection

Connection information for client to create WebSocket connection with service.

WebPubSubConnectionAttribute

Attribute used to bind a parameter to an Azure Web PubSub client negotiate websocket url.

WebPubSubContext

Web PubSub service request context.

WebPubSubContextAttribute

Attribute used to bind a parameter to an Azure Web PubSub service protocol with HttpTrigger.

WebPubSubFunctionsOptions

Web PubSub function global options.

WebPubSubTriggerAttribute

Attribute used to bind a parameter to an Azure Web PubSub when a Web PubSub request is coming.

Enums

WebPubSubTriggerAcceptedClientProtocols

Specifies which client protocol can trigger the Web PubSub trigger functions.