HubLifetimeManager<THub> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Abstrakce správce životnosti pro Hub instance.
V tomto článku
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)
Parametry typu
Dědičnost
Odvozené
Konstruktory
Metody
AddToGroupAsync(String, String, CancellationToken)
Přidá připojení k zadané skupině.
InvokeConnectionAsync<T>(String, String, Object[], CancellationToken)
Odešle zprávu vyvolání zadanému připojení a čeká na odpověď.
OnConnectedAsync(HubConnectionContext)
Volá se při spuštění připojení.
OnDisconnectedAsync(HubConnectionContext)
Volá se po dokončení připojení.
RemoveFromGroupAsync(String, String, CancellationToken)
Odebere připojení ze zadané skupiny.
SendAllAsync(String, Object[], CancellationToken)
Odešle zprávu vyvolání pro všechna připojení centra.
SendAllExceptAsync(String, Object[], IReadOnlyList<String>, CancellationToken)
Odešle zprávu vyvolání všem připojením centra s výjimkou zadaných připojení.
SendConnectionAsync(String, String, Object[], CancellationToken)
Odešle vyvolání zprávy zadanému připojení.
SendConnectionsAsync(IReadOnlyList<String>, String, Object[], CancellationToken)
Odešle vyvolání zprávy zadaným připojením.
SendGroupAsync(String, String, Object[], CancellationToken)
Odešle vyvolání zprávy zadané skupině.
SendGroupExceptAsync(String, String, Object[], IReadOnlyList<String>, CancellationToken)
Odešle vyvolání zprávy zadané skupině s výjimkou zadaných připojení.
SendGroupsAsync(IReadOnlyList<String>, String, Object[], CancellationToken)
Odešle zprávu vyvolání do zadaných skupin.
SendUserAsync(String, String, Object[], CancellationToken)
Odešle vyvolání zprávy zadanému uživateli.
SendUsersAsync(IReadOnlyList<String>, String, Object[], CancellationToken)
Odešle vyvolání zprávy určeným uživatelům.
SetConnectionResultAsync(String, CompletionMessage)
Nastaví výsledek připojení pro probíhající InvokeConnectionAsync<T>(String, String, Object[], CancellationToken) volání.
TryGetReturnType(String, Type)
Udává IHubProtocol implementaci, jaký je očekávaný typ z výsledku připojení.
Platí pro