configSections için clear Ögesi (Genel Ayarlar Şeması)
Sadece geçerli section ve sectionGroup ögeleri tarafından eklenen bölümler ve bölüm gruplarına izin vererek, devralınan bölümler ve bölüm gruplarına yapılan tüm başvuruları kaldırır.
<clear />
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst ögeler aşağıdaki bölümlerde açıklanmaktadır.
Öznitelikler
Yok.
Alt Öğeler
Yok.
Üst Öğeler
Öge |
Açyklama |
---|---|
configuration |
Ortak dil çalıştırma modülü ile .NET Framework uygulamaları tarafından kullanılan bütün yapılandırma dosyalarında yer alması gereken kök ögeyi belirtir. |
configSections |
Yapılandırma bölümü ve isim uzayı bildirimi belirtir. |
sectionGroup |
Yapılandırma bölümü işleyicisi ve yapılandırma bölümü arasındaki ilişkiyi tanımlar. |
Açıklamalar
clear ögesi, sadece geçerli section ve sectionGroup ögeleri tarafından eklenen bölümler ve bölüm gruplarına izin vererek, devralınan bölümler ve bölüm gruplarına yapılan tüm başvuruları kaldırır.
Bir yapılandırma dosyası, işleyici başvurusu kaldırıldıktan sonra yapılandırma bölümünü kullanmaya çalışırsa, ASP.NET "Tanımlanamayan yapılandırma bölümü element_name." sunucu hatasını verir.
Örnek
Aşağıdaki kod örneğinde, Machine.config dosyasında daha önce tanımlanmış olan bir bölümü temizlemek için uygulama yapılandırma dosyasındaki clear ögesinin nasıl kullanıldığı gösterilmiştir.
Machine.config dosyasındaki aşağıdaki kod, uygulama yapılandırma dosyasından önce okunan iki bölümü, sampleSection ve anotherSampleSection, bildirir.
<configuration>
<configSections>
<section name="sampleSection"
type="System.Configuration.SingleTagSectionHandler" />
<section name="anotherSampleSection"
type="System.Configuration.NameValueSectionHandler" />
</configSections>
<sampleSection setting1="Value1" setting2="value two"
setting3="third value" />
</configuration>
Uygulama yapılandırma dosyasından alınan aşağıdaki kod, daha önce bildirilen tüm bölümleri temizler. Uygulama, Machine.config dosyasında bildirilen bölümlerin hiçbirini kullanamaz ve alamaz. Ancak uygulama, anotherSection'daki ayarları kullanabilir, çünkü anotherSection, clear ögesinden sonra gelir.
<configuration>
<configSections>
<clear/>
<section name="anotherSection"
type="System.Configuration.NameValueSectionHandler" />
</configSections>
</configuration>
Öğe Bilgileri
Yapılandırma bölümü işleyicisi |
Uygulanmaz. |
Yapılandırma üyesi |
|
Yapılandırılabilir konumlar |
Machine.config Kök düzeyinde Web.config Uygulama düzeyinde Web.config Sanal veya fiziksel dizin düzeyinde Web.config |
Gereksinimler |
Microsoft Internet Information Services (IIS) sürüm 5.0, 5.1 veya 6.0 .NET Framework sürüm 1.0, 1.1 veya 2.0 Microsoft Visual Studio 2003 veya Visual Studio 2005 |
Ayrıca bkz.
Başvuru
configSections Ögesi (Genel Ayarlar Şeması)
configSections için sectionGroup Ögesi (Genel Ayarlar Şeması)
configSections için section Ögesi (Genel Ayarlar Şeması)
configSections için remove Ögesi (Genel Ayarlar Şeması)
configuration Ögesi (Genel Ayarlar Şeması)
Kavramlar
ASP.NET Yapılandırması dosyası hiyerarşi ve Kalıtım
ASP.NET Yapılandırması dosyalarını Düzenlemek
ASP.NET Yapılandırması senaryoları
Diğer Kaynaklar
Genel Yapılandırma Ayarları (ASP.NET)
ASP.NET Yapılandırması dosyalarının