Partager via


WebPubSubServiceClient Classe

Définition

Client du service WebPubSubService.

public class WebPubSubServiceClient
type WebPubSubServiceClient = class
Public Class WebPubSubServiceClient
Héritage
WebPubSubServiceClient

Constructeurs

WebPubSubServiceClient()

Initialise une nouvelle instance de WebPubSubServiceClient pour la simulation.

WebPubSubServiceClient(String, String)

Initialise une nouvelle instance de l'objet WebPubSubServiceClient.

WebPubSubServiceClient(String, String, WebPubSubServiceClientOptions)

Initialise une nouvelle instance de l'objet WebPubSubServiceClient.

WebPubSubServiceClient(Uri, String, AzureKeyCredential)

Initialise une nouvelle instance de WebPubSubServiceClient.

WebPubSubServiceClient(Uri, String, AzureKeyCredential, WebPubSubServiceClientOptions)

Initialise une nouvelle instance de WebPubSubServiceClient.

WebPubSubServiceClient(Uri, String, TokenCredential)

Initialise une nouvelle instance de WebPubSubServiceClient.

WebPubSubServiceClient(Uri, String, TokenCredential, WebPubSubServiceClientOptions)

Initialise une nouvelle instance de WebPubSubServiceClient.

Propriétés

Endpoint

Point de terminaison du service.

Hub

Hub.

Pipeline

Pipeline HTTP pour l’envoi et la réception de requêtes et de réponses REST.

Méthodes

AddConnectionToGroup(String, String, RequestContext)

Ajouter une connexion au groupe cible.

AddConnectionToGroupAsync(String, String, RequestContext)

Ajouter une connexion au groupe cible.

AddUserToGroup(String, String, RequestContext)

Ajouter un utilisateur au groupe cible.

AddUserToGroupAsync(String, String, RequestContext)

Ajouter un utilisateur au groupe cible.

CheckPermission(WebPubSubPermission, String, String, RequestContext)

Vérifiez si une connexion est autorisée à l’action spécifiée.

CheckPermissionAsync(WebPubSubPermission, String, String, RequestContext)

Vérifiez si une connexion est autorisée à l’action spécifiée.

CloseAllConnections(IEnumerable<String>, String, RequestContext)

Fermez les connexions dans le hub.

CloseAllConnectionsAsync(IEnumerable<String>, String, RequestContext)

Fermez les connexions dans le hub.

CloseConnection(String, String, RequestContext)

Fermez la connexion cliente.

CloseConnectionAsync(String, String, RequestContext)

Fermez la connexion cliente.

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

Fermez les connexions dans le groupe spécifique.

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

Fermez les connexions dans le groupe spécifique.

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

Fermez les connexions pour l’utilisateur spécifique.

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

Fermez les connexions pour l’utilisateur spécifique.

ConnectionExists(String, RequestContext)

Vérifiez si la connexion avec l’id de connexion donné existe.

ConnectionExistsAsync(String, RequestContext)

Vérifiez si la connexion avec l’id de connexion donné existe.

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

Crée un URI avec un jeton d’authentification.

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

Crée un URI avec un jeton d’authentification.

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

Crée un URI avec un jeton d’authentification.

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

Crée un URI avec un jeton d’authentification.

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

Crée un URI avec un jeton d’authentification.

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

Crée un URI avec un jeton d’authentification.

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

Crée un URI avec un jeton d’authentification.

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

Crée un URI avec un jeton d’authentification.

GrantPermission(WebPubSubPermission, String, String, RequestContext)

Accordez l’autorisation à la connexion.

GrantPermissionAsync(WebPubSubPermission, String, String, RequestContext)

Accordez l’autorisation à la connexion.

GroupExists(String, RequestContext)

Vérifiez s’il existe des connexions clientes à l’intérieur du groupe donné.

GroupExistsAsync(String, RequestContext)

Vérifiez s’il existe des connexions clientes à l’intérieur du groupe donné.

RemoveConnectionFromAllGroups(String, RequestContext)

Supprimez une connexion de tous les groupes.

RemoveConnectionFromAllGroupsAsync(String, RequestContext)

Supprimez une connexion de tous les groupes.

RemoveConnectionFromGroup(String, String, RequestContext)

Supprimer une connexion du groupe cible.

RemoveConnectionFromGroupAsync(String, String, RequestContext)

Supprimer une connexion du groupe cible.

RemoveUserFromAllGroups(String, RequestContext)

Supprimer un utilisateur de tous les groupes.

RemoveUserFromAllGroupsAsync(String, RequestContext)

Supprimer un utilisateur de tous les groupes.

RemoveUserFromGroup(String, String, RequestContext)

Supprimer un utilisateur du groupe cible.

RemoveUserFromGroupAsync(String, String, RequestContext)

Supprimer un utilisateur du groupe cible.

RevokePermission(WebPubSubPermission, String, String, RequestContext)

Révoquer l’autorisation pour la connexion.

RevokePermissionAsync(WebPubSubPermission, String, String, RequestContext)

Révoquer l’autorisation pour la connexion.

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

Diffuser le contenu à l’intérieur du corps de la requête à toutes les connexions clientes connectées.

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

Diffuser le contenu à l’intérieur du corps de la requête à toutes les connexions clientes connectées.

SendToAll(String, ContentType)

Diffuser le message à toutes les connexions clientes connectées.

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

Diffuser le contenu à l’intérieur du corps de la requête à toutes les connexions clientes connectées.

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

Diffuser le contenu à l’intérieur du corps de la requête à toutes les connexions clientes connectées.

SendToAllAsync(String, ContentType)

Diffuser le message à toutes les connexions clientes connectées.

SendToConnection(String, RequestContent, ContentType, RequestContext)

Envoyez du contenu à l’intérieur du corps de la demande à la connexion spécifique.

SendToConnection(String, String, ContentType)

Envoyer un message à la connexion spécifique.

SendToConnectionAsync(String, RequestContent, ContentType, RequestContext)

Envoyez du contenu à l’intérieur du corps de la demande à la connexion spécifique.

SendToConnectionAsync(String, String, ContentType)

Envoyer un message à la connexion spécifique.

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

Envoyez du contenu à l’intérieur du corps de la requête à un groupe de connexions.

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

Envoyez du contenu à l’intérieur du corps de la requête à un groupe de connexions.

SendToGroup(String, String, ContentType)

Envoyez un message à un groupe de connexions.

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

Envoyez du contenu à l’intérieur du corps de la requête à un groupe de connexions.

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

Envoyez du contenu à l’intérieur du corps de la requête à un groupe de connexions.

SendToGroupAsync(String, String, ContentType)

Envoyez un message à un groupe de connexions.

SendToUser(String, RequestContent, ContentType, RequestContext)

Envoyer du contenu à l’intérieur du corps de la demande à l’utilisateur spécifique.

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

Envoyer du contenu à l’intérieur du corps de la demande à l’utilisateur spécifique.

SendToUser(String, String, ContentType)

Envoyez un message à l’utilisateur spécifique.

SendToUserAsync(String, RequestContent, ContentType, RequestContext)

Envoyer du contenu à l’intérieur du corps de la demande à l’utilisateur spécifique.

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

Envoyer du contenu à l’intérieur du corps de la demande à l’utilisateur spécifique.

SendToUserAsync(String, String, ContentType)

Envoyez un message à l’utilisateur spécifique.

UserExists(String, RequestContext)

Vérifiez s’il existe des connexions clientes connectées pour l’utilisateur donné.

UserExistsAsync(String, RequestContext)

Vérifiez s’il existe des connexions clientes connectées pour l’utilisateur donné.

S’applique à