System.Web Ad Alanı
Ö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.
.NET Core ve .NET 5+ için bu ad alanı sınıfını HttpUtility içerir.
.NET Framework için bu ad alanı, tarayıcı-sunucu iletişimlerini etkinleştiren sınıflar ve arabirimler içerir. Bu sınıflar, geçerli HTTP isteği hakkında kapsamlı bilgi sağlayan sınıfı; HttpRequest istemciye HTTP çıkışını yöneten sınıfı ve sunucu tarafı yardımcı programlarına ve HttpResponse işlemlerine erişim sağlayan sınıfı içerirHttpServerUtility. System.Web ayrıca .NET Framework'te tanımlama bilgisi işleme, dosya aktarımı, özel durum bilgileri ve çıktı önbelleği denetimi için sınıflar içerir.
Sınıflar
| Name | Description |
|---|---|
| AspNetHostingPermission |
Barındırılan ASP.NET ortamlarda erişim izinlerini denetler. Bu sınıf devralınamaz. |
| AspNetHostingPermissionAttribute |
Için güvenlik eylemlerinin AspNetHostingPermission bildirim temelli güvenlik kullanılarak koda uygulanmasına izin verir. Bu sınıf devralınamaz. |
| DefaultHttpHandler |
Varsayılan HTTP işleyicisinin özelliklerini ve yöntemlerini temsil eder. |
| EventHandlerTaskAsyncHelper |
Görev döndüren zaman uyumsuz yöntemleri, ASP.NET önceki sürümlerinde kullanılan ve başlangıç ve bitiş olaylarını temel alan zaman uyumsuz programlama modelini kullanan yöntemlere dönüştürür. |
| HtmlString |
Yeniden kodlanmaması gereken HTML ile kodlanmış bir dizeyi temsil eder. |
| HttpApplication |
bir ASP.NET uygulamasındaki tüm uygulama nesneleri için ortak olan yöntemleri, özellikleri ve olayları tanımlar. Bu sınıf, Global.asax dosyasında kullanıcı tarafından tanımlanan uygulamalar için temel sınıftır. |
| HttpApplicationState |
Bir ASP.NET uygulamasında birden çok oturum ve istek arasında genel bilgilerin paylaşılması sağlar. |
| HttpApplicationStateBase |
Bir ASP.NET uygulamasında bilgilerin birden çok oturumda ve istekte paylaşılabilmesini sağlayan sınıflar için temel sınıf görevi görür. |
| HttpApplicationStateWrapper |
Bilgilerin bir ASP.NET uygulama içindeki birden çok istek ve oturum arasında paylaşılabilmesini sağlayan HTTP iç nesnesini kapsüller. |
| HttpBrowserCapabilities |
Sunucunun istemcide çalışan tarayıcının özellikleri hakkında bilgi toplamasını sağlar. |
| HttpBrowserCapabilitiesBase |
Sunucunun geçerli isteği yapan tarayıcının özellikleri hakkında bilgi toplamasını sağlayan sınıflar için temel sınıf görevi görür. |
| HttpBrowserCapabilitiesWrapper |
Sunucunun geçerli isteği yapan tarayıcının özellikleri hakkında bilgi toplamasını sağlayan HTTP iç nesnesini kapsüller. |
| HttpCachePolicy |
Önbelleğe özgü HTTP üst bilgilerini ayarlama ve ASP.NET sayfa çıktı önbelleğini denetleme yöntemlerini içerir. |
| HttpCachePolicyBase |
Önbelleğe özgü HTTP üst bilgilerini ayarlama ve ASP.NET sayfa çıktı önbelleğini denetleme yöntemlerini içeren sınıflar için temel sınıf görevi görür. |
| HttpCachePolicyWrapper |
Önbelleğe özgü HTTP üst bilgilerini ayarlama ve ASP.NET sayfa çıkış önbelleğini denetleme yöntemlerini içeren HTTP iç nesnesini kapsüller. |
| HttpCacheVaryByContentEncodings |
sınıfının özelliğini VaryByContentEncodings ayarlamak HttpCachePolicy için tür açısından güvenli bir yol sağlar. |
| HttpCacheVaryByHeaders |
Özelliğini ayarlamak VaryByHeaders için tür açısından güvenli bir yol sağlar. |
| HttpCacheVaryByParams |
Özelliğini ayarlamak VaryByParams için tür açısından güvenli bir yol sağlar. |
| HttpClientCertificate |
İstemcinin kimliği için sunucunun isteğine yanıt olarak istemci tarafından verilen istemci sertifikası alanlarını sağlar. |
| HttpCompileException |
Derleyici hatası oluştuğunda oluşan özel durum. |
| HttpContext |
Tek bir HTTP isteği hakkında HTTP'ye özgü tüm bilgileri kapsüller. |
| HttpContextBase |
Tek bir HTTP isteği hakkında HTTP'ye özgü bilgiler içeren sınıflar için temel sınıf görevi görür. |
| HttpContextWrapper |
Tek bir HTTP isteği hakkında HTTP'ye özgü bilgiler içeren HTTP iç nesnesini kapsüller. |
| HttpCookie |
Tek tek HTTP tanımlama bilgilerini oluşturmak ve işlemek için tür açısından güvenli bir yol sağlar. |
| HttpCookieCollection |
HTTP tanımlama bilgilerini işlemek için tür açısından güvenli bir yol sağlar. |
| HttpException |
HTTP isteklerinin işlenmesi sırasında oluşan bir özel durumu açıklar. |
| HttpFileCollection |
İstemci tarafından karşıya yüklenen dosyalara erişim sağlar ve dosyaları düzenler. |
| HttpFileCollectionBase |
İstemci tarafından karşıya yüklenen dosyalara erişim sağlayan sınıflar için temel sınıf görevi görür. |
| HttpFileCollectionWrapper |
İstemci tarafından karşıya yüklenen dosyalara erişim sağlayan HTTP iç nesnesini kapsüller. |
| HttpModuleCollection |
Bir nesne koleksiyonunu IHttpModule dizine almak ve almak için bir yol sağlar. |
| HttpParseException |
Ayrıştırma hatası oluştuğunda oluşan özel durum. |
| HttpPostedFile |
İstemci tarafından karşıya yüklenen tek tek dosyalara erişim sağlar. |
| HttpPostedFileBase |
İstemci tarafından karşıya yüklenen tek tek dosyalara erişim sağlayan sınıflar için temel sınıf görevi görür. |
| HttpPostedFileWrapper |
İstemci tarafından karşıya yüklenen tek tek dosyalara erişim sağlayan HTTP iç nesnesini kapsüller. |
| HttpRequest |
ASP.NET bir Web isteği sırasında istemci tarafından gönderilen HTTP değerlerini okumasını sağlar. |
| HttpRequestBase |
ASP.NET bir Web isteği sırasında bir istemci tarafından gönderilen HTTP değerlerini okumasını sağlayan sınıflar için temel sınıf görevi görür. |
| HttpRequestValidationException |
İstek verilerinin bir parçası olarak istemciden kötü amaçlı olabilecek bir giriş dizesi alındığında oluşan özel durum. Bu sınıf devralınamaz. |
| HttpRequestWrapper |
ASP.NET bir Web isteği sırasında bir istemci tarafından gönderilen HTTP değerlerini okumasını sağlayan HTTP iç nesnesini kapsüller. |
| HttpResponse |
bir ASP.NET işleminden HTTP yanıt bilgilerini kapsüller. |
| HttpResponseBase |
bir ASP.NET işleminden HTTP yanıt bilgileri sağlayan sınıflar için temel sınıfı temsil eder. |
| HttpResponseWrapper |
bir ASP.NET işleminden HTTP yanıt bilgileri sağlayan HTTP iç nesnesini kapsüller. |
| HttpRuntime |
Geçerli uygulama için bir dizi ASP.NET çalışma zamanı hizmeti sağlar. |
| HttpServerUtility |
Web isteklerini işlemek için yardımcı yöntemler sağlar. |
| HttpServerUtilityBase |
Web isteklerini işlemek için yardımcı yöntemler sağlayan sınıflar için temel sınıf görevi görür. |
| HttpServerUtilityWrapper |
Web isteklerini işlemek için yardımcı yöntemler sağlayan HTTP iç nesnesini kapsüller. |
| HttpSessionStateBase |
Oturum durumu değerlerine, oturum düzeyi ayarlarına ve yaşam süresi yönetim yöntemlerine erişim sağlayan sınıflar için temel sınıf görevi görür. |
| HttpSessionStateWrapper |
Oturum durumu değerlerine, oturum düzeyi ayarlarına ve yaşam süresi yönetim yöntemlerine erişim sağlayan HTTP iç nesnesini kapsüller. |
| HttpStaticObjectsCollection |
özelliği için StaticObjects uygulama kapsamlı nesneler koleksiyonu sağlar. |
| HttpStaticObjectsCollectionBase |
özelliği için uygulama kapsamlı nesneler koleksiyonu sağlayan sınıflar için StaticObjects temel sınıf görevi görür. |
| HttpStaticObjectsCollectionWrapper |
özelliği için StaticObjects uygulama kapsamlı nesneler koleksiyonu sağlayan HTTP iç nesnesini kapsüller. |
| HttpTaskAsyncHandler |
Türetilmiş bir görev işleyici sınıfının zaman uyumsuz bir görevi işlemek için uygulayabileceği yöntemler sağlar. |
| HttpUnhandledException |
Genel bir özel durum oluştuğunda oluşan özel durum. |
| HttpUtility |
Web isteklerini işlerken URL'leri kodlamak ve kodunu çözmek için yöntemler sağlar. Bu sınıf devralınamaz. |
| HttpWorkerRequest |
Bu soyut sınıf, ASP.NET yönetilen kod tarafından istekleri işlemek için kullanılan temel çalışan yöntemlerini ve numaralandırmalarını tanımlar. |
| HttpWriter |
İç TextWriter nesne üzerinden erişilen bir HttpResponse nesne sağlar. |
| IisTraceListener |
Tüm izleme ve hata ayıklama çıkışlarını IIS 7.0 altyapısına yönlendiren bir dinleyici sağlar. |
| MimeMapping |
Belge uzantılarını içerik MIME türleriyle eşler. |
| ParserError |
Ayrıştırıcı hata veya uyarıyı temsil eder. Bu sınıf devralınamaz. |
| ParserErrorCollection |
Ayrıştırma sırasında algılanan ayrıştırıcı hatalarını yönetir. Bu sınıf devralınamaz. |
| PreApplicationStartMethodAttribute |
Uygulama başlatma için genişletilmiş destek sağlar. |
| ProcessInfo |
Yürütülmekte olan işlemler hakkında bilgi sağlar. |
| ProcessModelInfo |
Çalışan işlemleri hakkında bilgi döndüren yöntemleri içerir. |
| SiteMap |
SiteMap sınıfı, bir veya daha fazla site haritası sağlayıcısı tarafından sağlanan bir site için gezinti yapısının bellek içi bir gösterimidir. Bu sınıf devralınamaz. |
| SiteMapNode |
Hiyerarşik site eşleme yapısında, soyut SiteMap sınıfı uygulayan sınıf ve sınıflar tarafından SiteMapProvider açıklanan gibi bir düğümü temsil eder. |
| SiteMapNodeCollection |
Nesneler için SiteMapNode kesin olarak yazılan bir koleksiyon sağlar ve koleksiyonda gezinmeyi desteklemek için arabirimini uygular IHierarchicalEnumerable . |
| SiteMapProvider |
Tüm site haritası veri sağlayıcıları için ortak bir temel sınıf ve geliştiricilerin SiteMap nesneleri için kalıcı depolar olarak ASP.NET site eşleme altyapısıyla kullanılabilecek özel site haritası veri sağlayıcıları uygulaması için bir yol sağlar. |
| SiteMapProviderCollection |
sınıf tarafından SiteMap site haritası başlatma sırasında için kullanılabilir olan nesne kümesini SiteMapProvider izlemek için SiteMap kullanılır. Bu sınıf devralınamaz. |
| SiteMapResolveEventArgs |
sınıfının özelliği CurrentNode çağrılarak SiteMapProvider tetiklenen bir olay için veri sağlar. |
| StaticSiteMapProvider |
Soyut SiteMapProvider sınıfın kısmi bir uygulaması olarak hizmet eder ve ASP.NET varsayılan site haritası sağlayıcısı olan sınıf için XmlSiteMapProvider temel sınıf olarak görev yapar. |
| TraceContext |
Web isteğiyle ilgili yürütme ayrıntılarını yakalar ve sunar. Bu sınıf devralınamaz. |
| TraceContextEventArgs |
Olayı işleyen TraceFinished herhangi bir yönteme izleme kayıtları koleksiyonu sağlar. Bu sınıf devralınamaz. |
| TraceContextRecord |
bir ASP.NET izleme iletisini ve ilişkili verileri temsil eder. |
| UnvalidatedRequestValues |
ASP.NET istek doğrulamasını tetiklemeden HTTP isteği değerlerine erişim sağlar. |
| UnvalidatedRequestValuesBase |
ASP.NET istek doğrulamasını tetiklemeden HTTP isteği değerlerine erişim sağlayan sınıflar için temel sınıf görevi görür. |
| UnvalidatedRequestValuesWrapper |
UnvalidatedRequestValuesBase sınıfı için bir sarmalayıcı sınıfı sağlar ve ASP.NET istek doğrulamasını tetiklemeden HTTP isteği değerlerine erişim sağlar. |
| VirtualPathUtility |
Yaygın sanal yol işlemleri için yardımcı program yöntemleri sağlar. |
| WebPageTraceListener |
İletileri ASP.NET Web sayfası çıkışlarına yönlendiren Trace bir dinleyici sağlar. |
| XmlSiteMapProvider |
XmlSiteMapProvider sınıfı SiteMapProvider sınıfından türetilir ve ASP.NET için varsayılan site haritası sağlayıcısıdır. sınıfı, XmlSiteMapProvider .sitemap dosya adı uzantısıyla XML dosyalarından site eşleme ağaçları oluşturur. |
Arabirimler
| Name | Description |
|---|---|
| IHtmlString |
Yeniden kodlanmaması gereken HTML ile kodlanmış bir dizeyi temsil eder. |
| IHttpAsyncHandler |
HTTP zaman uyumsuz işleyici nesnelerinin uygulaması gereken sözleşmeyi tanımlar. |
| IHttpHandler |
ASP.NET özel HTTP işleyicileri kullanarak HTTP Web isteklerini zaman uyumlu bir şekilde işlemek için uyguladığı sözleşmeyi tanımlar. |
| IHttpHandlerFactory |
Sınıf fabrikalarının yeni IHttpHandler nesneler oluşturmak için uygulaması gereken sözleşmeyi tanımlar. |
| IHttpModule |
Uygulayan sınıfa modül başlatma ve atma olayları sağlar. |
| IPartitionResolver |
Özel oturum durumu bölüm çözümlemesi için uygulanması gereken yöntemleri tanımlar. |
| ISubscriptionToken |
Bir nesne tarafından uygulanan ve dinleyicilerin aboneliğini kaldırmak için kullanılabilen bir arabirimi temsil eder. |
| ITlsTokenBindingInfo |
Aktarım katmanı güvenliği (TLS) belirteç bağlaması hakkında bilgi sağlar. |
Numaralandırmalar
| Name | Description |
|---|---|
| ApplicationShutdownReason |
AppDomain sınıfının neden kapanacağını belirtir. |
| AspNetHostingPermissionLevel |
ASP.NET Web uygulamasına verilen güven düzeyini belirtir. |
| HttpCacheability |
|
| HttpCacheRevalidation |
Yeniden doğrulamaya özgü |
| HttpCookieMode |
Tanımlama bilgilerinin bir Web uygulaması için nasıl kullanıldığını belirtir. |
| HttpValidationStatus |
Önbellek doğrulama durumunu gösteren numaralandırılmış değerler sağlar. |
| ProcessShutdownReason |
Bir işlemin neden kapatıldığını gösteren numaralandırılmış değerler sağlar. |
| ProcessStatus |
İşlemin geçerli durumunu gösteren numaralandırılmış değerler sağlar. |
| ReadEntityBodyMode |
HTTP isteğinin varlık gövdesinin nasıl okunduğunu gösteren sabitleri belirtir. |
| RequestNotification |
bir HttpApplication isteği işlenirken olayların ve diğer yaşam döngüsü olaylarının ne zaman gerçekleştiğini gösterir. |
| RequestNotificationStatus |
İstek işlem hattındaki bir bildirimin durumunu belirtir. |
| SameSiteMode |
Tanımlama bilgisinin SameSite özniteliğinin değerini gösteren sabitleri belirtir. |
| TraceMode |
Bir sayfanın HTML çıkışına hangi sıralı izleme iletilerinin yayıldığında belirtir. |
Temsilciler
| Name | Description |
|---|---|
| BeginEventHandler |
Uygulama olayları gibi zaman uyumsuz olayları işleyen yöntemi temsil eder. Bu temsilci, zaman uyumsuz bir işlemin başlangıcında çağrılır. |
| EndEventHandler |
Uygulama olayları gibi zaman uyumsuz olayları işleyen yöntemi temsil eder. |
| HttpCacheValidateHandler |
Önbellekten öğe sunulmadan önce önbelleğe alınmış bir öğeyi doğrulamak için çağrılan bir yöntemi temsil eder. |
| HttpResponseSubstitutionCallback |
Önbellek sonrası değiştirme işlemini işleyen yöntemi temsil eder. |
| HttpWorkerRequest.EndOfSendNotification |
Yanıt gönderilirken çağıranları bilgilendiren yöntemi temsil eder. |
| SiteMapResolveEventHandler |
veya statik SiteMapResolve sınıfının belirli bir örneğinin SiteMapProvider olayını işleyecek SiteMap yöntemi temsil eder. |
| TaskEventHandler |
Sınıfın bir örneği EventHandlerTaskAsyncHelper tarafından işlenen zaman uyumsuz görevi temsil eder. |
| TraceContextEventHandler |
Bir TraceFinished nesnenin olayını işleyen TraceContext yöntemi temsil eder. |