Bagikan melalui


IStopListeningRegisteredObject Antarmuka

Definisi

GL_STOP_LISTENING Mendengarkan pemberitahuan dari IIS.

public interface class IStopListeningRegisteredObject : System::Web::Hosting::IRegisteredObject
public interface IStopListeningRegisteredObject : System.Web.Hosting.IRegisteredObject
type IStopListeningRegisteredObject = interface
    interface IRegisteredObject
Public Interface IStopListeningRegisteredObject
Implements IRegisteredObject
Penerapan

Keterangan

Anda dapat mengimplementasikan IStopListeningRegisteredObject antarmuka dengan meneruskan objek ke RegisterObject metode . Objek yang diteruskan mendengarkan GL_STOP_LISTENING pemberitahuan dari IIS. Anda dapat memanggil implementasi ini ketika ASP.NET menerima GL_STOP_LISTENING pemberitahuan dari IIS, yang menandakan bahwa IIS tidak lagi mendengarkan permintaan baru untuk aplikasi ini. Server web dapat mengizinkan permintaan yang sedang berlangsung untuk dijalankan hingga selesai. Jika aplikasi Anda memproses permintaan yang berjalan lama, Anda mungkin ingin aplikasi mendengarkan pemberitahuan IIS ini untuk menurunkan permintaan dengan anggun. Metode ini StopListening berbeda dengan Stop metode , yang menandakan penonaktifan aplikasi segera.

Metode

Stop(Boolean)

Meminta objek terdaftar untuk membatalkan pendaftaran.

(Diperoleh dari IRegisteredObject)
StopListening()

Berhenti mendengarkan permintaan baru.

Berlaku untuk

Keamanan Thread

Anggota instans jenis ini tidak dijamin aman untuk utas. Metode StopListening() ini dapat dipanggil kapan saja, termasuk saat panggilan ke metode lain (seperti Stop(Boolean)) pada objek yang sama ini dijalankan atau saat panggilan ke metode objek StopListening() lain dijalankan. Karena eksekusi metode ini multithreaded, ada interval di mana StopListening() metode mungkin dipanggil bahkan setelah panggilan ke UnregisterObject(IRegisteredObject) selesai.