HttpModulesSection Osztály

Definíció

HTTP-modult konfigurál egy webalkalmazáshoz. Ez az osztály nem örökölhető.

public ref class HttpModulesSection sealed : System::Configuration::ConfigurationSection
public sealed class HttpModulesSection : System.Configuration.ConfigurationSection
type HttpModulesSection = class
    inherit ConfigurationSection
Public NotInheritable Class HttpModulesSection
Inherits ConfigurationSection
Öröklődés

Példák

Ez a példa bemutatja, hogyan adhat meg deklaratív értékeket a addhttpModules szakaszon belüli elem attribútumaihoz, amelyek az HttpModulesSection osztály tagjaiként is elérhetők.

Az alábbi konfigurációs fájlpéldában a httpModules Elem (ASP.NET Beállítások séma) szakasz értékeinek deklaratív megadása látható.

<httpModules>
    <add name="TimerModule"
      type="Samples.Aspnet.Configuration.RequestTimeInterval, RequestTimeInterval Version=1.0.1557.23158, Culture=neutral,
      PublicKeyToken=7bfb33146a87b52e, processorArchitecture=MSIL"/>
</httpModules>

Az alábbi példakód bemutatja, hogyan használható az HttpModulesSection osztály.

 
// Get the Web application configuration.
Configuration configuration = WebConfigurationManager.OpenWebConfiguration("/aspnetTest");

// Get the HttpModulesSection.
HttpModulesSection httpModulesSection = (HttpModulesSection) configuration.GetSection("system.web/httpModules");
' Get the Web application configuration.
Dim configuration As System.Configuration.Configuration = WebConfigurationManager.OpenWebConfiguration("/aspnetTest")

' Get the HttpModulesSection.
Dim httpModulesSection As HttpModulesSection = CType(configuration.GetSection("system.web/httpModules"), HttpModulesSection)

Megjegyzések

Az HttpModulesSection osztály lehetővé teszi a konfigurációs fájl szakaszának programozott elérését és módosítását httpModules .

Ez a típus egy olyan csoport része, amely tartalmazza a típusokat és a HttpModuleActionHttpModuleActionCollection típusokat.

Note

A HttpModulesSection konfigurációs fájl kapcsolódó szakaszából és a kapcsolódó szakaszba beolvasható és írható információk annak a szakasztulajdonságnak AllowDefinition megfelelően, amelynek értéke .Everywhere

Konstruktorok

Name Description
HttpModulesSection()

Inicializálja a HttpModulesSection osztály új példányát.

Tulajdonságok

Name Description
CurrentConfiguration

Lekéri a legfelső szintű Configuration példányra mutató hivatkozást, amely az aktuális ConfigurationElement példány konfigurációs hierarchiáját jelöli.

(Öröklődés forrása ConfigurationElement)
ElementInformation

ElementInformation Lekéri az objektum nem testre szabható adatait és funkcióit ConfigurationElement tartalmazó objektumot.

(Öröklődés forrása ConfigurationElement)
ElementProperty

Lekéri az ConfigurationElementProperty objektumot jelképező ConfigurationElement objektumot.

(Öröklődés forrása ConfigurationElement)
EvaluationContext

Lekéri az ContextInformation objektum objektumát ConfigurationElement .

(Öröklődés forrása ConfigurationElement)
HasContext

Olyan értéket kap, amely jelzi, hogy a CurrentConfiguration tulajdonság .null

(Öröklődés forrása ConfigurationElement)
Item[ConfigurationProperty]

Lekéri vagy beállítja ennek a konfigurációelemnek a tulajdonságát vagy attribútumát.

(Öröklődés forrása ConfigurationElement)
Item[String]

Lekéri vagy beállítja ennek a konfigurációelemnek a tulajdonságát, attribútumát vagy gyermekelemét.

(Öröklődés forrása ConfigurationElement)
LockAllAttributesExcept

Lekéri a zárolt attribútumok gyűjteményét.

(Öröklődés forrása ConfigurationElement)
LockAllElementsExcept

Lekéri a zárolt elemek gyűjteményét.

(Öröklődés forrása ConfigurationElement)
LockAttributes

Lekéri a zárolt attribútumok gyűjteményét.

(Öröklődés forrása ConfigurationElement)
LockElements

Lekéri a zárolt elemek gyűjteményét.

(Öröklődés forrása ConfigurationElement)
LockItem

Lekéri vagy beállít egy értéket, amely jelzi, hogy az elem zárolva van-e.

(Öröklődés forrása ConfigurationElement)
Modules

Lekéri a HttpModuleActionCollectionHttpModuleAction modulokat a HttpModulesSection.

Properties

Lekéri a tulajdonságok gyűjteményét.

(Öröklődés forrása ConfigurationElement)
SectionInformation

SectionInformation Lekéri az objektum nem testre szabható adatait és funkcióit ConfigurationSection tartalmazó objektumot.

(Öröklődés forrása ConfigurationSection)

Metódusok

Name Description
DeserializeElement(XmlReader, Boolean)

Beolvassa az XML-t a konfigurációs fájlból.

(Öröklődés forrása ConfigurationElement)
DeserializeSection(XmlReader)

Beolvassa az XML-t a konfigurációs fájlból.

(Öröklődés forrása ConfigurationSection)
Equals(Object)

Összehasonlítja az aktuális ConfigurationElement példányt a megadott objektummal.

(Öröklődés forrása ConfigurationElement)
GetHashCode()

Az aktuális ConfigurationElement példányt jelképező egyedi értéket kap.

(Öröklődés forrása ConfigurationElement)
GetRuntimeObject()

Egy egyéni objektumot ad vissza, ha felül van bírálva egy származtatott osztályban.

(Öröklődés forrása ConfigurationSection)
GetTransformedAssemblyString(String)

A megadott szerelvénynév átalakított verzióját adja vissza.

(Öröklődés forrása ConfigurationElement)
GetTransformedTypeString(String)

A megadott típusnév átalakított verzióját adja vissza.

(Öröklődés forrása ConfigurationElement)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
Init()

Beállítja az ConfigurationElement objektumot a kezdeti állapotára.

(Öröklődés forrása ConfigurationElement)
InitializeDefault()

Az objektum alapértelmezett értékkészletének inicializálására ConfigurationElement szolgál.

(Öröklődés forrása ConfigurationElement)
IsModified()

Azt jelzi, hogy ez a konfigurációs elem módosult-e a legutóbbi mentés vagy betöltés óta, amikor egy származtatott osztályban implementálták.

(Öröklődés forrása ConfigurationSection)
IsReadOnly()

Beolvas egy értéket, amely jelzi, hogy az ConfigurationElement objektum írásvédett-e.

(Öröklődés forrása ConfigurationElement)
ListErrors(IList)

Hozzáadja az objektumban és az összes alelemben található ConfigurationElement érvénytelen tulajdonsághibákat az átadott listához.

(Öröklődés forrása ConfigurationElement)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
OnDeserializeUnrecognizedAttribute(String, String)

Beolvas egy értéket, amely jelzi, hogy a deszerializálás során ismeretlen attribútumot észleltek-e.

(Öröklődés forrása ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader)

Lekéri az értéket, amely jelzi, hogy ismeretlen elem jelenik-e meg a deszerializálás során.

(Öröklődés forrása ConfigurationElement)
OnRequiredPropertyNotFound(String)

Kivételt eredményez, ha a szükséges tulajdonság nem található.

(Öröklődés forrása ConfigurationElement)
PostDeserialize()

A deszerializálás után hívjuk.

(Öröklődés forrása ConfigurationElement)
PreSerialize(XmlWriter)

A szerializálás előtt hívjuk meg.

(Öröklődés forrása ConfigurationElement)
Reset(ConfigurationElement)

Alaphelyzetbe állítja az ConfigurationElement objektum belső állapotát, beleértve a zárolásokat és a tulajdonságok gyűjteményeit.

(Öröklődés forrása ConfigurationElement)
ResetModified()

A metódus IsModified() értékét false egy származtatott osztályban való implementáláskor alaphelyzetbe állítja.

(Öröklődés forrása ConfigurationSection)
SerializeElement(XmlWriter, Boolean)

Ennek a konfigurációelemnek a tartalmát írja a konfigurációs fájlba, amikor egy származtatott osztályban implementálják.

(Öröklődés forrása ConfigurationElement)
SerializeSection(ConfigurationElement, String, ConfigurationSaveMode)

Létrehoz egy XML-sztringet, amely egyetlen szakaszként tartalmazza az ConfigurationSection objektum egyesített nézetét egy fájlba való íráshoz.

(Öröklődés forrása ConfigurationSection)
SerializeToXmlElement(XmlWriter, String)

A konfigurációelem külső címkéit a konfigurációs fájlba írja, amikor egy származtatott osztályban implementálják.

(Öröklődés forrása ConfigurationElement)
SetPropertyValue(ConfigurationProperty, Object, Boolean)

Beállít egy tulajdonságot a megadott értékre.

(Öröklődés forrása ConfigurationElement)
SetReadOnly()

Beállítja az IsReadOnly() objektum és az ConfigurationElement összes alelem tulajdonságát.

(Öröklődés forrása ConfigurationElement)
ShouldSerializeElementInTargetVersion(ConfigurationElement, String, FrameworkName)

Azt jelzi, hogy a megadott elemet szerializálni kell-e, ha a konfigurációs objektumhierarchia szerializálva van a .NET-keretrendszer megadott célverziójára.

(Öröklődés forrása ConfigurationSection)
ShouldSerializePropertyInTargetVersion(ConfigurationProperty, String, FrameworkName, ConfigurationElement)

Azt jelzi, hogy a megadott tulajdonság szerializálva legyen-e, amikor a konfigurációs objektumhierarchia szerializálva van a .NET-keretrendszer megadott célverziójára.

(Öröklődés forrása ConfigurationSection)
ShouldSerializeSectionInTargetVersion(FrameworkName)

Azt jelzi, hogy az aktuális ConfigurationSection példányt szerializálni kell-e, amikor a konfigurációs objektumhierarchia szerializálva van a .NET-keretrendszer megadott célverziójára vonatkozóan.

(Öröklődés forrása ConfigurationSection)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

Módosítja az objektumot, ConfigurationElement hogy eltávolítsa az összes olyan értéket, amelyet nem szabad menteni.

(Öröklődés forrása ConfigurationElement)

A következőre érvényes:

Lásd még