System.Web.Hosting Ad Alanı

Microsoft Internet Information Services (IIS) dışında yönetilen uygulamalardan ASP.NET uygulamaları barındırma işlevselliği sağlar.

Sınıflar

AppDomainFactory

Web uygulaması için yeni AppDomain bir örnek oluşturur. Bu sınıf devralınamaz. Bu sınıf, .NET Framework 2.0 sürümünden önceki sürümleri tarafından kullanılıyordu ve bunun yerine sınıfı kullanılıyorduAppManagerAppDomainFactory.

AppDomainInfo

Uygulama etki alanı hakkında bilgi sağlar.

AppDomainInfoEnum

Uygulama etki alanına erişim sağlar.

AppDomainProtocolHandler

Uygulama etki alanı protokollerine program aracılığıyla erişim için destek sağlar.

ApplicationHost

ASP.NET sayfalarının Internet Information Services (IIS) uygulaması dışında barındırılıyorsa etkinleştirir. Bu sınıf, konağın ASP.NET isteklerini işlemek için uygulama etki alanları oluşturmasını sağlar.

ApplicationInfo

Çalışan bir uygulama hakkında bilgi sağlar. Bu sınıf devralınamaz.

ApplicationManager

ASP.NET barındırma uygulaması için ASP.NET uygulama etki alanlarını yönetir.

ApplicationMonitors

Uygulama durumunu korumak için ASP.NET alt sistemler tarafından kullanılan bir grup değiştirilebilir izleyici nesnesi.

AppManagerAppDomainFactory

Bir Web uygulaması yöneticisi için uygulama etki alanları oluşturur ve durdurur. Bu sınıf devralınamaz.

AspNetMemoryMonitor

Bellek izleyicisinin varsayılan uygulamasını ASP.NET.

CustomLoaderAttribute

Bir uygulamanın barındırma ortamının kendi uygulamasını sağlayabilmesi için ASP.NET için özel bir yükleyici sağlar.

HostingEnvironment

Uygulama etki alanı içinde yönetilen bir uygulamaya uygulama yönetimi işlevleri ve uygulama hizmetleri sağlar. Bu sınıf devralınamaz.

HostSecurityPolicyResolver

ASP.NET kod erişimi güvenlik ilkesini geçersiz kılan çalışma zamanındaki ASP.NET davranışını özelleştirmek için bir yol sağlar.

ISAPIRuntime

HttpWorkerRequest.NET Framework nesneleri yönetir. Bu sınıf devralınamaz.

LowPhysicalMemoryInfo

Uygulamanın bellek izleyicisi tarafından oluşturulan olaylar hakkındaki bilgileri kapsüller.

LowPhysicalMemoryObserver

ASP uygulayan bir gözlemci. NET'in uygulamanın bellek izleyicisi tarafından tetiklenen olaylara varsayılan tepkisi LowPhysicalMemoryInfo .

ProcessHost

İşlem ana bilgisayarını temsil eder.

ProcessHostFactoryHelper

Bir arabirimi almak için bir IProcessHost yöntem sağlar.

ProcessProtocolHandler

Protokol işleyicileri için destek sağlar.

RecycleLimitInfo

Algılanan bellek baskısı düzeyini açıklar.

RecycleLimitMonitor

Bir geri dönüşüm sınırı izleyicisi kapsüller.

RecycleLimitMonitor.RecycleLimitMonitorSingleton

Geri dönüşüm sınırı izleyicisi tekilini kapsüller.

RecycleLimitObserver

ASP uygulayan bir gözlemci. NET'in uygulamanın geri dönüşüm sınırı izleyicisi tarafından oluşturulan olaylara varsayılan tepkisi RecycleLimitInfo .

SimpleWorkerRequest

Bir Internet Information Services (IIS) uygulamasının HttpWorkerRequest dışında ASP.NET uygulamaları barındırmak için kullanılabilecek soyut sınıfın basit bir uygulamasını sağlar. Doğrudan kullanabilir SimpleWorkerRequest veya genişletebilirsiniz.

VirtualDirectory

Sanal dosya veya kaynak alanında bir dizin nesnesini temsil eder.

VirtualFile

Sanal dosya veya kaynak alanında bir dosya nesnesini temsil eder.

VirtualFileBase

ve VirtualDirectory nesneleri için VirtualFile temel uygulamayı sağlar. Soyut bir sınıf, örneği oluşturulamaz.

VirtualPathProvider

Web uygulamasının bir sanal dosya sisteminden kaynak almasını sağlayan bir dizi yöntem sağlar.

Arabirimler

IAdphManager

Uygulama etki alanı protokolü işleyicisini yönetir.

IAppDomainFactory

Web uygulaması için yeni AppDomain bir örnek oluşturmak için tek bir yöntem tanımlar. Bu arabirim, 2.0'dan önceki .NET Framework sürümler tarafından kullanılmıştır; sürüm 2.0 bunun yerine arabirimi kullanırIAppManagerAppDomainFactory.

IAppDomainInfo

Uygulama etki alanı hakkında bilgi sağlar.

IAppDomainInfoEnum

Uygulama etki alanına erişim sağlar.

IApplicationHost

Uygulama konağı hakkındaki bilgileri alır.

IApplicationMonitor

ASP.NET için değiştirilebilir bir uygulama izleyicisinin gerektirdiği arabirimi tanımlar.

IApplicationPreloadManager

ASP.NET IIS 7.0'da uygulama ön yükleme özelliğini çağırmak için kullandığı yöntemler sağlar.

IApplicationPreloadUtil

sunucu bir uygulamayı önceden yüklerken ASP.NET IIS 7.0 ile iletişim kurmak için kullandığı yöntemler sağlar.

IAppManagerAppDomainFactory

Bir Web uygulaması yöneticisi için örnek oluşturmak AppDomain için kullanılan bir yöntemi ve bir Web uygulaması yöneticisinin tüm AppDomain örneklerini durdurmak için kullanılan yöntemi tanımlar.

IISAPIRuntime

.NET Framework nesneleri oluşturmak HttpWorkerRequest için kullanılan yöntemleri tanımlar.

IListenerChannelCallback

Protokol işleyicilerinden çalışan işlem çerçevesine dinleyici kanalı bildirimleri sağlar. Ayrıca, protokol işleyicilerinin dinleyici kanalının kimliği gibi ek parametrelere erişmesini sağlar.

IPphManager

Dinleyici kanallarının durdurulmasını ve başlatılmasını sağlar.

IProcessHost

Uygulama yöneticisinin her konağı tarafından uygulanması gereken işlem genelindeki işlev kümesini tanımlar.

IProcessHostFactoryHelper

Bir arabirimi almak için bir IProcessHost yöntem sağlar.

IProcessHostIdleAndHealthCheck

Bir işlemin durumunu denetlemenin yollarını sağlar.

IProcessHostPreloadClient

IIS 7.0 üzerinde çalışan bir ASP.NET uygulamasında türü önceden yüklemek için bir tür içinde uygulanabilecek bir arabirim tanımlar.

IProcessHostSupportFunctions

İşlem konağı için yardımcı işlevler sağlar.

IProcessPingCallback

Ping isteğine yanıt vermek için işlevsellik sağlar.

IRegisteredObject

Barındırma ortamı tarafından yönetilen nesneler için yöntemleri tanımlar.

IStopListeningRegisteredObject

IIS'den GL_STOP_LISTENING gelen bildirimleri dinler.

ISuspendibleRegisteredObject

Askıya alma ve sürdürme bildirimlerini dinler.

Numaralandırmalar

HostSecurityPolicyResults

Bir derlemeye uygulanacak güvenlik ilkesinin türünü belirtir.

RecycleLimitNotificationFrequency

Bellek izleyicisinin, dinleyicilerden yaklaşan bellek eşiğine ne sıklıkta tepki vermelerini istediğimizi gösterir.