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
sınıfı HttpCapabilitiesSectionHandler 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 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 dosya halinde 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ının 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) |
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin