Sdílet prostřednictvím


HttpModuleActionCollection.Remove Metoda

Definice

Odebere HttpModuleAction modul z kolekce.

Přetížení

Remove(String)

Odebere HttpModuleAction objekt z kolekce.

Remove(HttpModuleAction)

Odebere HttpModuleAction objekt z kolekce.

Poznámky

K odebrání modulu z jeho kolekce můžete použít některou z uvedených přetížených metod.

Remove(String)

Odebere HttpModuleAction objekt z kolekce.

public:
 void Remove(System::String ^ name);
public void Remove (string name);
member this.Remove : string -> unit
Public Sub Remove (name As String)

Parametry

name
String

Klíč, který identifikuje HttpModuleAction objekt, který se má z kolekce odebrat.

Výjimky

V kolekci není žádný HttpModuleAction objekt se zadaným klíčem, prvek již byl odebrán nebo kolekce je jen pro čtení.

Příklady

Následující příklad ukazuje, jak odebrat HttpModuleAction modul z kolekce.


// Remove the module from the collection.
if (!httpModulesSection.SectionInformation.IsLocked)
{
    modulesCollection.Remove("TimerModule");
    configuration.Save();
}
' Remove the module from the collection.
If Not httpModulesSection.SectionInformation.IsLocked Then
    modulesCollection.Remove("MyModule2Name")
    configuration.Save()
End If

Poznámky

Tato metoda vloží <remove> prvek do příslušné části konfiguračního souboru pro libovolný prvek definovaný v konfiguračním souboru vyšší úrovně. Pokud je prvek definován v příslušné části aktuálního konfiguračního souboru, jeho položka se z konfiguračního souboru odebere. Objekt, který se má odebrat, musí existovat v kolekci.

Platí pro

Remove(HttpModuleAction)

Odebere HttpModuleAction objekt z kolekce.

public:
 void Remove(System::Web::Configuration::HttpModuleAction ^ action);
public void Remove (System.Web.Configuration.HttpModuleAction action);
member this.Remove : System.Web.Configuration.HttpModuleAction -> unit
Public Sub Remove (action As HttpModuleAction)

Parametry

action
HttpModuleAction

Modul HttpModuleAction , který chcete odebrat.

Výjimky

Předaný HttpModuleAction objekt v kolekci neexistuje, prvek již byl odebrán nebo je kolekce jen pro čtení.

Příklady

Následující příklad ukazuje, jak odebrat HttpModuleAction modul z kolekce.

// Set the module object.
HttpModuleAction ModuleAction2 = 
    new HttpModuleAction("MyModule2Name",
    "MyModule2Type");

// Remove the module from the collection.
if (!httpModulesSection.SectionInformation.IsLocked)
{
    modulesCollection.Remove(ModuleAction2);
    configuration.Save();
}
' Set the module object.
Dim ModuleAction2 As New HttpModuleAction( _
"MyModule2Name", "MyModule2Type")
' Remove the module from the collection.
If Not httpModulesSection.SectionInformation.IsLocked Then
    modulesCollection.Remove(ModuleAction2)
    configuration.Save()
End If

Poznámky

Tato metoda vloží <remove> prvek do příslušné části konfiguračního souboru pro libovolný prvek definovaný v konfiguračním souboru vyšší úrovně. Pokud je prvek definován v příslušné části aktuálního konfiguračního souboru, jeho položka se z konfiguračního souboru odebere. Objekt, který se má odebrat, musí existovat v kolekci.

Platí pro