Share via


HubLifetimeManager<THub> Klasse

Definition

Eine Lebensdauer-Manager-Abstraktion für Hub Instanzen.

generic <typename THub>
 where THub : Hubpublic ref class HubLifetimeManager abstract
public abstract class HubLifetimeManager<THub> where THub : Hub
type HubLifetimeManager<'Hub (requires 'Hub :> Hub)> = class
Public MustInherit Class HubLifetimeManager(Of THub)

Typparameter

THub
Vererbung
HubLifetimeManager<THub>
Abgeleitet

Konstruktoren

HubLifetimeManager<THub>()

Eine Lebensdauer-Manager-Abstraktion für Hub Instanzen.

Methoden

AddToGroupAsync(String, String, CancellationToken)

Fügt der angegebenen Gruppe eine Verbindung hinzu.

InvokeConnectionAsync<T>(String, String, Object[], CancellationToken)

Sendet eine Aufrufnachricht an die angegebene Verbindung und wartet auf eine Antwort.

OnConnectedAsync(HubConnectionContext)

Wird aufgerufen, wenn eine Verbindung gestartet wird.

OnDisconnectedAsync(HubConnectionContext)

Wird aufgerufen, wenn eine Verbindung abgeschlossen ist.

RemoveFromGroupAsync(String, String, CancellationToken)

Entfernt eine Verbindung aus der angegebenen Gruppe.

SendAllAsync(String, Object[], CancellationToken)

Sendet eine Aufrufnachricht an alle Hubverbindungen.

SendAllExceptAsync(String, Object[], IReadOnlyList<String>, CancellationToken)

Sendet eine Aufrufnachricht an alle Hubverbindungen mit Ausnahme der angegebenen Verbindungen.

SendConnectionAsync(String, String, Object[], CancellationToken)

Sendet eine Aufrufnachricht an die angegebene Verbindung.

SendConnectionsAsync(IReadOnlyList<String>, String, Object[], CancellationToken)

Sendet eine Aufrufnachricht an die angegebenen Verbindungen.

SendGroupAsync(String, String, Object[], CancellationToken)

Sendet eine Aufrufnachricht an die angegebene Gruppe.

SendGroupExceptAsync(String, String, Object[], IReadOnlyList<String>, CancellationToken)

Sendet eine Aufrufnachricht an die angegebene Gruppe mit Ausnahme der angegebenen Verbindungen.

SendGroupsAsync(IReadOnlyList<String>, String, Object[], CancellationToken)

Sendet eine Aufrufnachricht an die angegebenen Gruppen.

SendUserAsync(String, String, Object[], CancellationToken)

Sendet eine Aufrufnachricht an den angegebenen Benutzer.

SendUsersAsync(IReadOnlyList<String>, String, Object[], CancellationToken)

Sendet eine Aufrufnachricht an die angegebenen Benutzer.

SetConnectionResultAsync(String, CompletionMessage)

Legt das Verbindungsergebnis für einen laufenden InvokeConnectionAsync<T>(String, String, Object[], CancellationToken) Aufruf fest.

TryGetReturnType(String, Type)

Teilt IHubProtocol Implementierungen mit, welcher Typ von einem Verbindungsergebnis erwartet wird.

Gilt für: