HttpModulesSection Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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 . |
| 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 |
| 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) |