UrlMappingCollection.Clear Yöntem
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.
Koleksiyondaki UrlMapping tüm nesneleri kaldırır.
public:
void Clear();
public void Clear ();
member this.Clear : unit -> unit
Public Sub Clear ()
Örnekler
Aşağıdaki kod örneği, içindeki tüm UrlMapping nesneleri UrlMappingCollectionkaldırır.
Koleksiyonu nasıl edineceğinizi öğrenmek için sınıf konusunun UrlMappingCollection kod örneğine bakın.
// Clear the url mapping collection.
urlMappings.Clear();
// Update the configuration file.
// Define the save modality.
ConfigurationSaveMode saveMode =
ConfigurationSaveMode.Minimal;
urlMappings.EmitClear =
Convert.ToBoolean(parm2);
if (parm1 == "none")
{
if (!urlMappingSection.IsReadOnly())
configuration.Save();
msg = String.Format(
"Default modality, EmitClear: {0}",
urlMappings.EmitClear.ToString());
}
else
{
if (parm1 == "full")
saveMode = ConfigurationSaveMode.Full;
else
if (parm1 == "modified")
saveMode = ConfigurationSaveMode.Modified;
if (!urlMappingSection.IsReadOnly())
configuration.Save(saveMode);
msg = String.Format(
"Save modality: {0}",
saveMode.ToString());
}
' Clear the url mapping collection.
urlMappings.Clear()
' Update the configuration file.
' Define the save modality.
Dim saveMode _
As ConfigurationSaveMode = _
ConfigurationSaveMode.Minimal
urlMappings.EmitClear = _
Convert.ToBoolean(parm2)
If parm1 = "none" Then
If Not urlMappingSection.IsReadOnly() Then
configuration.Save()
End If
msg = String.Format( _
"Default modality, EmitClear: {0}", _
urlMappings.EmitClear.ToString())
Else
If parm1 = "full" Then
saveMode = ConfigurationSaveMode.Full
ElseIf parm1 = "modified" Then
saveMode = ConfigurationSaveMode.Modified
End If
If Not urlMappingSection.IsReadOnly() Then
configuration.Save(saveMode)
End If
msg = String.Format( _
"Save modality: {0}", _
saveMode.ToString())
End If
Açıklamalar
yöntemini çağırdıktan Clear sonra yapılandırma dosyasını kaydederseniz, sonuç seçilen ConfigurationSaveModeöğesine bağımlı olur.
Aşağıdaki listede, dosyayı kaydetmek için yöntemini kullanırsanız Save geçerli olan koşullar açıklanmaktadır:
parametre değeri olarak veya ConfigurationSaveMode.Modified geçirirsenizFull, geçerli hiyerarşi düzeyinde yapılandırma dosyasının bölümüne bir
clearöğe eklenirurlMappings.Parametre değeri olarak geçirirseniz Minimal , geçerli hiyerarşi düzeyinde yapılandırma dosyasının öğesine bir dizi
removeöğe eklenirurlMappings. Buremoveöğeler, hiyerarşidekiadddaha yüksek düzeylerde üst yapılandırma dosyalarında tanımlanan öğelere yapılan tüm başvuruları kaldırır. Minimal Numaralandırma değeriyle, koleksiyonda yapılandırma dosyasında seri hale getirilenleri etkileyen bir ek özellik vardır. özelliği EmitClear varsayılan olarak ve şeklindedirfalse. Aşağıdaki koşullardan biri geçerlidir:EmitClear olarak
trueayarlayın. Geçerli hiyerarşi düzeyinde yapılandırma dosyasının bölümüne birclearöğe eklenirurlMappings. Bu, hiyerarşidekiaddüst yapılandırma dosyalarında tanımlanan öğelere yapılan tüm başvuruları kaldırır.EmitClear bayrağı olarak
falseayarlanır. Bu, varsa geçerli hiyerarşi düzeyinde yapılandırma dosyasının bölümünden öğesiniurlMappingskaldırmaclearetkisine sahiptir.
Clear yöntemi aslında geçerli hiyerarşi düzeyinde yapılandırma dosyasının urlMappings bölümünde tanımlanan öğeleri sileradd. Ayrıca hiyerarşide add üst yapılandırma dosyalarında tanımlanan öğelere yapılan tüm başvuruları kaldırır, ancak bunları silmez.