siteMap Ögesi (ASP.NET Ayarlar Şeması)
Yapılandırma, depolama ve site gezintisi işleme için gezinti altyapısını destekleyen yapılandırma ayarlarını tanımlar.
Bu öge .NET Framework sürüm 2.0'da yenidir.
<siteMap
defaultProvider="provider name">
<providers>...</providers>
</siteMap>
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst ögeler aşağıdaki bölümlerde açıklanmaktadır.
Öznitelikler
Öznitelik |
Açyklama |
---|---|
defaultProvider |
Gerekli öznitelik. Sağlayıcının adını belirtir. Varsayılan değer XmlSiteMapProvider Sağlayıcı. |
Alt Öğeler
Öge |
Açyklama |
---|---|
providers |
Gezinti sağlayıcıları koleksiyonu belirtir. |
Ü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. |
system.web |
ASP.NET yapılandırma bölümünün kök ögesini belirler. |
Açıklamalar
Varsayılan Yapılandırma
Aşağıdaki varsayılan siteMap ögesi .NET Framework sürüm 2.0'daki kök Web.config dosyasında yapılandırılır.
<siteMap>
<providers>
<add siteMapFile="web.sitemap" name="AspNetXmlSiteMapProvider"
type="System.Web.XmlSiteMapProvider, System.Web, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a" />
</providers>
</siteMap>
Örnek
Aşağıdaki kod örneğinde, ASP.NET için tanımlanan varsayılan site haritası sağlayıcısını geçersiz kılmak için Web.config dosyasında site haritası sağlayıcısının nasıl ekleneceği gösterilmiştir.
<configuration>
<system.web>
<siteMap defaultProvider="XmlSiteMapReader">
<providers>
<add
name=" XmlSiteMapReader"
type="XmlSiteMapProvider, System.Web, Version=1.1.3300.0,
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
siteMapFile="my.sitemap"
description="XmlSiteMapProvider that loads my.sitemap"/>
</providers>
</siteMap>
</system.web>
</configuration>
Öğe Bilgileri
Yapılandırma bölümü işleyicisi |
|
Yapılandırma üyesi |
|
Yapılandırılabilir konumlar |
Machine.config Kök düzeyinde Web.config Uygulama 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 2.0 Microsoft Visual Studio 2005 |
Ayrıca bkz.
Görevler
Nasıl Yapılır: ASP.NET Yapılandırması kilitlemek Ayarlar
Başvuru
system.web Ögesi (ASP.NET Ayarlar Şeması)
siteMap için providers Ögesi (ASP.NET Ayarlar Şeması)
Kavramlar
ASP.NET yapılandırmasına genel bakış
ASP.NET web sunucusu Denetimler ve tarayıcı yetenekleri
ASP.NET Yapılandırması güvenliğini sağlama
ASP.NET Yapılandırması senaryoları
Diğer Kaynaklar
ASP.NET Yapılandırması dosyalarının