次の方法で共有


HttpModuleActionCollection.Remove メソッド

定義

コレクションから HttpModuleAction モジュールを削除します。

オーバーロード

Remove(String)

HttpModuleAction オブジェクトをコレクションから削除します。

Remove(HttpModuleAction)

HttpModuleAction オブジェクトをコレクションから削除します。

注釈

モジュールをコレクションから削除するには、一覧表示されているオーバーロードされたメソッドのいずれかを使用できます。

Remove(String)

HttpModuleAction オブジェクトをコレクションから削除します。

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

パラメーター

name
String

コレクションから削除する HttpModuleAction オブジェクトを示すキー。

例外

指定されたキーを持つ HttpModuleAction オブジェクトがコレクションに存在しません。要素が既に削除されているか、またはコレクションが読み取り専用です。

次の例は、コレクションからモジュールを削除する HttpModuleAction 方法を示しています。


// 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

注釈

このメソッドは、 <remove> 上位レベルの構成ファイルで定義されている要素に対して、構成ファイルの適切なセクションに要素を挿入します。 要素が現在の構成ファイルの適切なセクションで定義されている場合、そのエントリは構成ファイルから削除されます。 削除するオブジェクトは、コレクション内に存在する必要があります。

適用対象

Remove(HttpModuleAction)

HttpModuleAction オブジェクトをコレクションから削除します。

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)

パラメーター

action
HttpModuleAction

削除する HttpModuleAction モジュール。

例外

渡された HttpModuleAction オブジェクトがコレクションに存在しません。要素が既に削除されている、またはコレクションが読み取り専用です。

次の例は、コレクションからモジュールを削除する HttpModuleAction 方法を示しています。

// 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

注釈

このメソッドは、 <remove> 上位レベルの構成ファイルで定義されている要素に対して、構成ファイルの適切なセクションに要素を挿入します。 要素が現在の構成ファイルの適切なセクションで定義されている場合、そのエントリは構成ファイルから削除されます。 削除するオブジェクトは、コレクション内に存在する必要があります。

適用対象