Compartir a través de


WebPubSubServiceClient Clase

Definición

Cliente del servicio WebPubSubService.

public class WebPubSubServiceClient
type WebPubSubServiceClient = class
Public Class WebPubSubServiceClient
Herencia
WebPubSubServiceClient

Constructores

WebPubSubServiceClient()

Inicializa una nueva instancia de WebPubSubServiceClient para simular.

WebPubSubServiceClient(String, String)

Inicializa una nueva instancia de WebPubSubServiceClient.

WebPubSubServiceClient(String, String, WebPubSubServiceClientOptions)

Inicializa una nueva instancia de WebPubSubServiceClient.

WebPubSubServiceClient(Uri, String, AzureKeyCredential)

Inicializa una nueva instancia de WebPubSubServiceClient.

WebPubSubServiceClient(Uri, String, AzureKeyCredential, WebPubSubServiceClientOptions)

Inicializa una nueva instancia de WebPubSubServiceClient.

WebPubSubServiceClient(Uri, String, TokenCredential)

Inicializa una nueva instancia de WebPubSubServiceClient.

WebPubSubServiceClient(Uri, String, TokenCredential, WebPubSubServiceClientOptions)

Inicializa una nueva instancia de WebPubSubServiceClient.

Propiedades

Endpoint

Extremo del servicio.

Hub

El concentrador.

Pipeline

Canalización HTTP para enviar y recibir solicitudes y respuestas REST.

Métodos

AddConnectionToGroup(String, String, RequestContext)

Agregar una conexión al grupo de destino.

AddConnectionToGroupAsync(String, String, RequestContext)

Agregar una conexión al grupo de destino.

AddUserToGroup(String, String, RequestContext)

Agregar un usuario al grupo de destino.

AddUserToGroupAsync(String, String, RequestContext)

Agregar un usuario al grupo de destino.

CheckPermission(WebPubSubPermission, String, String, RequestContext)

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

CheckPermissionAsync(WebPubSubPermission, String, String, RequestContext)

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

CloseAllConnections(IEnumerable<String>, String, RequestContext)

Cierre las conexiones en el centro.

CloseAllConnectionsAsync(IEnumerable<String>, String, RequestContext)

Cierre las conexiones en el centro.

CloseConnection(String, String, RequestContext)

Cierre la conexión de cliente.

CloseConnectionAsync(String, String, RequestContext)

Cierre la conexión de cliente.

CloseGroupConnections(String, IEnumerable<String>, String, RequestContext)

Cierre las conexiones del grupo específico.

CloseGroupConnectionsAsync(String, IEnumerable<String>, String, RequestContext)

Cierre las conexiones del grupo específico.

CloseUserConnections(String, IEnumerable<String>, String, RequestContext)

Cierre las conexiones del usuario específico.

CloseUserConnectionsAsync(String, IEnumerable<String>, String, RequestContext)

Cierre las conexiones del usuario específico.

ConnectionExists(String, RequestContext)

Compruebe si existe la conexión con el connectionId especificado.

ConnectionExistsAsync(String, RequestContext)

Compruebe si existe la conexión con el connectionId especificado.

GetClientAccessUri(DateTimeOffset, String, IEnumerable<String>, CancellationToken)

Crea un URI con el token de autenticación.

GetClientAccessUri(DateTimeOffset, String, IEnumerable<String>, IEnumerable<String>, CancellationToken)

Crea un URI con el token de autenticación.

GetClientAccessUri(TimeSpan, String, IEnumerable<String>, CancellationToken)

Crea un URI con el token de autenticación.

GetClientAccessUri(TimeSpan, String, IEnumerable<String>, IEnumerable<String>, CancellationToken)

Crea un URI con el token de autenticación.

GetClientAccessUriAsync(DateTimeOffset, String, IEnumerable<String>, CancellationToken)

Crea un URI con el token de autenticación.

GetClientAccessUriAsync(DateTimeOffset, String, IEnumerable<String>, IEnumerable<String>, CancellationToken)

Crea un URI con el token de autenticación.

GetClientAccessUriAsync(TimeSpan, String, IEnumerable<String>, CancellationToken)

Crea un URI con el token de autenticación.

GetClientAccessUriAsync(TimeSpan, String, IEnumerable<String>, IEnumerable<String>, CancellationToken)

Crea un URI con el token de autenticación.

GrantPermission(WebPubSubPermission, String, String, RequestContext)

Conceda permiso a la conexión.

GrantPermissionAsync(WebPubSubPermission, String, String, RequestContext)

Conceda permiso a la conexión.

GroupExists(String, RequestContext)

Compruebe si hay alguna conexión de cliente dentro del grupo especificado.

GroupExistsAsync(String, RequestContext)

Compruebe si hay alguna conexión de cliente dentro del grupo especificado.

RemoveConnectionFromAllGroups(String, RequestContext)

Quite una conexión de todos los grupos.

RemoveConnectionFromAllGroupsAsync(String, RequestContext)

Quite una conexión de todos los grupos.

RemoveConnectionFromGroup(String, String, RequestContext)

Quitar una conexión del grupo de destino.

RemoveConnectionFromGroupAsync(String, String, RequestContext)

Quitar una conexión del grupo de destino.

RemoveUserFromAllGroups(String, RequestContext)

Quitar un usuario de todos los grupos.

RemoveUserFromAllGroupsAsync(String, RequestContext)

Quitar un usuario de todos los grupos.

RemoveUserFromGroup(String, String, RequestContext)

Quitar un usuario del grupo de destino.

RemoveUserFromGroupAsync(String, String, RequestContext)

Quitar un usuario del grupo de destino.

RevokePermission(WebPubSubPermission, String, String, RequestContext)

Revocar el permiso para la conexión.

RevokePermissionAsync(WebPubSubPermission, String, String, RequestContext)

Revocar el permiso para la conexión.

SendToAll(RequestContent, ContentType, IEnumerable<String>, RequestContext)

Difunda contenido dentro del cuerpo de la solicitud a todas las conexiones de cliente conectadas.

SendToAll(RequestContent, ContentType, IEnumerable<String>, String, RequestContext)

Difunda contenido dentro del cuerpo de la solicitud a todas las conexiones de cliente conectadas.

SendToAll(String, ContentType)

Difunda el mensaje a todas las conexiones de cliente conectadas.

SendToAllAsync(RequestContent, ContentType, IEnumerable<String>, RequestContext)

Difunda contenido dentro del cuerpo de la solicitud a todas las conexiones de cliente conectadas.

SendToAllAsync(RequestContent, ContentType, IEnumerable<String>, String, RequestContext)

Difunda contenido dentro del cuerpo de la solicitud a todas las conexiones de cliente conectadas.

SendToAllAsync(String, ContentType)

Difunda el mensaje a todas las conexiones de cliente conectadas.

SendToConnection(String, RequestContent, ContentType, RequestContext)

Envíe contenido dentro del cuerpo de la solicitud a la conexión específica.

SendToConnection(String, String, ContentType)

Enviar un mensaje a una conexión específica.

SendToConnectionAsync(String, RequestContent, ContentType, RequestContext)

Envíe contenido dentro del cuerpo de la solicitud a la conexión específica.

SendToConnectionAsync(String, String, ContentType)

Enviar un mensaje a una conexión específica.

SendToGroup(String, RequestContent, ContentType, IEnumerable<String>, RequestContext)

Envíe contenido dentro del cuerpo de la solicitud a un grupo de conexiones.

SendToGroup(String, RequestContent, ContentType, IEnumerable<String>, String, RequestContext)

Envíe contenido dentro del cuerpo de la solicitud a un grupo de conexiones.

SendToGroup(String, String, ContentType)

Envíe un mensaje a un grupo de conexiones.

SendToGroupAsync(String, RequestContent, ContentType, IEnumerable<String>, RequestContext)

Envíe contenido dentro del cuerpo de la solicitud a un grupo de conexiones.

SendToGroupAsync(String, RequestContent, ContentType, IEnumerable<String>, String, RequestContext)

Envíe contenido dentro del cuerpo de la solicitud a un grupo de conexiones.

SendToGroupAsync(String, String, ContentType)

Envíe un mensaje a un grupo de conexiones.

SendToUser(String, RequestContent, ContentType, RequestContext)

Envíe contenido dentro del cuerpo de la solicitud al usuario específico.

SendToUser(String, RequestContent, ContentType, String, RequestContext)

Envíe contenido dentro del cuerpo de la solicitud al usuario específico.

SendToUser(String, String, ContentType)

Envíe un mensaje al usuario específico.

SendToUserAsync(String, RequestContent, ContentType, RequestContext)

Envíe contenido dentro del cuerpo de la solicitud al usuario específico.

SendToUserAsync(String, RequestContent, ContentType, String, RequestContext)

Envíe contenido dentro del cuerpo de la solicitud al usuario específico.

SendToUserAsync(String, String, ContentType)

Envíe un mensaje al usuario específico.

UserExists(String, RequestContext)

Compruebe si hay conexiones de cliente conectadas para el usuario determinado.

UserExistsAsync(String, RequestContext)

Compruebe si hay conexiones de cliente conectadas para el usuario determinado.

Se aplica a