HttpModulesSection Sınıf

Tanım

Bir Web uygulaması için HTTP modülünü yapılandırır.Configures an HTTP module for a Web application. Bu sınıf devralınamaz.This class cannot be inherited.

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
Devralma

Örnekler

Bu örnek add httpModules , sınıfının üyeleri olarak da erişilebilen, bölümündeki öğenin öznitelikleri için bildirimli olarak değerlerin nasıl belirtileceğini gösterir HttpModulesSection .This example demonstrates how to specify values declaratively for attributes of the add element within the httpModules section, which can also be accessed as members of the HttpModulesSection class.

Aşağıdaki yapılandırma dosyası örneği, httpModules öğesi (ASP.NET ayarları şeması) bölümü için nasıl değerlerin bildirimli olarak belirtilme şeklini gösterir.The following configuration file example shows how to specify values declaratively for the httpModules Element (ASP.NET Settings Schema) section.

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

Aşağıdaki kod örneği, sınıfının nasıl kullanılacağını göstermektedir HttpModulesSection .The following code example demonstrates how to use the HttpModulesSection class.

 
// 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)

Açıklamalar

HttpModulesSectionSınıfı, httpModules bir yapılandırma dosyasının bölümüne programlı bir şekilde erişmek ve bu bölümü değiştirmek için bir yol sağlar.The HttpModulesSection class provides a way to programmatically access and modify the httpModules section of a configuration file.

Bu tür, ve türlerini içeren bir grubun parçasıdır HttpModuleAction HttpModuleActionCollection .This type is part of a group that includes the HttpModuleAction and the HttpModuleActionCollection types.

Not

, HttpModulesSection Değeri olan bölüm özelliğine göre yapılandırma dosyasının içindeki ve ilgili bölümünde bulunan bilgileri okuyabilir ve bu bölüme yazabilir AllowDefinition Everywhere .The HttpModulesSection 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.

Oluşturucular

HttpModulesSection()

HttpModulesSection sınıfının yeni bir örneğini başlatır.Initializes a new instance of the HttpModulesSection class.

Özellikler

CurrentConfiguration

ConfigurationGeçerli örneğinin ait olduğu yapılandırma hiyerarşisini temsil eden en üst düzey örneğe bir başvuru alır ConfigurationElement .Gets a reference to the top-level Configuration instance that represents the configuration hierarchy that the current ConfigurationElement instance belongs to.

(Devralındığı yer: ConfigurationElement)
ElementInformation

ElementInformationNesnenin özelleştirilemeyen bilgisini ve işlevselliğini içeren bir nesne alır ConfigurationElement .Gets an ElementInformation object that contains the non-customizable information and functionality of the ConfigurationElement object.

(Devralındığı yer: ConfigurationElement)
ElementProperty

ConfigurationElementPropertyNesnenin kendisini temsil eden nesneyi alır ConfigurationElement .Gets the ConfigurationElementProperty object that represents the ConfigurationElement object itself.

(Devralındığı yer: ConfigurationElement)
EvaluationContext

ContextInformationNesne için nesneyi alır ConfigurationElement .Gets the ContextInformation object for the ConfigurationElement object.

(Devralındığı yer: ConfigurationElement)
HasContext

Özelliğin olup olmadığını gösteren bir değer alır CurrentConfiguration null .Gets a value that indicates whether the CurrentConfiguration property is null.

(Devralındığı yer: ConfigurationElement)
Item[ConfigurationProperty]

Bu yapılandırma öğesinin bir özelliğini veya özniteliğini alır veya ayarlar.Gets or sets a property or attribute of this configuration element.

(Devralındığı yer: ConfigurationElement)
Item[String]

Bu yapılandırma öğesinin bir özelliğini, özniteliğini veya alt öğesini alır veya ayarlar.Gets or sets a property, attribute, or child element of this configuration element.

(Devralındığı yer: ConfigurationElement)
LockAllAttributesExcept

Kilitli özniteliklerin koleksiyonunu alır.Gets the collection of locked attributes.

(Devralındığı yer: ConfigurationElement)
LockAllElementsExcept

Kilitli öğelerin koleksiyonunu alır.Gets the collection of locked elements.

(Devralındığı yer: ConfigurationElement)
LockAttributes

Kilitli özniteliklerin koleksiyonunu alır.Gets the collection of locked attributes.

(Devralındığı yer: ConfigurationElement)
LockElements

Kilitli öğelerin koleksiyonunu alır.Gets the collection of locked elements.

(Devralındığı yer: ConfigurationElement)
LockItem

Öğenin kilitli olup olmadığını gösteren bir değer alır veya ayarlar.Gets or sets a value indicating whether the element is locked.

(Devralındığı yer: ConfigurationElement)
Modules

HttpModuleActionCollection HttpModuleAction Tarafından kapsanan modülleri alır HttpModulesSection .Gets the HttpModuleActionCollection of HttpModuleAction modules contained by the HttpModulesSection.

Properties

Özellik koleksiyonunu alır.Gets the collection of properties.

(Devralındığı yer: ConfigurationElement)
SectionInformation

SectionInformationNesnenin özelleştirilemeyen bilgisini ve işlevselliğini içeren bir nesne alır ConfigurationSection .Gets a SectionInformation object that contains the non-customizable information and functionality of the ConfigurationSection object.

(Devralındığı yer: ConfigurationSection)

Yöntemler

DeserializeElement(XmlReader, Boolean)

Yapılandırma dosyasından XML okur.Reads XML from the configuration file.

(Devralındığı yer: ConfigurationElement)
DeserializeSection(XmlReader)

Yapılandırma dosyasından XML okur.Reads XML from the configuration file.

(Devralındığı yer: ConfigurationSection)
Equals(Object)

Geçerli ConfigurationElement örneği belirtilen nesneyle karşılaştırır.Compares the current ConfigurationElement instance to the specified object.

(Devralındığı yer: ConfigurationElement)
GetHashCode()

Geçerli örneği temsil eden benzersiz bir değer alır ConfigurationElement .Gets a unique value representing the current ConfigurationElement instance.

(Devralındığı yer: ConfigurationElement)
GetRuntimeObject()

Türetilmiş bir sınıfta geçersiz kılınırsa özel bir nesne döndürür.Returns a custom object when overridden in a derived class.

(Devralındığı yer: ConfigurationSection)
GetTransformedAssemblyString(String)

Belirtilen derleme adının dönüştürülmüş sürümünü döndürür.Returns the transformed version of the specified assembly name.

(Devralındığı yer: ConfigurationElement)
GetTransformedTypeString(String)

Belirtilen tür adının dönüştürülmüş sürümünü döndürür.Returns the transformed version of the specified type name.

(Devralındığı yer: ConfigurationElement)
GetType()

TypeGeçerli örneği alır.Gets the Type of the current instance.

(Devralındığı yer: Object)
Init()

ConfigurationElementNesneyi ilk durumuna ayarlar.Sets the ConfigurationElement object to its initial state.

(Devralındığı yer: ConfigurationElement)
InitializeDefault()

Nesne için varsayılan değer kümesini başlatmak için kullanılır ConfigurationElement .Used to initialize a default set of values for the ConfigurationElement object.

(Devralındığı yer: ConfigurationElement)
IsModified()

Bu yapılandırma öğesinin, son kaydedildiği veya türetilmiş bir sınıfta uygulandığında yüklendiği tarihten bu yana değiştirilip değiştirilmediğini belirtir.Indicates whether this configuration element has been modified since it was last saved or loaded when implemented in a derived class.

(Devralındığı yer: ConfigurationSection)
IsReadOnly()

Nesnenin salt okunurdur olduğunu gösteren bir değer alır ConfigurationElement .Gets a value indicating whether the ConfigurationElement object is read-only.

(Devralındığı yer: ConfigurationElement)
ListErrors(IList)

Bu ConfigurationElement nesnede ve tüm alt öğeleri içindeki geçersiz özellik hatalarını geçen listeye ekler.Adds the invalid-property errors in this ConfigurationElement object, and in all subelements, to the passed list.

(Devralındığı yer: ConfigurationElement)
MemberwiseClone()

Geçerli bir basit kopyasını oluşturur Object .Creates a shallow copy of the current Object.

(Devralındığı yer: Object)
OnDeserializeUnrecognizedAttribute(String, String)

Seri durumdan çıkarma sırasında bilinmeyen bir özniteliğe rastlamadığını gösteren bir değer alır.Gets a value indicating whether an unknown attribute is encountered during deserialization.

(Devralındığı yer: ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader)

Seri durumdan çıkarma sırasında bilinmeyen bir öğe olup olmadığını gösteren bir değer alır.Gets a value indicating whether an unknown element is encountered during deserialization.

(Devralındığı yer: ConfigurationElement)
OnRequiredPropertyNotFound(String)

Gerekli bir özellik bulunamadığında bir özel durum oluşturur.Throws an exception when a required property is not found.

(Devralındığı yer: ConfigurationElement)
PostDeserialize()

Seri durumdan çıktıktan sonra çağırılır.Called after deserialization.

(Devralındığı yer: ConfigurationElement)
PreSerialize(XmlWriter)

Serileştirmeden önce çağırılır.Called before serialization.

(Devralındığı yer: ConfigurationElement)
Reset(ConfigurationElement)

ConfigurationElementKilitler ve Özellikler koleksiyonları dahil olmak üzere nesnenin iç durumunu sıfırlar.Resets the internal state of the ConfigurationElement object, including the locks and the properties collections.

(Devralındığı yer: ConfigurationElement)
ResetModified()

IsModified()Yöntemin değerini false türetilmiş bir sınıfta uygulandığında olarak sıfırlar.Resets the value of the IsModified() method to false when implemented in a derived class.

(Devralındığı yer: ConfigurationSection)
SerializeElement(XmlWriter, Boolean)

Bu yapılandırma öğesinin içeriğini türetilmiş bir sınıfta uygulandığında yapılandırma dosyasına yazar.Writes the contents of this configuration element to the configuration file when implemented in a derived class.

(Devralındığı yer: ConfigurationElement)
SerializeSection(ConfigurationElement, String, ConfigurationSaveMode)

ConfigurationSectionBir dosyaya yazmak için tek bir bölüm olarak nesnenin birleştirilmemiş bir görünümünü içeren BIR XML dizesi oluşturur.Creates an XML string containing an unmerged view of the ConfigurationSection object as a single section to write to a file.

(Devralındığı yer: ConfigurationSection)
SerializeToXmlElement(XmlWriter, String)

Bu yapılandırma öğesinin dış etiketlerini, türetilmiş bir sınıfta uygulandığında yapılandırma dosyasına yazar.Writes the outer tags of this configuration element to the configuration file when implemented in a derived class.

(Devralındığı yer: ConfigurationElement)
SetPropertyValue(ConfigurationProperty, Object, Boolean)

Belirtilen değere bir özelliği ayarlar.Sets a property to the specified value.

(Devralındığı yer: ConfigurationElement)
SetReadOnly()

IsReadOnly() ConfigurationElement Nesne ve tüm alt öğeler için özelliği ayarlar.Sets the IsReadOnly() property for the ConfigurationElement object and all subelements.

(Devralındığı yer: ConfigurationElement)
ShouldSerializeElementInTargetVersion(ConfigurationElement, String, FrameworkName)

Belirtilen öğenin, belirtilen hedef sürümü için yapılandırma nesnesi hiyerarşisi serileştirildiğinde, belirtilen öğenin serileştirilmesi gerekip gerekmediğini gösterir .NET Framework.NET Framework .Indicates whether the specified element should be serialized when the configuration object hierarchy is serialized for the specified target version of the .NET Framework.NET Framework.

(Devralındığı yer: ConfigurationSection)
ShouldSerializePropertyInTargetVersion(ConfigurationProperty, String, FrameworkName, ConfigurationElement)

Belirtilen özelliğin, belirtilen hedef sürümü için yapılandırma nesnesi hiyerarşisi serileştirildiğinde, belirtilen özelliğin serileştirilmesi gerekip gerekmediğini gösterir .NET Framework.NET Framework .Indicates whether the specified property should be serialized when the configuration object hierarchy is serialized for the specified target version of the .NET Framework.NET Framework.

(Devralındığı yer: ConfigurationSection)
ShouldSerializeSectionInTargetVersion(FrameworkName)

ConfigurationSectionBelirtilen hedef sürümü için yapılandırma nesnesi hiyerarşisi serileştirildiğinde geçerli örneğin serileştirilmesinin gerekip gerekmediğini gösterir .NET Framework.NET Framework .Indicates whether the current ConfigurationSection instance should be serialized when the configuration object hierarchy is serialized for the specified target version of the .NET Framework.NET Framework.

(Devralındığı yer: ConfigurationSection)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.Returns a string that represents the current object.

(Devralındığı yer: Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

ConfigurationElementKaydedilmesi gereken tüm değerleri kaldırmak için nesneyi değiştirir.Modifies the ConfigurationElement object to remove all values that should not be saved.

(Devralındığı yer: ConfigurationElement)

Şunlara uygulanır

Ayrıca bkz.