Bagikan melalui


HubLifetimeManager<THub> Kelas

Definisi

Abstraksi manajer seumur hidup untuk Hub instans.

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)

Jenis parameter

THub
Warisan
HubLifetimeManager<THub>
Turunan

Konstruktor

HubLifetimeManager<THub>()

Abstraksi manajer seumur hidup untuk Hub instans.

Metode

AddToGroupAsync(String, String, CancellationToken)

Menambahkan koneksi ke grup yang ditentukan.

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

Mengirim pesan pemanggilan ke koneksi yang ditentukan dan menunggu respons.

OnConnectedAsync(HubConnectionContext)

Dipanggil saat koneksi dimulai.

OnDisconnectedAsync(HubConnectionContext)

Dipanggil ketika koneksi selesai.

RemoveFromGroupAsync(String, String, CancellationToken)

Menghapus koneksi dari grup yang ditentukan.

SendAllAsync(String, Object[], CancellationToken)

Mengirim pesan pemanggilan ke semua koneksi hub.

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

Mengirim pesan pemanggilan ke semua koneksi hub tidak termasuk koneksi yang ditentukan.

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

Mengirim pesan pemanggilan ke koneksi yang ditentukan.

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

Mengirim pesan pemanggilan ke koneksi yang ditentukan.

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

Mengirim pesan pemanggilan ke grup yang ditentukan.

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

Mengirim pesan pemanggilan ke grup yang ditentukan tidak termasuk koneksi yang ditentukan.

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

Mengirim pesan pemanggilan ke grup yang ditentukan.

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

Mengirim pesan pemanggilan ke pengguna yang ditentukan.

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

Mengirim pesan pemanggilan ke pengguna yang ditentukan.

SetConnectionResultAsync(String, CompletionMessage)

Mengatur hasil koneksi untuk panggilan yang sedang berlangsung InvokeConnectionAsync<T>(String, String, Object[], CancellationToken) .

TryGetReturnType(String, Type)

IHubProtocol Memberi tahu implementasi jenis yang diharapkan dari hasil koneksi.

Berlaku untuk