你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

WebPubSubServiceClient 类

定义

WebPubSubService 服务客户端。

public class WebPubSubServiceClient
type WebPubSubServiceClient = class
Public Class WebPubSubServiceClient
继承
WebPubSubServiceClient

构造函数

WebPubSubServiceClient()

初始化 WebPubSubServiceClient 的新实例进行模拟。

WebPubSubServiceClient(String, String)

初始化 WebPubSubServiceClient 的新实例。

WebPubSubServiceClient(String, String, WebPubSubServiceClientOptions)

初始化 WebPubSubServiceClient 的新实例。

WebPubSubServiceClient(Uri, String, AzureKeyCredential)

初始化 WebPubSubServiceClient 的新实例。

WebPubSubServiceClient(Uri, String, AzureKeyCredential, WebPubSubServiceClientOptions)

初始化 WebPubSubServiceClient 的新实例。

WebPubSubServiceClient(Uri, String, TokenCredential)

初始化 WebPubSubServiceClient 的新实例。

WebPubSubServiceClient(Uri, String, TokenCredential, WebPubSubServiceClientOptions)

初始化 WebPubSubServiceClient 的新实例。

属性

Endpoint

服务终结点。

Hub

中心。

Pipeline

用于发送和接收 REST 请求和响应的 HTTP 管道。

方法

AddConnectionToGroup(String, String, RequestContext)

添加与目标组的连接。

AddConnectionToGroupAsync(String, String, RequestContext)

添加与目标组的连接。

AddUserToGroup(String, String, RequestContext)

将用户添加到目标组。

AddUserToGroupAsync(String, String, RequestContext)

将用户添加到目标组。

CheckPermission(WebPubSubPermission, String, String, RequestContext)

检查连接是否具有对指定操作的权限。

CheckPermissionAsync(WebPubSubPermission, String, String, RequestContext)

检查连接是否具有对指定操作的权限。

CloseAllConnections(IEnumerable<String>, String, RequestContext)

关闭中心中的连接。

CloseAllConnectionsAsync(IEnumerable<String>, String, RequestContext)

关闭中心中的连接。

CloseConnection(String, String, RequestContext)

关闭客户端连接。

CloseConnectionAsync(String, String, RequestContext)

关闭客户端连接。

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

关闭特定组中的连接。

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

关闭特定组中的连接。

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

关闭特定用户的连接。

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

关闭特定用户的连接。

ConnectionExists(String, RequestContext)

检查是否存在具有给定 connectionId 的连接。

ConnectionExistsAsync(String, RequestContext)

检查是否存在具有给定 connectionId 的连接。

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

使用身份验证令牌创建 URI。

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

使用身份验证令牌创建 URI。

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

使用身份验证令牌创建 URI。

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

使用身份验证令牌创建 URI。

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

使用身份验证令牌创建 URI。

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

使用身份验证令牌创建 URI。

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

使用身份验证令牌创建 URI。

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

使用身份验证令牌创建 URI。

GrantPermission(WebPubSubPermission, String, String, RequestContext)

授予对连接的权限。

GrantPermissionAsync(WebPubSubPermission, String, String, RequestContext)

授予对连接的权限。

GroupExists(String, RequestContext)

检查给定组内是否有任何客户端连接。

GroupExistsAsync(String, RequestContext)

检查给定组内是否有任何客户端连接。

RemoveConnectionFromAllGroups(String, RequestContext)

从所有组中删除连接。

RemoveConnectionFromAllGroupsAsync(String, RequestContext)

从所有组中删除连接。

RemoveConnectionFromGroup(String, String, RequestContext)

从目标组中删除连接。

RemoveConnectionFromGroupAsync(String, String, RequestContext)

从目标组中删除连接。

RemoveUserFromAllGroups(String, RequestContext)

从所有组中删除用户。

RemoveUserFromAllGroupsAsync(String, RequestContext)

从所有组中删除用户。

RemoveUserFromGroup(String, String, RequestContext)

从目标组中删除用户。

RemoveUserFromGroupAsync(String, String, RequestContext)

从目标组中删除用户。

RevokePermission(WebPubSubPermission, String, String, RequestContext)

撤消连接权限。

RevokePermissionAsync(WebPubSubPermission, String, String, RequestContext)

撤消连接权限。

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

将请求正文中的内容广播到所有连接的客户端连接。

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

将请求正文中的内容广播到所有连接的客户端连接。

SendToAll(String, ContentType)

将消息广播到所有连接的客户端连接。

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

将请求正文中的内容广播到所有连接的客户端连接。

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

将请求正文中的内容广播到所有连接的客户端连接。

SendToAllAsync(String, ContentType)

将消息广播到所有连接的客户端连接。

SendToConnection(String, RequestContent, ContentType, RequestContext)

将请求正文内的内容发送到特定连接。

SendToConnection(String, String, ContentType)

将消息发送到特定连接。

SendToConnectionAsync(String, RequestContent, ContentType, RequestContext)

将请求正文内的内容发送到特定连接。

SendToConnectionAsync(String, String, ContentType)

将消息发送到特定连接。

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

将请求正文内的内容发送到一组连接。

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

将请求正文内的内容发送到一组连接。

SendToGroup(String, String, ContentType)

向一组连接发送消息。

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

将请求正文内的内容发送到一组连接。

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

将请求正文内的内容发送到一组连接。

SendToGroupAsync(String, String, ContentType)

向一组连接发送消息。

SendToUser(String, RequestContent, ContentType, RequestContext)

将请求正文内的内容发送给特定用户。

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

将请求正文内的内容发送给特定用户。

SendToUser(String, String, ContentType)

向特定用户发送消息。

SendToUserAsync(String, RequestContent, ContentType, RequestContext)

将请求正文内的内容发送给特定用户。

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

将请求正文内的内容发送给特定用户。

SendToUserAsync(String, String, ContentType)

向特定用户发送消息。

UserExists(String, RequestContext)

检查是否为给定用户连接了任何客户端连接。

UserExistsAsync(String, RequestContext)

检查是否为给定用户连接了任何客户端连接。

适用于