HttpModuleActionCollection クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public ref class HttpModuleActionCollection sealed : System::Configuration::ConfigurationElementCollection
[System.Configuration.ConfigurationCollection(typeof(System.Web.Configuration.HttpModuleAction))]
public sealed class HttpModuleActionCollection : System.Configuration.ConfigurationElementCollection
[<System.Configuration.ConfigurationCollection(typeof(System.Web.Configuration.HttpModuleAction))>]
type HttpModuleActionCollection = class
inherit ConfigurationElementCollection
Public NotInheritable Class HttpModuleActionCollection
Inherits ConfigurationElementCollection
継承
HttpModuleActionCollection
属性
例
HttpModuleActionCollection クラスを使用する方法を示す例を次に示します。
// Get the Web application configuration.
System.Configuration.Configuration configuration =
WebConfigurationManager.OpenWebConfiguration(
"/aspnetTest");
// Get the section.
HttpModulesSection httpModulesSection =
(HttpModulesSection)configuration.GetSection(
"system.web/httpModules");
// Get the collection.
HttpModuleActionCollection modulesCollection =
httpModulesSection.Modules;
' Get the Web application configuration.
Dim configuration As System.Configuration.Configuration = _
WebConfigurationManager.OpenWebConfiguration( _
"/aspnetTest")
' Get the section.
Dim httpModulesSection As HttpModulesSection = _
CType(configuration.GetSection( _
"system.web/httpModules"), HttpModulesSection)
' Get the collection.
Dim modulesCollection _
As HttpModuleActionCollection = httpModulesSection.Modules
次の例は、ASP.NET がカスタム モジュールを使用できるようにする構成ファイルの抜粋です。 HTTP モジュールをビルドして構成する方法の完全な例については、「 方法: HTTP モジュールを作成して構成する 」を参照してください。
<httpModules>
<add name="TimerModule"
type="Samples.AspNet.RequestTimeInterval, RequestTimeInterval Version=1.0.1557.23158, Culture=neutral,
PublicKeyToken=7bfb33146a87b52e, processorArchitecture=MSIL"/>
</httpModules>
コレクションをHttpModuleActionCollection 使用すると、 セクションのHttpModuleAction HttpModulesSection 要素にアクセスできます。
コンストラクター
プロパティ
メソッド
Add(HttpModuleAction)
コレクションに HttpModuleAction オブジェクトを追加します。
BaseAdd(ConfigurationElement)
ConfigurationElementCollection に構成要素を追加します。
(継承元 ConfigurationElementCollection )
BaseAdd(ConfigurationElement, Boolean)
構成要素のコレクションに構成要素を追加します。
(継承元 ConfigurationElementCollection )
BaseAdd(Int32, ConfigurationElement)
構成要素のコレクションに構成要素を追加します。
(継承元 ConfigurationElementCollection )
BaseClear()
コレクションからすべての構成要素オブジェクトを削除します。
(継承元 ConfigurationElementCollection )
BaseGet(Int32)
指定したインデックス位置にある構成要素を取得します。
(継承元 ConfigurationElementCollection )
BaseGet(Object)
指定したキーを持つ構成要素を返します。
(継承元 ConfigurationElementCollection )
BaseGetAllKeys()
ConfigurationElementCollection に格納されているすべての構成要素のキーの配列を返します。
(継承元 ConfigurationElementCollection )
BaseGetKey(Int32)
指定したインデックス位置にある ConfigurationElement のキーを取得します。
(継承元 ConfigurationElementCollection )
BaseIndexOf(ConfigurationElement)
指定した ConfigurationElement のインデックスを示します。
(継承元 ConfigurationElementCollection )
BaseIsRemoved(Object)
指定したキーを持つ ConfigurationElement が ConfigurationElementCollection から削除されているかどうかを示します。
(継承元 ConfigurationElementCollection )
BaseRemove(Object)
ConfigurationElement をコレクションから削除します。
(継承元 ConfigurationElementCollection )
BaseRemoveAt(Int32)
指定したインデックス位置にある ConfigurationElement を削除します。
(継承元 ConfigurationElementCollection )
Clear()
コレクションからすべての HttpModuleAction オブジェクトを削除します。
CopyTo(ConfigurationElement[], Int32)
ConfigurationElementCollection の内容を配列にコピーします。
(継承元 ConfigurationElementCollection )
CreateNewElement()
派生クラスでオーバーライドされると、新しい ConfigurationElement を作成します。
(継承元 ConfigurationElementCollection )
CreateNewElement(String)
派生クラスでオーバーライドされると、新しい ConfigurationElement を作成します。
(継承元 ConfigurationElementCollection )
DeserializeElement(XmlReader, Boolean)
構成ファイルから XML を読み取ります。
(継承元 ConfigurationElement )
Equals(Object)
ConfigurationElementCollection と指定したオブジェクトを比較します。
(継承元 ConfigurationElementCollection )
GetElementKey(ConfigurationElement)
派生クラスでオーバーライドされると、指定した構成要素の要素キーを取得します。
(継承元 ConfigurationElementCollection )
GetEnumerator()
IEnumerator の反復処理に使用する ConfigurationElementCollection を取得します。
(継承元 ConfigurationElementCollection )
GetHashCode()
ConfigurationElementCollection インスタンスを表す一意の値を取得します。
(継承元 ConfigurationElementCollection )
GetTransformedAssemblyString(String)
指定されたアセンブリ名を変換して返します。
(継承元 ConfigurationElement )
GetTransformedTypeString(String)
指定された型名を変換して返します。
(継承元 ConfigurationElement )
GetType()
現在のインスタンスの Type を取得します。
(継承元 Object )
IndexOf(HttpModuleAction)
指定した HttpModuleAction モジュールのコレクション インデックスを取得します。
Init()
ConfigurationElement オブジェクトを初期状態に設定します。
(継承元 ConfigurationElement )
InitializeDefault()
ConfigurationElement オブジェクトの既定の値セットを初期化するために使用します。
(継承元 ConfigurationElement )
IsElementName(String)
指定した ConfigurationElement が ConfigurationElementCollection に存在するかどうかを示します。
(継承元 ConfigurationElementCollection )
IsElementRemovable(ConfigurationElement)
指定した ConfigurationElement を ConfigurationElementCollection から削除できるかどうかを示します。
(継承元 ConfigurationElementCollection )
IsModified()
派生クラスでオーバーライドされると、この ConfigurationElementCollection が最後に保存された後または読み込まれた後に、変更されているかどうかを示します。
(継承元 ConfigurationElementCollection )
IsReadOnly()
ConfigurationElementCollection オブジェクトが読み取り専用かどうかを示します。
(継承元 ConfigurationElementCollection )
ListErrors(IList)
この ConfigurationElement オブジェクトおよびすべてのサブ要素の無効なプロパティのエラーを、渡されたリストに追加します。
(継承元 ConfigurationElement )
MemberwiseClone()
現在の Object の簡易コピーを作成します。
(継承元 Object )
OnDeserializeUnrecognizedAttribute(String, String)
逆シリカル化中に不明な属性が発生したかどうかを示す値を取得します。
(継承元 ConfigurationElement )
OnDeserializeUnrecognizedElement(String, XmlReader)
構成システムが例外をスローするようにします。
(継承元 ConfigurationElementCollection )
OnRequiredPropertyNotFound(String)
必要なプロパティが見つからないと例外がスローされます。
(継承元 ConfigurationElement )
PostDeserialize()
逆シリアル化後に呼び出されます。
(継承元 ConfigurationElement )
PreSerialize(XmlWriter)
シリアル化前に呼び出されます。
(継承元 ConfigurationElement )
Remove(HttpModuleAction)
HttpModuleAction オブジェクトをコレクションから削除します。
Remove(String)
HttpModuleAction オブジェクトをコレクションから削除します。
RemoveAt(Int32)
指定したインデックス位置にある HttpModuleAction モジュールをコレクションから削除します。
Reset(ConfigurationElement)
派生クラスでオーバーライドされると、ConfigurationElementCollection を変更されていない状態にリセットします。
(継承元 ConfigurationElementCollection )
ResetModified()
派生クラスでオーバーライドされると、IsModified() プロパティの値を false
にリセットします。
(継承元 ConfigurationElementCollection )
SerializeElement(XmlWriter, Boolean)
派生クラスでオーバーライドされると、構成データを構成ファイルの XML 要素に書き込みます。
(継承元 ConfigurationElementCollection )
SerializeToXmlElement(XmlWriter, String)
派生クラスに実装されている場合、この構成要素の外側のタグを構成ファイルに書き込みます。
(継承元 ConfigurationElement )
SetPropertyValue(ConfigurationProperty, Object, Boolean)
プロパティを指定した値に設定します。
(継承元 ConfigurationElement )
SetReadOnly()
IsReadOnly() オブジェクトとすべてのサブ要素の ConfigurationElementCollection プロパティを設定します。
(継承元 ConfigurationElementCollection )
ToString()
現在のオブジェクトを表す文字列を返します。
(継承元 Object )
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)
構成階層の異なるレベルの構成情報をマージした効果を元に戻します。
(継承元 ConfigurationElementCollection )
明示的なインターフェイスの実装
拡張メソッド
適用対象
こちらもご覧ください