Freigeben über


ConfigurationElementCollection.BaseRemove(Object) Methode

Definition

Entfernt ein ConfigurationElement-Objekt aus der Auflistung.

protected:
 void BaseRemove(System::Object ^ key);
protected public:
 void BaseRemove(System::Object ^ key);
protected void BaseRemove (object key);
protected internal void BaseRemove (object key);
member this.BaseRemove : obj -> unit
Protected Sub BaseRemove (key As Object)
Protected Friend Sub BaseRemove (key As Object)

Parameter

key
Object

Der Schlüssel des zu entfernenden ConfigurationElement-Elements.

Ausnahmen

Es ist kein ConfigurationElement mit dem angegebenen Schlüssel in der Auflistung vorhanden, das Element wurde bereits entfernt, oder das Element kann nicht entfernt werden, weil der Wert seines Type nicht AddRemoveClearMap ist.

Beispiele

Im folgenden Codebeispiel wird gezeigt, wie die BaseRemove -Methode aufgerufen wird.

public void Remove(UrlConfigElement url)
{
    if (BaseIndexOf(url) >= 0)
    {
        BaseRemove(url.Name);
        // Your custom code goes here.
        Console.WriteLine("UrlsCollection: {0}", "Removed collection element!");
    }
}
Public Sub Remove(ByVal url As UrlConfigElement)
    If BaseIndexOf(url) >= 0 Then
        BaseRemove(url.Name)
        ' Your custom code goes here.
        Console.WriteLine("UrlsCollection: {0}", "Removed collection element!")
    End If
End Sub

Hinweise

Die BaseRemove -Methode fügt eine <remove> Direktive in die Konfigurationsdatei für mit dem ConfigurationElement angegebenen Schlüssel ein.

Gilt für: