Microsoft.AspNetCore.SignalR Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan kelas untuk aplikasi SignalR, termasuk mengonfigurasi opsi hub dan menggunakan hub.
Kelas
ClientProxyExtensions |
Metode ekstensi untuk IClientProxy. |
DefaultHubLifetimeManager<THub> |
Abstraksi manajer seumur hidup dalam memori default untuk Hub instans. |
DefaultUserIdProvider |
Penyedia default untuk mendapatkan ID pengguna dari koneksi. Penyedia ini mendapatkan ID pengguna dari klaim pengidentifikasi nama koneksi User . |
DynamicHub |
Kelas dasar untuk hub SignalR yang digunakan |
DynamicHubClients |
Kelas yang menyediakan |
GetHttpContextExtensions |
Metode ekstensi untuk mengakses HttpContext dari konteks hub. |
Hub |
Kelas dasar untuk hub SignalR. |
Hub<T> |
Kelas dasar untuk hub SignalR yang ditik dengan kuat. |
HubCallerContext |
Abstraksi konteks untuk mengakses informasi tentang koneksi pemanggil hub. |
HubClientsExtensions |
Metode ekstensi untuk IHubClients<T>. |
HubConnectionContext |
Merangkum semua informasi tentang koneksi individual ke SignalR Hub. |
HubConnectionContextOptions |
Opsi yang digunakan untuk mengonfigurasi HubConnectionContext. |
HubConnectionHandler<THub> |
Menangani koneksi masuk dan mengimplementasikan Protokol SignalR Hub. |
HubConnectionStore |
HubConnectionContextSimpan menurut ID. |
HubException |
Pengecualian dilemparkan dari hub saat kesalahan terjadi. |
HubInvocationContext |
Konteks untuk pemanggilan Hub. |
HubLifetimeContext |
Konteks untuk peristiwa OnConnectedAsync() seumur hidup hub dan OnDisconnectedAsync(Exception). |
HubLifetimeManager<THub> |
Abstraksi manajer seumur hidup untuk Hub instans. |
HubMetadata |
Metadata yang menjelaskan informasi yang Hub terkait dengan titik akhir tertentu. |
HubMethodNameAttribute |
Menyesuaikan nama metode hub. |
HubOptions |
Opsi yang digunakan untuk mengonfigurasi instans hub. |
HubOptions<THub> |
Opsi yang digunakan untuk mengonfigurasi instans jenis hub yang ditentukan. Opsi ini mengambil alih opsi yang diatur secara global. |
HubOptionsExtensions |
Metode untuk menambahkan IHubFilterke Hub. |
HubOptionsSetup |
Kelas untuk mengonfigurasi HubOptions. |
HubOptionsSetup<THub> |
Kelas untuk mengonfigurasi HubOptions untuk tertentu |
HubRouteBuilder |
Memetakan permintaan masuk ke Hub jenis. Kelas ini usang dan akan dihapus dalam versi yang akan datang. Alternatif yang disarankan adalah menggunakan MapHub<THub> di dalam Microsoft.AspNetCore.Builder.UseEndpoints(...). |
JsonHubProtocolOptions |
Opsi yang JsonHubProtocol digunakan untuk mengonfigurasi instans. |
MessagePackHubProtocolOptions |
Opsinya MessagePackHubProtocol . |
NewtonsoftJsonHubProtocolOptions |
Opsi yang NewtonsoftJsonHubProtocol digunakan untuk mengonfigurasi instans. |
SerializedHubMessage |
Mewakili cache serialisasi untuk satu pesan. |
SignalRConnectionBuilderExtensions |
Metode ekstensi untuk IConnectionBuilder. |
Struct
HubConnectionStore.Enumerator |
Sebuah IEnumerator di atas HubConnectionStore |
SerializedMessage |
Mewakili pesan berseri. |
Antarmuka
IClientProxy |
Abstraksi proksi untuk memanggil metode hub. |
IGroupManager |
Abstraksi manajer untuk menambahkan dan menghapus koneksi dari grup. |
IHubActivator<THub> |
Abstraksi Hub aktivator. |
IHubCallerClients |
Abstraksi pemanggil klien untuk hub. |
IHubCallerClients<T> |
Abstraksi yang menyediakan akses ke koneksi klien, termasuk yang mengirim pemanggilan saat ini. |
IHubClients |
Abstraksi yang menyediakan akses ke koneksi klien. |
IHubClients<T> |
Abstraksi yang menyediakan akses ke koneksi klien. |
IHubContext |
Abstraksi konteks untuk hub. |
IHubContext<THub> |
Abstraksi konteks untuk hub. |
IHubContext<THub,T> |
Abstraksi konteks untuk hub. |
IHubFilter |
Abstraksi filter untuk pemanggilan metode hub. |
IHubProtocolResolver |
Abstraksi resolver untuk bekerja dengan IHubProtocol instans. |
IInvocationBinder |
Kelas yang digunakan oleh IHubProtocols untuk mendapatkan (s) yang Typediharapkan oleh pesan hub yang dideserialisasi. |
ISignalRBuilder |
Abstraksi penyusun untuk mengonfigurasi instans objek SignalR. |
ISignalRServerBuilder |
Abstraksi penyusun untuk mengonfigurasi server SignalR. |
ISingleClientProxy |
Abstraksi proksi untuk memanggil metode hub pada klien dan mendapatkan hasilnya. |
IUserIdProvider |
Abstraksi penyedia untuk mengonfigurasi "ID Pengguna" untuk koneksi. |
Keterangan
Untuk informasi selengkapnya tentang SignalR, lihat Pengenalan ASP.NET Core SignalR.