Aracılığıyla paylaş


HttpCapabilitiesSectionHandler Sınıf

Tanım

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)

Şunlara uygulanır

Ayrıca bkz.