HttpCapabilitiesSectionHandler Sınıf
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.
Yapılandırma dosyasının <browserCaps> bölümünde okuma ve istemci tarayıcısı için yetenek bilgilerini içeren sınıfın HttpBrowserCapabilities bir örneğini oluşturma konusunda yardımcı olun.
public ref class HttpCapabilitiesSectionHandler : System::Configuration::IConfigurationSectionHandler
public class HttpCapabilitiesSectionHandler : System.Configuration.IConfigurationSectionHandler
type HttpCapabilitiesSectionHandler = class
interface IConfigurationSectionHandler
Public Class HttpCapabilitiesSectionHandler
Implements IConfigurationSectionHandler
- Devralma
-
HttpCapabilitiesSectionHandler
- Uygulamalar
Açıklamalar
HttpCapabilitiesSectionHandler Sınıfı ve karşılık gelen <browserCaps> yapılandırma bölümü .NET Framework sürüm 2.0'da kullanım dışı bırakılmıştır. Tarayıcı özelliklerini yönetmek için tercih edilen yöntem, sınıfı tarafından kullanılmak üzere derlenen tarayıcı tanım dosyaları aracılığıyla yapılır BrowserCapabilitiesFactory . Her iki yapılandırma yönteminin de amacı, sınıfının özelliğinden BrowserHttpRequest erişilebilen bir sınıf örneği HttpBrowserCapabilities oluşturmaktır.
Tarayıcı özelliklerini depolamak için tarayıcı tanım dosyalarını kullanmak alternatife göre avantaj sağlar. Tarayıcı tanım bilgileri XML yapılandırma dosyasından ayrıştırıldığından ve önceden bir sınıfa derlendiğinden gelişmiş performans sunar. Tarayıcı tanım dosyalarının bakımı da daha kolaydır:
Tanımlar hiyerarşiktir ve bu nedenle tarayıcı özelliklerini belirlemek için normal ifadelere daha az güvenir.
Tanımlar birden çok dosyada düzenlenebilir ve yönetilebilmelerini kolaylaştırır.
Tanımlar, Machine.config düzeyinde veya belirli bir uygulama düzeyinde herhangi bir düzeyde tanımlanabilir. Bu, belirli bir tarayıcının özelliklerini geçersiz kılma amacıyla tanım kümesinin tamamını kopyalama gereksinimini ortadan kaldırır.
Oluşturucular
| Name | Description |
|---|---|
| HttpCapabilitiesSectionHandler() |
HttpCapabilitiesSectionHandler sınıfının yeni bir örneğini başlatır. |
Yöntemler
| Name | Description |
|---|---|
| Create(Object, Object, XmlNode) |
İstemci tarayıcısı için HttpBrowserCapabilities yetenek bilgilerini içeren sınıfın bir örneğini oluşturur. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |