HttpHandlerAction クラス

定義

HttpHandlersSection 構成セクションを設定します。Configures an HttpHandlersSection configuration section. このクラスは継承できません。This class cannot be inherited.

public ref class HttpHandlerAction sealed : System::Configuration::ConfigurationElement
public sealed class HttpHandlerAction : System.Configuration.ConfigurationElement
type HttpHandlerAction = class
    inherit ConfigurationElement
Public NotInheritable Class HttpHandlerAction
Inherits ConfigurationElement
継承
HttpHandlerAction

型を使用する方法を次のコード例に示し HttpModuleAction ます。The following code example shows how to use the HttpModuleAction type.


// Get the handlers.
System.Web.Configuration.HttpHandlerActionCollection httpHandlers = httpHandlersSection.Handlers;


'Get the handlers.
Dim httpHandlers As System.Web.Configuration.HttpHandlerActionCollection  = httpHandlersSection.Handlers

次の構成の抜粋は、セクションの値を宣言によって指定する方法を示して httpHandlers います。The following configuration excerpt shows how to specify values declaratively for the httpHandlers section.

<httpHandlers>
  <add path="Calculator.custom"
    type="Samples.Aspnet.SystemWebConfiguration.Calculator, CalculatorHandler"
    verb="GET" validate="false" />
</httpHandlers>

注釈

クラスは、 HttpHandlerAction add 構成セクションの要素にプログラムでアクセスして変更する方法を提供し httpHandlers ます。The HttpHandlerAction class provides a way to programmatically access and modify the add element of the httpHandlers configuration section.

この型は、および型を含むグループの一部です HttpHandlerActionCollection HttpHandlersSectionThis type is part of a group that includes the HttpHandlerActionCollection and the HttpHandlersSection types.

注意

は、 HttpHandlerAction 値がである section プロパティに従って、構成ファイルの関連セクションに対して情報の読み取りと書き込みを行うことができ AllowDefinition Everywhere ます。The HttpHandlerAction can read and write information from and to the related section of the configuration file according to the section property AllowDefinition whose value is Everywhere.

ASP.NET は、まずアプリケーションのプライベート \bin ディレクトリでハンドラーアセンブリ DLL を検索し、次にシステムアセンブリキャッシュ内を検索します。ASP.NET searches for the handler assembly DLL in the application's private \bin directory first, and then it searches in the system assembly cache.

コンストラクター

HttpHandlerAction(String, String, String)

渡されたパラメーターを使用して、HttpHandlerAction クラスの新しいインスタンスを初期化します。Initializes a new instance of the HttpHandlerAction class using the passed parameters.

HttpHandlerAction(String, String, String, Boolean)

渡されたパラメーターを使用して、HttpHandlerAction クラスの新しいインスタンスを初期化します。Initializes a new instance of the HttpHandlerAction class using the passed parameters.

プロパティ

CurrentConfiguration

現在の Configuration インスタンスが属している構成階層を表す最上位の ConfigurationElement インスタンスへの参照を取得します。Gets a reference to the top-level Configuration instance that represents the configuration hierarchy that the current ConfigurationElement instance belongs to.

(継承元 ConfigurationElement)
ElementInformation

ElementInformation オブジェクトのカスタマイズできない情報と機能を格納する ConfigurationElement オブジェクトを取得します。Gets an ElementInformation object that contains the non-customizable information and functionality of the ConfigurationElement object.

(継承元 ConfigurationElement)
ElementProperty

ConfigurationElementProperty オブジェクト自体を表す ConfigurationElement オブジェクトを取得します。Gets the ConfigurationElementProperty object that represents the ConfigurationElement object itself.

(継承元 ConfigurationElement)
EvaluationContext

ContextInformation オブジェクトの ConfigurationElement オブジェクトを取得します。Gets the ContextInformation object for the ConfigurationElement object.

(継承元 ConfigurationElement)
HasContext

CurrentConfiguration プロパティが null であるかどうかを示す値を取得します。Gets a value that indicates whether the CurrentConfiguration property is null.

(継承元 ConfigurationElement)
Item[ConfigurationProperty]

この構成要素のプロパティまたは属性を取得または設定します。Gets or sets a property or attribute of this configuration element.

(継承元 ConfigurationElement)
Item[String]

この構成要素のプロパティ、属性、または子要素を取得または設定します。Gets or sets a property, attribute, or child element of this configuration element.

(継承元 ConfigurationElement)
LockAllAttributesExcept

ロックされている属性のコレクションを取得します。Gets the collection of locked attributes.

(継承元 ConfigurationElement)
LockAllElementsExcept

ロックされている要素のコレクションを取得します。Gets the collection of locked elements.

(継承元 ConfigurationElement)
LockAttributes

ロックされている属性のコレクションを取得します。Gets the collection of locked attributes.

(継承元 ConfigurationElement)
LockElements

ロックされている要素のコレクションを取得します。Gets the collection of locked elements.

(継承元 ConfigurationElement)
LockItem

要素がロックされているかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the element is locked.

(継承元 ConfigurationElement)
Path

HttpHandlerAction のパスを取得または設定します。Gets or sets the HttpHandlerAction path.

Properties

プロパティのコレクションを取得します。Gets the collection of properties.

(継承元 ConfigurationElement)
Type

HttpHandlerAction の種類を取得または設定します。Gets or sets the HttpHandlerAction type.

Validate

HttpHandlerAction 検証を取得または設定します。Gets or sets the HttpHandlerAction validation.

Verb

HttpHandlerAction オブジェクトで許可された動詞を取得または設定します。Gets or sets the verb allowed by the HttpHandlerAction object.

メソッド

DeserializeElement(XmlReader, Boolean)

構成ファイルから XML を読み取ります。Reads XML from the configuration file.

(継承元 ConfigurationElement)
Equals(Object)

現在の ConfigurationElement インスタンスを、指定したオブジェクトと比較します。Compares the current ConfigurationElement instance to the specified object.

(継承元 ConfigurationElement)
GetHashCode()

現在の ConfigurationElement インスタンスを表す一意の値を取得します。Gets a unique value representing the current ConfigurationElement instance.

(継承元 ConfigurationElement)
GetTransformedAssemblyString(String)

指定されたアセンブリ名を変換して返します。Returns the transformed version of the specified assembly name.

(継承元 ConfigurationElement)
GetTransformedTypeString(String)

指定された型名を変換して返します。Returns the transformed version of the specified type name.

(継承元 ConfigurationElement)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
Init()

ConfigurationElement オブジェクトを初期状態に設定します。Sets the ConfigurationElement object to its initial state.

(継承元 ConfigurationElement)
InitializeDefault()

ConfigurationElement オブジェクトの既定の値セットを初期化するために使用します。Used to initialize a default set of values for the ConfigurationElement object.

(継承元 ConfigurationElement)
IsModified()

派生クラスに実装された場合、この構成要素が最後の保存または読み込み以降に変更されたかどうかを示します。Indicates whether this configuration element has been modified since it was last saved or loaded, when implemented in a derived class.

(継承元 ConfigurationElement)
IsReadOnly()

ConfigurationElement オブジェクトが読み取り専用かどうかを示す値を取得します。Gets a value indicating whether the ConfigurationElement object is read-only.

(継承元 ConfigurationElement)
ListErrors(IList)

この ConfigurationElement オブジェクトおよびすべてのサブ要素の無効なプロパティのエラーを、渡されたリストに追加します。Adds the invalid-property errors in this ConfigurationElement object, and in all subelements, to the passed list.

(継承元 ConfigurationElement)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
OnDeserializeUnrecognizedAttribute(String, String)

逆シリカル化中に不明な属性が発生したかどうかを示す値を取得します。Gets a value indicating whether an unknown attribute is encountered during deserialization.

(継承元 ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader)

逆シリカル化中に不明な要素が発生したかどうかを示す値を取得します。Gets a value indicating whether an unknown element is encountered during deserialization.

(継承元 ConfigurationElement)
OnRequiredPropertyNotFound(String)

必要なプロパティが見つからないと例外がスローされます。Throws an exception when a required property is not found.

(継承元 ConfigurationElement)
PostDeserialize()

逆シリアル化後に呼び出されます。Called after deserialization.

(継承元 ConfigurationElement)
PreSerialize(XmlWriter)

シリアル化前に呼び出されます。Called before serialization.

(継承元 ConfigurationElement)
Reset(ConfigurationElement)

ConfigurationElement オブジェクトの内部状態 (ロックやプロパティ コレクションなど) をリセットします。Resets the internal state of the ConfigurationElement object, including the locks and the properties collections.

(継承元 ConfigurationElement)
ResetModified()

IsModified() メソッドの値が派生クラスに実装されたときに、false にリセットします。Resets the value of the IsModified() method to false when implemented in a derived class.

(継承元 ConfigurationElement)
SerializeElement(XmlWriter, Boolean)

派生クラスに実装されている場合、この構成要素の内容を構成ファイルに書き込みます。Writes the contents of this configuration element to the configuration file when implemented in a derived class.

(継承元 ConfigurationElement)
SerializeToXmlElement(XmlWriter, String)

派生クラスに実装されている場合、この構成要素の外側のタグを構成ファイルに書き込みます。Writes the outer tags of this configuration element to the configuration file when implemented in a derived class.

(継承元 ConfigurationElement)
SetPropertyValue(ConfigurationProperty, Object, Boolean)

プロパティを指定した値に設定します。Sets a property to the specified value.

(継承元 ConfigurationElement)
SetReadOnly()

IsReadOnly() オブジェクトおよびすべてのサブ要素に ConfigurationElement プロパティを設定します。Sets the IsReadOnly() property for the ConfigurationElement object and all subelements.

(継承元 ConfigurationElement)
ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(継承元 Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

保存しないすべての値を削除するには、ConfigurationElement オブジェクトを変更します。Modifies the ConfigurationElement object to remove all values that should not be saved.

(継承元 ConfigurationElement)

適用対象

こちらもご覧ください