Freigeben über


WebPubSubServiceClient Klasse

Definition

Der WebPubSubService-Dienstclient.

public class WebPubSubServiceClient
type WebPubSubServiceClient = class
Public Class WebPubSubServiceClient
Vererbung
WebPubSubServiceClient

Konstruktoren

WebPubSubServiceClient()

Initialisiert eine neue instance von WebPubSubServiceClient zum Simulieren.

WebPubSubServiceClient(String, String)

Initialisiert eine neue Instanz des WebPubSubServiceClient.

WebPubSubServiceClient(String, String, WebPubSubServiceClientOptions)

Initialisiert eine neue Instanz des WebPubSubServiceClient.

WebPubSubServiceClient(Uri, String, AzureKeyCredential)

Initialisiert eine neue instance von WebPubSubServiceClient.

WebPubSubServiceClient(Uri, String, AzureKeyCredential, WebPubSubServiceClientOptions)

Initialisiert eine neue instance von WebPubSubServiceClient.

WebPubSubServiceClient(Uri, String, TokenCredential)

Initialisiert eine neue instance von WebPubSubServiceClient.

WebPubSubServiceClient(Uri, String, TokenCredential, WebPubSubServiceClientOptions)

Initialisiert eine neue instance von WebPubSubServiceClient.

Eigenschaften

Endpoint

Der Dienstendpunkt.

Hub

Der Hub.

Pipeline

Die HTTP-Pipeline zum Senden und Empfangen von REST-Anforderungen und -Antworten.

Methoden

AddConnectionToGroup(String, String, RequestContext)

Hinzufügen einer Verbindung zur Zielgruppe

AddConnectionToGroupAsync(String, String, RequestContext)

Hinzufügen einer Verbindung zur Zielgruppe

AddUserToGroup(String, String, RequestContext)

Hinzufügen eines Benutzers zur Zielgruppe

AddUserToGroupAsync(String, String, RequestContext)

Hinzufügen eines Benutzers zur Zielgruppe

CheckPermission(WebPubSubPermission, String, String, RequestContext)

Überprüfen Sie, ob eine Verbindung über die Berechtigung für die angegebene Aktion verfügt.

CheckPermissionAsync(WebPubSubPermission, String, String, RequestContext)

Überprüfen Sie, ob eine Verbindung über die Berechtigung für die angegebene Aktion verfügt.

CloseAllConnections(IEnumerable<String>, String, RequestContext)

Schließen Sie die Verbindungen im Hub.

CloseAllConnectionsAsync(IEnumerable<String>, String, RequestContext)

Schließen Sie die Verbindungen im Hub.

CloseConnection(String, String, RequestContext)

Schließen Sie die Clientverbindung.

CloseConnectionAsync(String, String, RequestContext)

Schließen Sie die Clientverbindung.

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

Schließen Sie Verbindungen in der bestimmten Gruppe.

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

Schließen Sie Verbindungen in der bestimmten Gruppe.

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

Schließen Sie Verbindungen für den jeweiligen Benutzer.

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

Schließen Sie Verbindungen für den jeweiligen Benutzer.

ConnectionExists(String, RequestContext)

Überprüfen Sie, ob die Verbindung mit der angegebenen connectionId vorhanden ist.

ConnectionExistsAsync(String, RequestContext)

Überprüfen Sie, ob die Verbindung mit der angegebenen connectionId vorhanden ist.

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

Erstellt einen URI mit Authentifizierungstoken.

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

Erstellt einen URI mit Authentifizierungstoken.

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

Erstellt einen URI mit Authentifizierungstoken.

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

Erstellt einen URI mit Authentifizierungstoken.

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

Erstellt einen URI mit Authentifizierungstoken.

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

Erstellt einen URI mit Authentifizierungstoken.

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

Erstellt einen URI mit Authentifizierungstoken.

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

Erstellt einen URI mit Authentifizierungstoken.

GrantPermission(WebPubSubPermission, String, String, RequestContext)

Erteilen Sie der Verbindung die Berechtigung.

GrantPermissionAsync(WebPubSubPermission, String, String, RequestContext)

Erteilen Sie der Verbindung die Berechtigung.

GroupExists(String, RequestContext)

Überprüfen Sie, ob Clientverbindungen innerhalb der angegebenen Gruppe vorhanden sind.

GroupExistsAsync(String, RequestContext)

Überprüfen Sie, ob Clientverbindungen innerhalb der angegebenen Gruppe vorhanden sind.

RemoveConnectionFromAllGroups(String, RequestContext)

Entfernen Sie eine Verbindung aus allen Gruppen.

RemoveConnectionFromAllGroupsAsync(String, RequestContext)

Entfernen Sie eine Verbindung aus allen Gruppen.

RemoveConnectionFromGroup(String, String, RequestContext)

Entfernen einer Verbindung aus der Zielgruppe

RemoveConnectionFromGroupAsync(String, String, RequestContext)

Entfernen einer Verbindung aus der Zielgruppe

RemoveUserFromAllGroups(String, RequestContext)

Entfernen eines Benutzers aus allen Gruppen

RemoveUserFromAllGroupsAsync(String, RequestContext)

Entfernen eines Benutzers aus allen Gruppen

RemoveUserFromGroup(String, String, RequestContext)

Entfernen eines Benutzers aus der Zielgruppe

RemoveUserFromGroupAsync(String, String, RequestContext)

Entfernen eines Benutzers aus der Zielgruppe

RevokePermission(WebPubSubPermission, String, String, RequestContext)

Widerrufen sie die Berechtigung für die Verbindung.

RevokePermissionAsync(WebPubSubPermission, String, String, RequestContext)

Widerrufen sie die Berechtigung für die Verbindung.

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

Übertragen von Inhalten innerhalb des Anforderungstexts an alle verbundenen Clientverbindungen.

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

Übertragen von Inhalten innerhalb des Anforderungstexts an alle verbundenen Clientverbindungen.

SendToAll(String, ContentType)

Senden einer Nachricht an alle verbundenen Clientverbindungen.

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

Übertragen von Inhalten innerhalb des Anforderungstexts an alle verbundenen Clientverbindungen.

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

Übertragen von Inhalten innerhalb des Anforderungstexts an alle verbundenen Clientverbindungen.

SendToAllAsync(String, ContentType)

Senden einer Nachricht an alle verbundenen Clientverbindungen.

SendToConnection(String, RequestContent, ContentType, RequestContext)

Inhalt im Anforderungstext an die spezifische Verbindung senden.

SendToConnection(String, String, ContentType)

Senden einer Nachricht an die spezifische Verbindung

SendToConnectionAsync(String, RequestContent, ContentType, RequestContext)

Inhalt im Anforderungstext an die spezifische Verbindung senden.

SendToConnectionAsync(String, String, ContentType)

Senden einer Nachricht an die spezifische Verbindung

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

Inhalt innerhalb des Anforderungstexts an eine Gruppe von Verbindungen senden.

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

Inhalt innerhalb des Anforderungstexts an eine Gruppe von Verbindungen senden.

SendToGroup(String, String, ContentType)

Senden einer Nachricht an eine Gruppe von Verbindungen.

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

Inhalt innerhalb des Anforderungstexts an eine Gruppe von Verbindungen senden.

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

Inhalt innerhalb des Anforderungstexts an eine Gruppe von Verbindungen senden.

SendToGroupAsync(String, String, ContentType)

Senden einer Nachricht an eine Gruppe von Verbindungen.

SendToUser(String, RequestContent, ContentType, RequestContext)

Inhalt innerhalb des Anforderungstexts an den bestimmten Benutzer senden.

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

Inhalt innerhalb des Anforderungstexts an den bestimmten Benutzer senden.

SendToUser(String, String, ContentType)

Senden einer Nachricht an den bestimmten Benutzer.

SendToUserAsync(String, RequestContent, ContentType, RequestContext)

Inhalt innerhalb des Anforderungstexts an den bestimmten Benutzer senden.

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

Inhalt innerhalb des Anforderungstexts an den bestimmten Benutzer senden.

SendToUserAsync(String, String, ContentType)

Senden einer Nachricht an den bestimmten Benutzer.

UserExists(String, RequestContext)

Überprüfen Sie, ob Clientverbindungen für den angegebenen Benutzer verbunden sind.

UserExistsAsync(String, RequestContext)

Überprüfen Sie, ob Clientverbindungen für den angegebenen Benutzer verbunden sind.

Gilt für: