Bagikan melalui


DefaultHubLifetimeManager<THub> Kelas

Definisi

Abstraksi manajer seumur hidup dalam memori default untuk Hub instans.

generic <typename THub>
 where THub : Hubpublic ref class DefaultHubLifetimeManager : Microsoft::AspNetCore::SignalR::HubLifetimeManager<THub>
public class DefaultHubLifetimeManager<THub> : Microsoft.AspNetCore.SignalR.HubLifetimeManager<THub> where THub : Hub
type DefaultHubLifetimeManager<'Hub (requires 'Hub :> Hub)> = class
    inherit HubLifetimeManager<'Hub (requires 'Hub :> Hub)>
Public Class DefaultHubLifetimeManager(Of THub)
Inherits HubLifetimeManager(Of THub)

Jenis parameter

THub
Warisan
DefaultHubLifetimeManager<THub>

Konstruktor

DefaultHubLifetimeManager<THub>(ILogger<DefaultHubLifetimeManager<THub>>)

Menginisialisasi instans baru kelas DefaultHubLifetimeManager<THub>.

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.

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

Mengirim pesan pemanggilan ke koneksi yang ditentukan dan menunggu respons.

(Diperoleh dari HubLifetimeManager<THub>)
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) .

SetConnectionResultAsync(String, CompletionMessage)

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

(Diperoleh dari HubLifetimeManager<THub>)
TryGetReturnType(String, Type)

IHubProtocol Memberi tahu implementasi jenis yang diharapkan dari hasil koneksi.

TryGetReturnType(String, Type)

IHubProtocol Memberi tahu implementasi jenis yang diharapkan dari hasil koneksi.

(Diperoleh dari HubLifetimeManager<THub>)

Berlaku untuk