Share via


WebPubSubAction Class

Definition

Abstract class of operation to invoke service.

[Newtonsoft.Json.JsonObject(NamingStrategyType=typeof(Newtonsoft.Json.Serialization.CamelCaseNamingStrategy))]
public abstract class WebPubSubAction
[<Newtonsoft.Json.JsonObject(NamingStrategyType=typeof(Newtonsoft.Json.Serialization.CamelCaseNamingStrategy))>]
type WebPubSubAction = class
Public MustInherit Class WebPubSubAction
Inheritance
WebPubSubAction
Derived
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

WebPubSubAction()

Methods

CreateAddConnectionToGroupAction(String, String)

Creates an instance of AddConnectionToGroupAction for output binding.

CreateAddUserToGroupAction(String, String)

Creates an instance of AddUserToGroupAction for output binding.

CreateCloseAllConnectionsAction(IEnumerable<String>, String)

Creates an instance of CloseAllConnectionsAction for output binding.

CreateCloseClientConnectionAction(String, String)

Creates an instance of CloseClientConnectionAction for output binding.

CreateCloseGroupConnectionsAction(String, IEnumerable<String>, String)

Creates an instance of CloseGroupConnectionsAction for output binding.

CreateGrantPermissionAction(String, WebPubSubPermission, String)

Creates an instance of GrantPermissionAction for output binding.

CreateRemoveConnectionFromGroupAction(String, String)

Creates an instance of RemoveConnectionFromGroupAction for output binding.

CreateRemoveUserFromAllGroupsAction(String)

Creates an instance of RemoveUserFromAllGroupsAction for output binding.

CreateRemoveUserFromGroupAction(String, String)

Creates an instance of RemoveUserFromGroupAction for output binding.

CreateRevokePermissionAction(String, WebPubSubPermission, String)

Creates an instance of RevokePermissionAction for output binding.

CreateSendToAllAction(BinaryData, WebPubSubDataType, IEnumerable<String>)

Creates an instance of SendToAllAction for output binding.

CreateSendToAllAction(String, WebPubSubDataType, IEnumerable<String>)

Creates an instance of SendToAllAction for output binding.

CreateSendToConnectionAction(String, BinaryData, WebPubSubDataType)

Creates an instance of SendToConnectionAction for output binding.

CreateSendToConnectionAction(String, String, WebPubSubDataType)

Creates an instance of SendToConnectionAction for output binding.

CreateSendToGroupAction(String, BinaryData, WebPubSubDataType, IEnumerable<String>)

Creates an instance of SendToGroupAction for output binding.

CreateSendToGroupAction(String, String, WebPubSubDataType, IEnumerable<String>)

Creates an instance of SendToGroupAction for output binding.

CreateSendToUserAction(String, BinaryData, WebPubSubDataType)

Creates an instance of SendToUserAction for output binding.

CreateSendToUserAction(String, String, WebPubSubDataType)

Creates an instance of SendToUserAction for output binding.

Applies to