IStopListeningRegisteredObject Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
IIS'den GL_STOP_LISTENING
gelen bildirimleri dinler.
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
- Uygulamalar
Açıklamalar
yöntemine IStopListeningRegisteredObject bir nesnesi geçirerek arabirimini RegisterObject uygulayabilirsiniz. Geçirilen nesne IIS'den gelen bildirimleri dinler GL_STOP_LISTENING
. ASP.NET IIS'den bir GL_STOP_LISTENING
bildirim aldığında bu uygulamayı çağırabilirsiniz. Bu bildirim, IIS'nin artık bu uygulama için yeni istekleri dinlemediğini gösterir. Web sunucusu, devam eden isteklerin tamamlanmaya kadar çalışmasına izin verebilir. Uygulamanız uzun süre çalışan istekleri işliyorsa, isteği düzgün bir şekilde daraltmak için uygulamanın bu IIS bildirimlerini dinlemesini isteyebilirsiniz. StopListening yöntemi, uygulamanın hemen kapatıldığına Stop işaret eden yöntemiyle karşıttır.
Yöntemler
Stop(Boolean) |
Kayıtlı bir nesnenin kaydını kaldırmasını istemektedir. (Devralındığı yer: IRegisteredObject) |
StopListening() |
Yeni istekleri dinlemeyi durdurur. |
Şunlara uygulanır
İş Parçacığı Güvenliği
Bu tür örnek üyelerinin iş parçacığı güvenli olması garanti değildir. yöntemi StopListening() , aynı nesnedeki başka bir yönteme (örneğin Stop(Boolean)) yapılan çağrı yürütülürken veya diğer nesnelerin StopListening() yöntemlerine yapılan çağrılar yürütülürken de dahil olmak üzere herhangi bir zamanda çağrılabilir. Bu yöntemlerin yürütülmesi çok iş parçacıklı olduğundan, çağrısı tamamlandıktan sonra bile yönteminin StopListening() çağrılabileceği bir UnregisterObject(IRegisteredObject) aralık vardır.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin