CustomErrorCollection クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public ref class CustomErrorCollection sealed : System::Configuration::ConfigurationElementCollection
[System.Configuration.ConfigurationCollection(typeof(System.Web.Configuration.CustomError), AddItemName="error", CollectionType=System.Configuration.ConfigurationElementCollectionType.BasicMap)]
public sealed class CustomErrorCollection : System.Configuration.ConfigurationElementCollection
[<System.Configuration.ConfigurationCollection(typeof(System.Web.Configuration.CustomError), AddItemName="error", CollectionType=System.Configuration.ConfigurationElementCollectionType.BasicMap)>]
type CustomErrorCollection = class
inherit ConfigurationElementCollection
Public NotInheritable Class CustomErrorCollection
Inherits ConfigurationElementCollection
継承
属性
例
この例では、セクションの要素に対して宣言的に値を error
指定する方法を customErrors
示します。これは、コレクションの CustomErrorCollection 要素としてアクセスすることもできます。
次の構成ファイルの例は、 要素に値を宣言的に指定する方法を error
示しています。
<customErrors mode="RemoteOnly"
defaultRedirect="customerror.htm">
<error statusCode="404" redirect="customerror404.htm"/>
</customErrors>
次のコード例では、 クラスの使用方法 CustomErrorCollection を示します。
// Get the Web application configuration.
System.Configuration.Configuration configuration =
WebConfigurationManager.OpenWebConfiguration(
"/aspnetTest");
// Get the section.
CustomErrorsSection customErrorsSection =
(CustomErrorsSection)configuration.GetSection(
"system.web/customErrors");
// Get the collection
CustomErrorCollection customErrorsCollection =
customErrorsSection.Errors;
' Get the Web application configuration.
Dim configuration _
As System.Configuration.Configuration = _
WebConfigurationManager.OpenWebConfiguration( _
"/aspnetTest")
' Get the section.
Dim customErrorsSection _
As CustomErrorsSection = _
CType(configuration.GetSection( _
"system.web/customErrors"), _
CustomErrorsSection)
' Get the collection
Dim customErrorsCollection _
As CustomErrorCollection = customErrorsSection.Errors
型をCustomErrorCollection 使用すると、セクション要素コレクションの要素にerror
customErrors
アクセスできます。
これは、および を含むグループにCustomError CustomErrorsMode 属していますCustomErrorsSection 。
コンストラクター
プロパティ
メソッド
Add(CustomError)
CustomError オブジェクトをコレクションに追加します。
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()
コレクションからすべての CustomError オブジェクトを削除します。
CopyTo(ConfigurationElement[], Int32)
ConfigurationElementCollection の内容を配列にコピーします。
(継承元 ConfigurationElementCollection )
CreateNewElement()
派生クラスでオーバーライドされると、新しい ConfigurationElement を作成します。
(継承元 ConfigurationElementCollection )
CreateNewElement(String)
派生クラスでオーバーライドされると、新しい ConfigurationElement を作成します。
(継承元 ConfigurationElementCollection )
DeserializeElement(XmlReader, Boolean)
構成ファイルから XML を読み取ります。
(継承元 ConfigurationElement )
Equals(Object)
ConfigurationElementCollection と指定したオブジェクトを比較します。
(継承元 ConfigurationElementCollection )
Get(Int32)
指定したインデックスの CustomError オブジェクトを取得します。
Get(String)
指定したステータス コードを持つ CustomError オブジェクトを取得します。
GetElementKey(ConfigurationElement)
派生クラスでオーバーライドされると、指定した構成要素の要素キーを取得します。
(継承元 ConfigurationElementCollection )
GetEnumerator()
IEnumerator の反復処理に使用する ConfigurationElementCollection を取得します。
(継承元 ConfigurationElementCollection )
GetHashCode()
ConfigurationElementCollection インスタンスを表す一意の値を取得します。
(継承元 ConfigurationElementCollection )
GetKey(Int32)
指定したインデックス位置にある CustomErrorCollection キーを取得します。
GetTransformedAssemblyString(String)
指定されたアセンブリ名を変換して返します。
(継承元 ConfigurationElement )
GetTransformedTypeString(String)
指定された型名を変換して返します。
(継承元 ConfigurationElement )
GetType()
現在のインスタンスの Type を取得します。
(継承元 Object )
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(String)
CustomError オブジェクトをコレクションから削除します。
RemoveAt(Int32)
指定したインデックス位置にある CustomError オブジェクトをコレクションから削除します。
Reset(ConfigurationElement)
派生クラスでオーバーライドされると、ConfigurationElementCollection を変更されていない状態にリセットします。
(継承元 ConfigurationElementCollection )
ResetModified()
派生クラスでオーバーライドされると、IsModified() プロパティの値を false
にリセットします。
(継承元 ConfigurationElementCollection )
SerializeElement(XmlWriter, Boolean)
派生クラスでオーバーライドされると、構成データを構成ファイルの XML 要素に書き込みます。
(継承元 ConfigurationElementCollection )
SerializeToXmlElement(XmlWriter, String)
派生クラスに実装されている場合、この構成要素の外側のタグを構成ファイルに書き込みます。
(継承元 ConfigurationElement )
Set(CustomError)
指定された CustomError をコレクションに追加します。
SetPropertyValue(ConfigurationProperty, Object, Boolean)
プロパティを指定した値に設定します。
(継承元 ConfigurationElement )
SetReadOnly()
IsReadOnly() オブジェクトとすべてのサブ要素の ConfigurationElementCollection プロパティを設定します。
(継承元 ConfigurationElementCollection )
ToString()
現在のオブジェクトを表す文字列を返します。
(継承元 Object )
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)
構成階層の異なるレベルの構成情報をマージした効果を元に戻します。
(継承元 ConfigurationElementCollection )
明示的なインターフェイスの実装
拡張メソッド
適用対象
こちらもご覧ください