QuicListener Kelas

Definisi

Mewakili pendengar yang mendengarkan koneksi QUIC masuk. QuicListener dapat menerima beberapa koneksi Quic.

public ref class QuicListener sealed : IAsyncDisposable
public sealed class QuicListener : IAsyncDisposable
type QuicListener = class
    interface IAsyncDisposable
Public NotInheritable Class QuicListener
Implements IAsyncDisposable
Warisan
QuicListener
Penerapan

Keterangan

Tidak seperti koneksi dan aliran, masa pakai a QuicListener tidak ditautkan ke salah satu koneksi yang diterima. Ini dapat dibuang dengan aman sambil menjaga koneksi yang diterima tetap hidup. DisposeAsync() Panggilan hanya akan menyebabkan pendengar berhenti mendengarkan koneksi masuk lainnya.

Untuk prasyarat QUIC dan sistem operasi yang didukung, lihat Dependensi platform.

Properti

IsSupported

Mendapatkan nilai yang menunjukkan apakah QUIC didukung untuk skenario server pada komputer saat ini.

LocalEndPoint

Mendapatkan titik akhir mendengarkan yang sebenarnya.

Metode

AcceptConnectionAsync(CancellationToken)

Menerima masuk QuicConnection.

DisposeAsync()

Berhenti mendengarkan koneksi baru dan merilis semua sumber daya yang terkait dengan pendengar.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
ListenAsync(QuicListenerOptions, CancellationToken)

Membuat baru QuicListener dan mulai mendengarkan koneksi baru.

MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

Metode Ekstensi

ConfigureAwait(IAsyncDisposable, Boolean)

Mengonfigurasi bagaimana menunggu tugas yang dikembalikan dari asinkron sekali pakai dilakukan.

Berlaku untuk

Lihat juga