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ı olabilir.
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 BrowserCapabilitiesFactory kullanılmak üzere derlenen tarayıcı tanım dosyalarıdır. 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 kıyasla 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 bu da daha kolay yönetilebilmelerini sağlar.
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 gereğini ortadan kaldırır.
Oluşturucular
HttpCapabilitiesSectionHandler() |
HttpCapabilitiesSectionHandler sınıfının yeni bir örneğini başlatır. |
Yöntemler
Create(Object, Object, XmlNode) |
İstemci tarayıcısı için HttpBrowserCapabilities yetenek bilgilerini içeren sınıfını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() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |