Compartir a través de


WebPubSubServiceClient.CheckPermissionAsync Método

Definición

Compruebe si una conexión tiene permiso para la acción especificada.

public virtual System.Threading.Tasks.Task<Azure.Response<bool>> CheckPermissionAsync(Azure.Messaging.WebPubSub.WebPubSubPermission permission, string connectionId, string targetName = default, Azure.RequestContext context = default);
abstract member CheckPermissionAsync : Azure.Messaging.WebPubSub.WebPubSubPermission * string * string * Azure.RequestContext -> System.Threading.Tasks.Task<Azure.Response<bool>>
override this.CheckPermissionAsync : Azure.Messaging.WebPubSub.WebPubSubPermission * string * string * Azure.RequestContext -> System.Threading.Tasks.Task<Azure.Response<bool>>
Public Overridable Function CheckPermissionAsync (permission As WebPubSubPermission, connectionId As String, Optional targetName As String = Nothing, Optional context As RequestContext = Nothing) As Task(Of Response(Of Boolean))

Parámetros

permission
WebPubSubPermission

El permiso: las acciones admitidas actuales son joinLeaveGroup y sendToGroup.

connectionId
String

Id. de conexión de destino.

targetName
String

Opcional. Si no se establece, obtenga el permiso para todos los destinos. Si se establece, obtenga el permiso para el destino específico. El significado del destino depende del permiso específico.

context
RequestContext

Opciones que especifican el token de cancelación, controlan los informes de errores, etc.

Devoluciones

Se aplica a